{
  "bomFormat": "CycloneDX",
  "specVersion": "1.7",
  "serialNumber": "urn:uuid:fff6bb3b-65e9-45dd-b417-84c18c6b4291",
  "version": 1,
  "metadata": {
    "timestamp": "2026-07-26T04:13:19Z",
    "tools": {
      "components": [
        {
          "group": "@cyclonedx",
          "name": "cdxgen",
          "version": "12.3.3",
          "purl": "pkg:npm/%40cyclonedx/cdxgen@12.3.3",
          "type": "application",
          "bom-ref": "pkg:npm/@cyclonedx/cdxgen@12.3.3",
          "publisher": "OWASP Foundation",
          "authors": [
            {
              "name": "OWASP Foundation"
            }
          ]
        }
      ]
    },
    "authors": [
      {
        "name": "OWASP Foundation"
      }
    ],
    "lifecycles": [
      {
        "phase": "pre-build"
      }
    ],
    "component": {
      "name": "quickjs-wasi",
      "group": "",
      "version": "0.0.1",
      "description": "Snapshotable JavaScript runtime via WebAssembly. QuickJS-NG compiled to WASM with snapshot/restore support.",
      "purl": "pkg:npm/quickjs-wasi@0.0.1",
      "bom-ref": "pkg:npm/quickjs-wasi@0.0.1",
      "properties": [
        {
          "name": "cdx:npm:scripts",
          "value": "build:wasm, build:ts, build, test, changeset, ci:version, ci:publish"
        }
      ],
      "type": "application",
      "components": [
        {
          "group": "",
          "name": "docs",
          "version": "",
          "purl": "pkg:npm/docs",
          "type": "application",
          "bom-ref": "pkg:npm/docs"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "externalReferences": [
        {
          "type": "vcs",
          "url": "git://github.com/vercel-labs/quickjs-wasm.git"
        }
      ]
    },
    "properties": [
      {
        "name": "cdx:bom:componentTypes",
        "value": "npm"
      },
      {
        "name": "cdx:bom:componentNamespaces",
        "value": "@algolia\\n@ampproject\\n@babel\\n@changesets\\n@colors\\n@discoveryjs\\n@docsearch\\n@docusaurus\\n@esbuild\\n@hapi\\n@inquirer\\n@jest\\n@jridgewell\\n@leichtgewicht\\n@manypkg\\n@mdx-js\\n@nodelib\\n@pnpm\\n@polka\\n@rollup\\n@sideway\\n@sinclair\\n@sindresorhus\\n@slorber\\n@standard-schema\\n@svgr\\n@szmarczak\\n@trysound\\n@types\\n@ungap\\n@vitest\\n@webassemblyjs\\n@xtuc"
      },
      {
        "name": "cdx:bom:componentSrcFiles",
        "value": "pnpm-lock.yaml\\nquickjs-ng/docs/package-lock.json"
      }
    ]
  },
  "components": [
    {
      "group": "@babel",
      "name": "runtime",
      "version": "7.28.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d3959091da4bf42388333e0b8d3c46a4f342765a728a62a9a583682790e2e4450e6e27e5f2de2db8bb94041644a682d83a67ef216aeca7d7c29741e83d155374"
        }
      ],
      "purl": "pkg:npm/%40babel/runtime@7.28.6",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/runtime@7.28.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@changesets",
      "name": "apply-release-plan",
      "version": "7.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "caaf0c2f7612ee4a0a43ff5b9353ea3b41cccc0a4814dc239700a7c0511733335ef0da7379e6182829a785624690df20ec4e7532759a49ba9171371d2315209d"
        }
      ],
      "purl": "pkg:npm/%40changesets/apply-release-plan@7.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/@changesets/apply-release-plan@7.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@changesets",
      "name": "assemble-release-plan",
      "version": "6.0.9",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b4f81e7aa087230368f2cca92a54b780e3e6b12df03f4cc7b7aec90ee2f6d0fe107178b0fcee0797ba178ae2e73fdca0fab5cb436b1271d5752a4cdd7bad6249"
        }
      ],
      "purl": "pkg:npm/%40changesets/assemble-release-plan@6.0.9",
      "type": "library",
      "bom-ref": "pkg:npm/@changesets/assemble-release-plan@6.0.9",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@changesets",
      "name": "changelog-git",
      "version": "0.2.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c7fc4495e0852c7dbc7376d07902327997fc9455f20c5567d5281c0624764f0febe08016964d5fcf108467a3714008c5d8dc2d733a1e9f7380daa47e51ac10f1"
        }
      ],
      "purl": "pkg:npm/%40changesets/changelog-git@0.2.1",
      "type": "library",
      "bom-ref": "pkg:npm/@changesets/changelog-git@0.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@changesets",
      "name": "changelog-github",
      "version": "0.5.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1de19e0e5f076881a3f5f407a3fb6fe57290d923448bdfbdca5d41b2cd63b6d3ea7a201245785f8b4036c2ff3214a0a9d3b911d60a4e23981eebe096366d633f"
        }
      ],
      "purl": "pkg:npm/%40changesets/changelog-github@0.5.2",
      "type": "library",
      "bom-ref": "pkg:npm/@changesets/changelog-github@0.5.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@changesets",
      "name": "cli",
      "version": "2.30.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e43dcd93624fa8c235c0adb9a44ca679645295231da3940e1a5c9faca83400eb9fad4723104dd1420682a47a0188cdf509236bb5281d27453accbd6b2c30df04"
        }
      ],
      "purl": "pkg:npm/%40changesets/cli@2.30.0",
      "type": "library",
      "bom-ref": "pkg:npm/@changesets/cli@2.30.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@changesets",
      "name": "config",
      "version": "3.1.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "be75e371ecbc620067d8bd4e3d6777391b346c60b82e861c2bfb9ba60bf3355af9dc95d5e46893563edf59d311b282941fb86184c0109ec254a8baf6d449dc37"
        }
      ],
      "purl": "pkg:npm/%40changesets/config@3.1.3",
      "type": "library",
      "bom-ref": "pkg:npm/@changesets/config@3.1.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@changesets",
      "name": "errors",
      "version": "0.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e812ce414b1c4e965e1a58efc905e558e22d43253bd6409d1b3ecf8bc1fccddc3a048d20de6e3788be3129454f5ad1beaabacbf434e3a5d9fc798b82412469a3"
        }
      ],
      "purl": "pkg:npm/%40changesets/errors@0.2.0",
      "type": "library",
      "bom-ref": "pkg:npm/@changesets/errors@0.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@changesets",
      "name": "get-dependents-graph",
      "version": "2.1.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "82986bfafd26bf62373b1b75f55756451531ab7b2c7b25295fd0da1e94d498b8fdd98d74006cbe5ceb55fa46cce8bfdf0dca71eff2120c52ba4fc03f3f794e75"
        }
      ],
      "purl": "pkg:npm/%40changesets/get-dependents-graph@2.1.3",
      "type": "library",
      "bom-ref": "pkg:npm/@changesets/get-dependents-graph@2.1.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@changesets",
      "name": "get-github-info",
      "version": "0.7.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fa2ebb06685f8fd57829f0de4b5f93cf7885df66ed299076000c7e71832a0d24453fbaf7fd97466e30a8f9ceaa93256237dca00ee063cda81eb8f189b4a19ee4"
        }
      ],
      "purl": "pkg:npm/%40changesets/get-github-info@0.7.0",
      "type": "library",
      "bom-ref": "pkg:npm/@changesets/get-github-info@0.7.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@changesets",
      "name": "get-release-plan",
      "version": "4.0.15",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "434e196913ee11566d03e6ae398805695410480f7c7578957bfc856997d8ee1a129902021c6bcfd13178bb71033475a69824b87a403f5d2a4a9523363f24d2da"
        }
      ],
      "purl": "pkg:npm/%40changesets/get-release-plan@4.0.15",
      "type": "library",
      "bom-ref": "pkg:npm/@changesets/get-release-plan@4.0.15",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@changesets",
      "name": "get-version-range-type",
      "version": "0.4.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8706b0b686fd0ebca8193a62c72d43dd95db1a026ed5186bfb2487d8fbd32c7be466e43bb114f8a10c0c87485ba991f5c1e028a1e7448d1b1bad67062c27b255"
        }
      ],
      "purl": "pkg:npm/%40changesets/get-version-range-type@0.4.0",
      "type": "library",
      "bom-ref": "pkg:npm/@changesets/get-version-range-type@0.4.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@changesets",
      "name": "git",
      "version": "3.0.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "05700dcd11645fe5dc0b5abf776ecd2af949d727fb3d20208bc246e9db7c11f6c71478b89de6aeee6b9f71271ae73461c0e2fc8fdb3a12ab31993facfbf13a4b"
        }
      ],
      "purl": "pkg:npm/%40changesets/git@3.0.4",
      "type": "library",
      "bom-ref": "pkg:npm/@changesets/git@3.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@changesets",
      "name": "logger",
      "version": "0.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "390b51dfa6659ee4f12aaa16e12bfac7960884e982951779a56b2366c75d631a56b39d7b4741e4ca279f40f232b42561e19702e71f57686f0a4dd7798914147e"
        }
      ],
      "purl": "pkg:npm/%40changesets/logger@0.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/@changesets/logger@0.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@changesets",
      "name": "parse",
      "version": "0.4.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "64398d739dfe75775612fedfa8851281140e2d8a14a26e59e348262e09804e6611f4d6cbe852491f06a4702a7369e0b2fb50f49b49fb993e238f607f3103e5ec"
        }
      ],
      "purl": "pkg:npm/%40changesets/parse@0.4.3",
      "type": "library",
      "bom-ref": "pkg:npm/@changesets/parse@0.4.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@changesets",
      "name": "pre",
      "version": "2.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1da2ff804c8556f91ff4a160eb8f38c11f6cd2a8c05e567ca963c3913c8a17afb3aa305efc8da6ca083731ba59fbe85d8b44e8a8d505f1c8e3edf072d1d83c52"
        }
      ],
      "purl": "pkg:npm/%40changesets/pre@2.0.2",
      "type": "library",
      "bom-ref": "pkg:npm/@changesets/pre@2.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@changesets",
      "name": "read",
      "version": "0.6.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0f51b8014606ac1124f2f8fc306c1fef993d1a937a5cbdf083c8b8d8fda3659c052d79e5af63e7eebf72b9035b68c09aacfed94163496d5e972decac0083214c"
        }
      ],
      "purl": "pkg:npm/%40changesets/read@0.6.7",
      "type": "library",
      "bom-ref": "pkg:npm/@changesets/read@0.6.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@changesets",
      "name": "should-skip-package",
      "version": "0.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a802bf5aba962cd08fdb65037414cc3c7e5fe357a554396c3726add7cd00df7756c6e503c8da60e9f3e2fc5c9367046b8958e0d0bf209e3267d85f57028174ab"
        }
      ],
      "purl": "pkg:npm/%40changesets/should-skip-package@0.1.2",
      "type": "library",
      "bom-ref": "pkg:npm/@changesets/should-skip-package@0.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@changesets",
      "name": "types",
      "version": "4.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2c342f543bf929be749f2dacdb91619b777d4126629aca14181b148a88fa302dea6cc502b82f063c8be4fcce88bd7c77958840b3497059440b6fe5481140840b"
        }
      ],
      "purl": "pkg:npm/%40changesets/types@4.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/@changesets/types@4.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@changesets",
      "name": "types",
      "version": "6.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "aca41c27ea359ca3607a86111ca392d3bb4030d777612374b876893996230408317d5ed3504ec913ecf807365d4306f984a6986dac8a3792ab615ece0dbdab00"
        }
      ],
      "purl": "pkg:npm/%40changesets/types@6.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/@changesets/types@6.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@changesets",
      "name": "write",
      "version": "0.4.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "09d4cbbc838f88236e1fbd69c83bb7ac0f90d27eb972601b5e7c161fce2b286885ba61739261cd4fc2874cc11c85cc4df8a97c239e31194849ee5dc4ed7dfde9"
        }
      ],
      "purl": "pkg:npm/%40changesets/write@0.4.0",
      "type": "library",
      "bom-ref": "pkg:npm/@changesets/write@0.4.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "aix-ppc64",
      "version": "0.27.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f5f24c4cd153599321e6ac2b048b6ece2bbcdf878e094704ab29921fba58fb3a0c544660de070fb813711f512f7d561ef61d31fcfb70f0a073bfbab16fb97c76"
        }
      ],
      "purl": "pkg:npm/%40esbuild/aix-ppc64@0.27.3",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/aix-ppc64@0.27.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:os",
          "value": "aix"
        },
        {
          "name": "cdx:npm:cpu",
          "value": "ppc64"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "android-arm64",
      "version": "0.27.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "61d8213d85268ff157d9260a274399c5ffa268a80cb0a1d53c5d4c02afcff168ab9d2a424adcca2458ce8f3b16d1043ba0802271c1dd72a8db1e627145bfdd9a"
        }
      ],
      "purl": "pkg:npm/%40esbuild/android-arm64@0.27.3",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/android-arm64@0.27.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:os",
          "value": "android"
        },
        {
          "name": "cdx:npm:cpu",
          "value": "arm64"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "android-arm",
      "version": "0.27.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8b90f584f63b1884265e55e1b36c3c0161e17a76f4d3e1b18f1467712d9933b60d54635f68cc60cd21ae3bca3c489cd173fa19c14d9b71272f544464d37421cc"
        }
      ],
      "purl": "pkg:npm/%40esbuild/android-arm@0.27.3",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/android-arm@0.27.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:os",
          "value": "android"
        },
        {
          "name": "cdx:npm:cpu",
          "value": "arm"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "android-x64",
      "version": "0.27.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "20dff404d4e41ed93c96438cf09580605838391c4191941ff735e210e7c4457fc2cf15b7560d5ec00854ed0496429548cd35be6fc5f2fa51b37585d5e9464e6d"
        }
      ],
      "purl": "pkg:npm/%40esbuild/android-x64@0.27.3",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/android-x64@0.27.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:os",
          "value": "android"
        },
        {
          "name": "cdx:npm:cpu",
          "value": "x64"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "darwin-arm64",
      "version": "0.27.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "45ee3dd64ec1c93551cb4b7710a59a8dd2c8af4833da428a7f369f92d87843c0399f5c531eb92a6602cb8c5107543f805dd50681032af86a1d7eae39986a422a"
        }
      ],
      "purl": "pkg:npm/%40esbuild/darwin-arm64@0.27.3",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/darwin-arm64@0.27.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:os",
          "value": "darwin"
        },
        {
          "name": "cdx:npm:cpu",
          "value": "arm64"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "darwin-x64",
      "version": "0.27.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bc793f840effd407248c6cd1aa2eb06e8fa3692873468c188a9eabb7aabb5581035f82c4cb5a597c3a5dc420671ad97e039ceaf225c3732bb1c2dbf784db4716"
        }
      ],
      "purl": "pkg:npm/%40esbuild/darwin-x64@0.27.3",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/darwin-x64@0.27.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:os",
          "value": "darwin"
        },
        {
          "name": "cdx:npm:cpu",
          "value": "x64"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "freebsd-arm64",
      "version": "0.27.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8a94d83367e3b779100183afa3abdcc49c779c1600ccf8e04c293b4048191bc0143b7c9d521bde96686b6ce85e32718e95a4855281d707aba7f80eeae32818f7"
        }
      ],
      "purl": "pkg:npm/%40esbuild/freebsd-arm64@0.27.3",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/freebsd-arm64@0.27.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:os",
          "value": "freebsd"
        },
        {
          "name": "cdx:npm:cpu",
          "value": "arm64"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "freebsd-x64",
      "version": "0.27.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7439345fced3ee623a5372bd5635ad1ce5eac0030904d376afb6de8c3b1cfa3d374848ed0fd1eb3a5f2054507278cd1a264b2852e51553d4c16996b6ae08f4a0"
        }
      ],
      "purl": "pkg:npm/%40esbuild/freebsd-x64@0.27.3",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/freebsd-x64@0.27.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:os",
          "value": "freebsd"
        },
        {
          "name": "cdx:npm:cpu",
          "value": "x64"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "linux-arm64",
      "version": "0.27.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b193ae173ff15a7678287dd87c5aca09fd56c8f6476a45734e2aa38b7583734042976901c2224b097a732f35012e09a9e2f78565dbcde42856e04abff0573616"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-arm64@0.27.3",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/linux-arm64@0.27.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:os",
          "value": "linux"
        },
        {
          "name": "cdx:npm:cpu",
          "value": "arm64"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "linux-arm",
      "version": "0.27.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b3a9cfbf64244aea49c0b6327d2fa0c1d8ab9b4ba4c9314d9772938191008890ddfa21d971b4cf3dc582711607f9694d6f00a1807d90904f4d4a536b313f067f"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-arm@0.27.3",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/linux-arm@0.27.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:os",
          "value": "linux"
        },
        {
          "name": "cdx:npm:cpu",
          "value": "arm"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "linux-ia32",
      "version": "0.27.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c86950623771b4b761d1ade31e3bb03abc508ce6580ff0bd3df75b809245dd32195a79bfb4c77f45c3622e7822bb88b070100e7b376748b0304033ea4e6b5362"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-ia32@0.27.3",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/linux-ia32@0.27.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:os",
          "value": "linux"
        },
        {
          "name": "cdx:npm:cpu",
          "value": "ia32"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "linux-loong64",
      "version": "0.27.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "58eeb44a7f25cb782dce1ca30130e089e24d7adfcaaac0e55f99d10b9637a1315c4b59742966daf9211af496b519f0ea485d73ea189ffd29294096cbeb772038"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-loong64@0.27.3",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/linux-loong64@0.27.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:os",
          "value": "linux"
        },
        {
          "name": "cdx:npm:cpu",
          "value": "loong64"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "linux-mips64el",
      "version": "0.27.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "00fb3299803ab06719e290fa93e5316c38ce152bcf5b26618da88fca5fdfefdc4ac704e7ae7e505275d1e69aef7adb9a48cb1be2381e1dec080c2216963ad2c7"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-mips64el@0.27.3",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/linux-mips64el@0.27.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:os",
          "value": "linux"
        },
        {
          "name": "cdx:npm:cpu",
          "value": "mips64el"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "linux-ppc64",
      "version": "0.27.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7a2cc19d378179fa23b436fd9d2878bef550dd5f507fd0dfd353df6b03dc473247e2015282b39bc3e2ef794c83a0a5379318b9fbd4494c25a58f816361754f10"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-ppc64@0.27.3",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/linux-ppc64@0.27.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:os",
          "value": "linux"
        },
        {
          "name": "cdx:npm:cpu",
          "value": "ppc64"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "linux-riscv64",
      "version": "0.27.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "dc49b0874af9c267e6decb13591412c9585b387bea7a050345dd168665ca5f69a41c97b548508c2616a052578cabe51c8b7e302d28a97fc2da82de0b96944559"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-riscv64@0.27.3",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/linux-riscv64@0.27.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:os",
          "value": "linux"
        },
        {
          "name": "cdx:npm:cpu",
          "value": "riscv64"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "linux-s390x",
      "version": "0.27.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a411d4c7d2f35d605cecc1481042f4c83fd956d3602f2b6fc7ad20112dbc19c58caa297c12509847892f6d5d810eab073af54346b3b11b248133d15cbfbe3887"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-s390x@0.27.3",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/linux-s390x@0.27.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:os",
          "value": "linux"
        },
        {
          "name": "cdx:npm:cpu",
          "value": "s390x"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "linux-x64",
      "version": "0.27.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0b38bccb35d458841802d2ffdb2eafa20111f29bdcb0eb24e5ca702f81a4e6726a1f9519895072218f04a2b9b9475de0abe0d0298834f89c90a32b4b41ab3874"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-x64@0.27.3",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/linux-x64@0.27.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:os",
          "value": "linux"
        },
        {
          "name": "cdx:npm:cpu",
          "value": "x64"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "netbsd-arm64",
      "version": "0.27.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b03a64d118264c247fe4782e2196bd9fdbbe1d529fe347db114b7e893cd29c2686bd8f6414fd18281599b496ab6a89c59ea79fe52949f3f4e23c0c73c92f94a0"
        }
      ],
      "purl": "pkg:npm/%40esbuild/netbsd-arm64@0.27.3",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/netbsd-arm64@0.27.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:os",
          "value": "netbsd"
        },
        {
          "name": "cdx:npm:cpu",
          "value": "arm64"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "netbsd-x64",
      "version": "0.27.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3f5e2514a265fc375a134d0b22d02e9147593b98aa347efe3e3a019be7cb423b717dc7c5136d177f90ab2ec99976ae4b1456736f924c67d82b530bed558ce388"
        }
      ],
      "purl": "pkg:npm/%40esbuild/netbsd-x64@0.27.3",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/netbsd-x64@0.27.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:os",
          "value": "netbsd"
        },
        {
          "name": "cdx:npm:cpu",
          "value": "x64"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "openbsd-arm64",
      "version": "0.27.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "00870c3fbec0be2ac66d197f519153ab98635cafb6c02eea1511a81d20eb679bf96fc0cafc66295d6dc23d12f9dcd92f0ea6fd0fe6a50620bf755d056fb78973"
        }
      ],
      "purl": "pkg:npm/%40esbuild/openbsd-arm64@0.27.3",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/openbsd-arm64@0.27.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:os",
          "value": "openbsd"
        },
        {
          "name": "cdx:npm:cpu",
          "value": "arm64"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "openbsd-x64",
      "version": "0.27.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0e75b6b11ac1cc0f989c4ef42caaa73373fecfcbde85f2561d71026f00661ff094e75cfa162a934131c57a73e51e6a376bc520a4bc87dcf4fef3b39588e87501"
        }
      ],
      "purl": "pkg:npm/%40esbuild/openbsd-x64@0.27.3",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/openbsd-x64@0.27.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:os",
          "value": "openbsd"
        },
        {
          "name": "cdx:npm:cpu",
          "value": "x64"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "openharmony-arm64",
      "version": "0.27.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3629c0120aff7ad1113d3b1927b684650bef83f03a22c646fcb819cbef35c0e37686e57b4ab2b77baddd5345e1c993f844a1b24e6eda3a09909346c6a747f2da"
        }
      ],
      "purl": "pkg:npm/%40esbuild/openharmony-arm64@0.27.3",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/openharmony-arm64@0.27.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:os",
          "value": "openharmony"
        },
        {
          "name": "cdx:npm:cpu",
          "value": "arm64"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "sunos-x64",
      "version": "0.27.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3da9d9fa7133f9e5a8049f3f7fc1cac534c3d7bd922b075779b6749dd77de7782dd474416e132c68daa34f260b18b3dda161f2e332d4edb0d5273b45e5fdc11c"
        }
      ],
      "purl": "pkg:npm/%40esbuild/sunos-x64@0.27.3",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/sunos-x64@0.27.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:os",
          "value": "sunos"
        },
        {
          "name": "cdx:npm:cpu",
          "value": "x64"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "win32-arm64",
      "version": "0.27.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "076b79f6559662b6d10f0fed8e258ebb34ac161d58fc4f79a1f2b3eeb2156124245180637d281fea87983cd5874e8151af6cf1e7624a02921c012fc3e535019c"
        }
      ],
      "purl": "pkg:npm/%40esbuild/win32-arm64@0.27.3",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/win32-arm64@0.27.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:os",
          "value": "win32"
        },
        {
          "name": "cdx:npm:cpu",
          "value": "arm64"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "win32-ia32",
      "version": "0.27.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "40b29215e5cd4bcfad1d6eed66932d8e535bec729abb4403a709b8f6ed2f529f72d56385f8f133914f38cbd1aa61a0155bc687f1fdc6701724dba8e1e78717e1"
        }
      ],
      "purl": "pkg:npm/%40esbuild/win32-ia32@0.27.3",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/win32-ia32@0.27.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:os",
          "value": "win32"
        },
        {
          "name": "cdx:npm:cpu",
          "value": "ia32"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "win32-x64",
      "version": "0.27.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e2e24686cc6ea6dbb739ca55033962fbf816bac546c196474e54bade187ef9e844c64553f1282211feffb82fcf725acf3e42e166a1a00938ddd1558ba3ac4ca8"
        }
      ],
      "purl": "pkg:npm/%40esbuild/win32-x64@0.27.3",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/win32-x64@0.27.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:os",
          "value": "win32"
        },
        {
          "name": "cdx:npm:cpu",
          "value": "x64"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@inquirer",
      "name": "external-editor",
      "version": "1.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4566d2ac389898ee0b6de8d663bb6da71733bb043264b054cb282c03d36cbfde61a73516c27353550980ab7c6e87bbcdc02a74ed44e61398b5d57004131c7844"
        }
      ],
      "purl": "pkg:npm/%40inquirer/external-editor@1.0.3",
      "type": "library",
      "bom-ref": "pkg:npm/@inquirer/external-editor@1.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@jridgewell",
      "name": "sourcemap-codec",
      "version": "1.5.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "71843ddf5d20aeac6e7966e5f96b885086a251a0dc8fb58eab97d58449633558117ce52163d7f2db34ef7e8a96b2779b87c4a5ef45527056c80af2672ca0743a"
        }
      ],
      "purl": "pkg:npm/%40jridgewell/sourcemap-codec@1.5.5",
      "type": "library",
      "bom-ref": "pkg:npm/@jridgewell/sourcemap-codec@1.5.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@manypkg",
      "name": "find-root",
      "version": "1.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9a48b9b81be11f33bc918622c7f591cb6597f12dc1e7075549cf43e8a714e6540d8253f6cade7cfd57cbb802b8f609515c2868b18f1aa76a09d6a8266b719454"
        }
      ],
      "purl": "pkg:npm/%40manypkg/find-root@1.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/@manypkg/find-root@1.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@manypkg",
      "name": "get-packages",
      "version": "1.1.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7e8f9086e537a84ff64d031099b54ca9a43a1166cc862e000563fe3b800cd4da8f06ecb43ab0295792cee81aeb82786d0074b6347e91ad593d38bd7cd6d4e2f0"
        }
      ],
      "purl": "pkg:npm/%40manypkg/get-packages@1.1.3",
      "type": "library",
      "bom-ref": "pkg:npm/@manypkg/get-packages@1.1.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@nodelib",
      "name": "fs.scandir",
      "version": "2.1.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "beadb806adf29b91c4426d8d282af7c970f08dceef4ec1138510e7929d832bda75baa2d1f831eeae6fcd393a34286ec760753b7a9a4a663dcccaa62e3017fada"
        }
      ],
      "purl": "pkg:npm/%40nodelib/fs.scandir@2.1.5",
      "type": "library",
      "bom-ref": "pkg:npm/@nodelib/fs.scandir@2.1.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@nodelib",
      "name": "fs.stat",
      "version": "2.0.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "46484f3e9db3aea0c0400ff68cd867ced70f025bfae17761229edaef8e78039a2f23b06e93182decc5fbb9dc00bb7ce0d437293d4d2bcf7555d5279aaaf638f8"
        }
      ],
      "purl": "pkg:npm/%40nodelib/fs.stat@2.0.5",
      "type": "library",
      "bom-ref": "pkg:npm/@nodelib/fs.stat@2.0.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@nodelib",
      "name": "fs.walk",
      "version": "1.2.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a0607e53196059c810920c28f067041b07a6a1316ddc520ef5a6da6c199a1b05c8a01299f864f2d293f5f396de1a0ecb96287f3521d25765c0b35967ce7a1c4a"
        }
      ],
      "purl": "pkg:npm/%40nodelib/fs.walk@1.2.8",
      "type": "library",
      "bom-ref": "pkg:npm/@nodelib/fs.walk@1.2.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@rollup",
      "name": "rollup-android-arm-eabi",
      "version": "4.59.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ba99cd06403a647d952867018fd17297d20634f50b7235d1960d0b2de6a2a105ae787df4a7a217b4911b28082fcaffa625a3314a6d65eb1c035d88e910c88b32"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-android-arm-eabi@4.59.0",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-android-arm-eabi@4.59.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:os",
          "value": "android"
        },
        {
          "name": "cdx:npm:cpu",
          "value": "arm"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@rollup",
      "name": "rollup-android-arm64",
      "version": "4.59.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "859f99c63dd2c929b803f0f296c0ca6407958349af8befb43d855c795c97ee17a6930eceade29d0af5b6a10dd3d45319bc26905ea3931dbf2a9814a1a2a93af5"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-android-arm64@4.59.0",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-android-arm64@4.59.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:os",
          "value": "android"
        },
        {
          "name": "cdx:npm:cpu",
          "value": "arm64"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@rollup",
      "name": "rollup-darwin-arm64",
      "version": "4.59.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5b63ec9db87527c649c34c4a01df3374d805f4744b91d5b0c1d5aab9b495934a54b909281e7bfbaf1e06885f6b4f8b790c864602c0a89d113703109d2789bcae"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-darwin-arm64@4.59.0",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-darwin-arm64@4.59.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:os",
          "value": "darwin"
        },
        {
          "name": "cdx:npm:cpu",
          "value": "arm64"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@rollup",
      "name": "rollup-darwin-x64",
      "version": "4.59.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "656d8a930952e25c13bfb655b180e20117c50a748687360f762394e083367c36cbf901a5c806e381216ea8d45b4ad8726cb6c827dd7952d641b66b8bad0013ff"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-darwin-x64@4.59.0",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-darwin-x64@4.59.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:os",
          "value": "darwin"
        },
        {
          "name": "cdx:npm:cpu",
          "value": "x64"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@rollup",
      "name": "rollup-freebsd-arm64",
      "version": "4.59.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "12c29a279cad02ef632379689f39f70601bc8910635782f165ec7281c41ba62534c14d004f184d544a5729f51ad294b4e604dc48330aa67dd2c7e401f519534c"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-freebsd-arm64@4.59.0",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-freebsd-arm64@4.59.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:os",
          "value": "freebsd"
        },
        {
          "name": "cdx:npm:cpu",
          "value": "arm64"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@rollup",
      "name": "rollup-freebsd-x64",
      "version": "4.59.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7770ee662d8acd3323226af1a0720038351962851432cb94898e12451709cba349a19ea222a5a726ef4849c57d8d7cacc86315b96f8a37366f04b39ca5d97756"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-freebsd-x64@4.59.0",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-freebsd-x64@4.59.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:os",
          "value": "freebsd"
        },
        {
          "name": "cdx:npm:cpu",
          "value": "x64"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@rollup",
      "name": "rollup-linux-arm-gnueabihf",
      "version": "4.59.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b7838d1dba178bfdc4d2b4fa399975a4a6e5d958317fdbc97d6826528084550571856e82c3f73c23a85b6eeec302f829f3644a887ed3a4bc319c978abf6a5bb3"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-linux-arm-gnueabihf@4.59.0",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-linux-arm-gnueabihf@4.59.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:os",
          "value": "linux"
        },
        {
          "name": "cdx:npm:cpu",
          "value": "arm"
        },
        {
          "name": "cdx:npm:libc",
          "value": "glibc"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@rollup",
      "name": "rollup-linux-arm-musleabihf",
      "version": "4.59.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0a29054fb6983c0dae7cc0f4f3a7153910581877df068e0af0c438b8f4bf667639e062a3dfa8b5f7abbc53e683553d8b5f879231bc87b723a1ec3ed9be4d95bc"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-linux-arm-musleabihf@4.59.0",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-linux-arm-musleabihf@4.59.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:os",
          "value": "linux"
        },
        {
          "name": "cdx:npm:cpu",
          "value": "arm"
        },
        {
          "name": "cdx:npm:libc",
          "value": "musl"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@rollup",
      "name": "rollup-linux-arm64-gnu",
      "version": "4.59.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8d88141a4e5a2ddd6751bd42b50f04fade4984b73dc7959d04a7b0f598005e0ec3064d191c4acb1dd5ccdb8adf5fe6caac57be5e9e58b89a39e08e4716318300"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-linux-arm64-gnu@4.59.0",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-linux-arm64-gnu@4.59.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:os",
          "value": "linux"
        },
        {
          "name": "cdx:npm:cpu",
          "value": "arm64"
        },
        {
          "name": "cdx:npm:libc",
          "value": "glibc"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@rollup",
      "name": "rollup-linux-arm64-musl",
      "version": "4.59.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a5e651544767156679061d8a7ae98a1bdb72eda097cf312c1d284e64416209094311ea4fd5da5497f4ab50d5cd835dd499997e8335433ec882c27575b88d1150"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-linux-arm64-musl@4.59.0",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-linux-arm64-musl@4.59.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:os",
          "value": "linux"
        },
        {
          "name": "cdx:npm:cpu",
          "value": "arm64"
        },
        {
          "name": "cdx:npm:libc",
          "value": "musl"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@rollup",
      "name": "rollup-linux-loong64-gnu",
      "version": "4.59.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "81b5125bff7b7fbfabe201f2dc996ea7ccc31b5f7402ea1db169cd89712ba7d993f74882cbd34a294d17c31e64f15951008576b94f42b0c9c4160ff15da39f5e"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-linux-loong64-gnu@4.59.0",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-linux-loong64-gnu@4.59.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:os",
          "value": "linux"
        },
        {
          "name": "cdx:npm:cpu",
          "value": "loong64"
        },
        {
          "name": "cdx:npm:libc",
          "value": "glibc"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@rollup",
      "name": "rollup-linux-loong64-musl",
      "version": "4.59.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c9344e35eefd13ea341561628dab284e3b731bd10179d15724c97cf3c34110308357d236c066c515f25041eeb73a28db142519ab1a47cf51b3a5bb52162909e1"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-linux-loong64-musl@4.59.0",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-linux-loong64-musl@4.59.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:os",
          "value": "linux"
        },
        {
          "name": "cdx:npm:cpu",
          "value": "loong64"
        },
        {
          "name": "cdx:npm:libc",
          "value": "musl"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@rollup",
      "name": "rollup-linux-ppc64-gnu",
      "version": "4.59.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b30d68ded7f2935da4dce12945d745ebc6b5ba767954237bce84cdb529f62a775413e79ade6dd138e291099c44a664fd9ec1a7a20a453fdc7a9a72d309aa0b90"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-linux-ppc64-gnu@4.59.0",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-linux-ppc64-gnu@4.59.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:os",
          "value": "linux"
        },
        {
          "name": "cdx:npm:cpu",
          "value": "ppc64"
        },
        {
          "name": "cdx:npm:libc",
          "value": "glibc"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@rollup",
      "name": "rollup-linux-ppc64-musl",
      "version": "4.59.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fb690bb50e314f70222319331551577ec9a56621b9157616ed9c8822f180ec175eba1f59d1a378855c974bf1b513d6d33ffbeab3334837fa5428293f0531ec28"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-linux-ppc64-musl@4.59.0",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-linux-ppc64-musl@4.59.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:os",
          "value": "linux"
        },
        {
          "name": "cdx:npm:cpu",
          "value": "ppc64"
        },
        {
          "name": "cdx:npm:libc",
          "value": "musl"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@rollup",
      "name": "rollup-linux-riscv64-gnu",
      "version": "4.59.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "34360ca6c5d82496a3f88ed477022e1c73715d9fdbfcdda1475e4dc87de6daa02d6ff8473c0e20e12baebeb7717ad4dd9dd7e3f5bd563a6cbbde470f46811152"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-linux-riscv64-gnu@4.59.0",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-linux-riscv64-gnu@4.59.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:os",
          "value": "linux"
        },
        {
          "name": "cdx:npm:cpu",
          "value": "riscv64"
        },
        {
          "name": "cdx:npm:libc",
          "value": "glibc"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@rollup",
      "name": "rollup-linux-riscv64-musl",
      "version": "4.59.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9cb72407c58ea8721fd5b8729a4fa81f1bccf43dedc8f9dd647f22f3edf9a7fd58895a15b303e2776c8bce05fb6493f4290be79213381fa419e66d0bcdbc8802"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-linux-riscv64-musl@4.59.0",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-linux-riscv64-musl@4.59.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:os",
          "value": "linux"
        },
        {
          "name": "cdx:npm:cpu",
          "value": "riscv64"
        },
        {
          "name": "cdx:npm:libc",
          "value": "musl"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@rollup",
      "name": "rollup-linux-s390x-gnu",
      "version": "4.59.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a05f3b21edee008bce445069c270af53375e614aa2db063a8d1156240cb5aaeb3fb9d1c5608929958456fb0a3e19150fe2c2b361d984d58dfead8e4673864efb"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-linux-s390x-gnu@4.59.0",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-linux-s390x-gnu@4.59.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:os",
          "value": "linux"
        },
        {
          "name": "cdx:npm:cpu",
          "value": "s390x"
        },
        {
          "name": "cdx:npm:libc",
          "value": "glibc"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@rollup",
      "name": "rollup-linux-x64-gnu",
      "version": "4.59.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "dc01e6b50abfa6936e52ca4a025bc0f07b4bc9b9037e590cb8b2b80cfa3bec37ed8516fbd55f38fdce0c9562578b1673e2eaee207e2e69ad3b22aa00906eb87e"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-linux-x64-gnu@4.59.0",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-linux-x64-gnu@4.59.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:os",
          "value": "linux"
        },
        {
          "name": "cdx:npm:cpu",
          "value": "x64"
        },
        {
          "name": "cdx:npm:libc",
          "value": "glibc"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@rollup",
      "name": "rollup-linux-x64-musl",
      "version": "4.59.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d94762c12ffd713031eea214641fdf5ad4e8270bedd156e8d339a762dec40f7e4a3e0d77434ca6d60e38d931cb0bb57223a25f6133f83e248e5b2a0c755dbfc6"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-linux-x64-musl@4.59.0",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-linux-x64-musl@4.59.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:os",
          "value": "linux"
        },
        {
          "name": "cdx:npm:cpu",
          "value": "x64"
        },
        {
          "name": "cdx:npm:libc",
          "value": "musl"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@rollup",
      "name": "rollup-openbsd-x64",
      "version": "4.59.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3376cb440564e863b01653d32315414982946aa7cbae7f25d29b0a8a7902171978950bce4b3f19aca0f3da0c5c0701c5a5c8b407aaedb72748e08a52e084bf8d"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-openbsd-x64@4.59.0",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-openbsd-x64@4.59.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:os",
          "value": "openbsd"
        },
        {
          "name": "cdx:npm:cpu",
          "value": "x64"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@rollup",
      "name": "rollup-openharmony-arm64",
      "version": "4.59.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b6df4a049a9aaa9e62e47519ce869f1d95fc6f943615eed48d8111003965f373b87c6a89e3d3b516c2fa2e977354541ca70be7c9dd22f8afd54b0bbfa3f9d694"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-openharmony-arm64@4.59.0",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-openharmony-arm64@4.59.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:os",
          "value": "openharmony"
        },
        {
          "name": "cdx:npm:cpu",
          "value": "arm64"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@rollup",
      "name": "rollup-win32-arm64-msvc",
      "version": "4.59.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "57907a986eceac64f09f168d5336530d38c34bb17be4f3b569ee8c25876232eeb4b2ad02a8de4255e56c6e13f16a5ba9bd35fc81755253d82af91c75fe1beee8"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-win32-arm64-msvc@4.59.0",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-win32-arm64-msvc@4.59.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:os",
          "value": "win32"
        },
        {
          "name": "cdx:npm:cpu",
          "value": "arm64"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@rollup",
      "name": "rollup-win32-ia32-msvc",
      "version": "4.59.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "50a14c1cfb8cf51d2205e830cca178cb40b827dbbc0ba30426016e5d305eacc93b109f761855456017ce65a4862eee8239fec5c6940daa1352e1ce227143eac4"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-win32-ia32-msvc@4.59.0",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-win32-ia32-msvc@4.59.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:os",
          "value": "win32"
        },
        {
          "name": "cdx:npm:cpu",
          "value": "ia32"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@rollup",
      "name": "rollup-win32-x64-gnu",
      "version": "4.59.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "95a064625492d67d8bf1f4a8d6d843346ac24d0326c63618e46d161568c515866428f8ec301b2025f19fe132f15eb17a472848eb42fc4cc3a304cbd789373178"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-win32-x64-gnu@4.59.0",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-win32-x64-gnu@4.59.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:os",
          "value": "win32"
        },
        {
          "name": "cdx:npm:cpu",
          "value": "x64"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@rollup",
      "name": "rollup-win32-x64-msvc",
      "version": "4.59.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d874429a5e8eced617c895c0bdd0d73ca71ac2e9166361a9479fe7c4aa788818223b7c1ca041a401aa9cb486d970d07a2a5510048aadf156243528f6dfdec47c"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-win32-x64-msvc@4.59.0",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-win32-x64-msvc@4.59.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:os",
          "value": "win32"
        },
        {
          "name": "cdx:npm:cpu",
          "value": "x64"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@standard-schema",
      "name": "spec",
      "version": "1.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "976685cb98c02e19e21b91e0aab0fa8d72e2feb516acabea37fa89c7aca826c80a85b95577e8aaa94e110976af9bf8cf8adc83a394c2bca327a632a73ab8b2d3"
        }
      ],
      "purl": "pkg:npm/%40standard-schema/spec@1.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/@standard-schema/spec@1.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "chai",
      "version": "5.2.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "330e79f28780f5f15bbfae7fcb8987b570ecf5b3e714c6402ff8f174f154a4e1c72175fdd667201076d2e4b6a1afea7064547c03b19095e456788e9c1850b650"
        }
      ],
      "purl": "pkg:npm/%40types/chai@5.2.3",
      "type": "library",
      "bom-ref": "pkg:npm/@types/chai@5.2.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      },
      "tags": [
        "test"
      ]
    },
    {
      "group": "@types",
      "name": "deep-eql",
      "version": "4.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "73d87d75554c8a030f7386f04ef0b9771aada8967040f78fb168cf96948e9e88dba2bea91aa764e78d657c0ec0a8542be6907505176ad23b98f5d6fcd41c3217"
        }
      ],
      "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": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "estree",
      "version": "1.0.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7561f31dad96a845c8fced44f4e8eba1c313289976992ac4a258752289abbfa53e26e3706875ec5f1f5b2eee601bb05458520dd2c90840943f2f5ac87b1e17eb"
        }
      ],
      "purl": "pkg:npm/%40types/estree@1.0.8",
      "type": "library",
      "bom-ref": "pkg:npm/@types/estree@1.0.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "node",
      "version": "12.20.55",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "27cc4bcfbab6385ba56767321932c4d536db65c8e99e8ec568deb374936b80076b27e0d9ce1fee151e98ad36f80be9d76a4bee77c438fab6e1a085a56106d415"
        }
      ],
      "purl": "pkg:npm/%40types/node@12.20.55",
      "type": "library",
      "bom-ref": "pkg:npm/@types/node@12.20.55",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "node",
      "version": "22.19.15",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "17447f876f9db32e7024051eded014ea8a9adaa6d66394e935f2ff4469a8d72dfc862c8ed70df1da33edb7beb09ae6892380d09ce06edb570d5d0d924c85145a"
        }
      ],
      "purl": "pkg:npm/%40types/node@22.19.15",
      "type": "library",
      "bom-ref": "pkg:npm/@types/node@22.19.15",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@vitest",
      "name": "expect",
      "version": "4.0.18",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f2c0965327245d762fc78a297f3558d3710e898571c8dac74b94315f70c0222e5da4900093225ecc708fefb54c5f81ca0362c34ff2697e8f22dabe411371a741"
        }
      ],
      "purl": "pkg:npm/%40vitest/expect@4.0.18",
      "type": "library",
      "bom-ref": "pkg:npm/@vitest/expect@4.0.18",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      },
      "tags": [
        "test"
      ]
    },
    {
      "group": "@vitest",
      "name": "mocker",
      "version": "4.0.18",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1e155dd0c0e7cf3b207af9ce582063e4eb67ce86e3cb9c0b05ee0475e7851aff25b8cb06718a83b8544c72db4a599039bd53bc4458dec55a2f5ef00ce09a090d"
        }
      ],
      "purl": "pkg:npm/%40vitest/mocker@4.0.18",
      "type": "library",
      "bom-ref": "pkg:npm/@vitest/mocker@4.0.18",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@vitest",
      "name": "pretty-format",
      "version": "4.0.18",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3f6e062b71ae959582e6dcfceeec749bc3800eb4085150cf2238e3eb9bc15d81b5ed9794dea0fbafe30d67544dbf897c086536bed4d1aa2c6b3a2f5f624ff22b"
        }
      ],
      "purl": "pkg:npm/%40vitest/pretty-format@4.0.18",
      "type": "library",
      "bom-ref": "pkg:npm/@vitest/pretty-format@4.0.18",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@vitest",
      "name": "runner",
      "version": "4.0.18",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ae993dcb5d8f19adb6260ea0e4cdd45559d34bbfb3c9c20693d64d18dfa6ead6472906fb8eb3fbffbed67d9cb5dd8fc4503779d8d0ec2d142160ab6fed77cf43"
        }
      ],
      "purl": "pkg:npm/%40vitest/runner@4.0.18",
      "type": "library",
      "bom-ref": "pkg:npm/@vitest/runner@4.0.18",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@vitest",
      "name": "snapshot",
      "version": "4.0.18",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3c2895d2b725ee32908db818aa3b5a925cba4f5bb0bffe4143d4b004b7a4560fc469879014f897720ac2d98eef0cc03c74cd5250400457cda481240895734cbc"
        }
      ],
      "purl": "pkg:npm/%40vitest/snapshot@4.0.18",
      "type": "library",
      "bom-ref": "pkg:npm/@vitest/snapshot@4.0.18",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@vitest",
      "name": "spy",
      "version": "4.0.18",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "71b42ddcf4d20fb3f638045d556dea584479106abb3c796f13e41fcd20b495bc0efb19edefe5c7d3a673163151833517fff266a71ac2bbdd95770bc43e559237"
        }
      ],
      "purl": "pkg:npm/%40vitest/spy@4.0.18",
      "type": "library",
      "bom-ref": "pkg:npm/@vitest/spy@4.0.18",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@vitest",
      "name": "utils",
      "version": "4.0.18",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9ac31128b3152d6ca0a4adeed87c9b822e0c36371826fc136f446ed3df9f3b20972204f9ada60fd38d4345176226223793fd94e9211b0044c1dd8b41ad490214"
        }
      ],
      "purl": "pkg:npm/%40vitest/utils@4.0.18",
      "type": "library",
      "bom-ref": "pkg:npm/@vitest/utils@4.0.18",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Brian Woodward (https://github.com/doowb)"
        }
      ],
      "group": "",
      "name": "ansi-colors",
      "version": "4.1.3",
      "description": "Easily add ANSI colors to your text and symbols in the terminal. A faster drop-in replacement for chalk, kleur and turbocolor (without the dependencies and rendering bugs).",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ffac3f0b6d4f9b503b6998ad948e4d8bfd89e8515037c8b50afcf79070010006f0f77bff365bca7553aacfb0825b3ff78affc9a6545210467cdd720e375e68bf"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/ansi-colors@4.1.3",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/doowb/ansi-colors"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/ansi-colors@4.1.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)"
        }
      ],
      "group": "",
      "name": "ansi-regex",
      "version": "5.0.1",
      "description": "Regular expression for matching ANSI escape codes",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "aae2505e54d25062f62c7f52517a3c570b18e2ca1a9e1828e8b3529bce04d4b05c13cb373b4c29762473c91f73fd9649325316bf7eea38e6fda5d26531410a15"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/ansi-regex@5.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/ansi-regex@5.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test, view-supported"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      },
      "tags": [
        "escape"
      ]
    },
    {
      "group": "",
      "name": "argparse",
      "version": "1.0.10",
      "description": "Very powerful CLI arguments parser. Native port of argparse - python's options parsing library",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a39468cbab4d1b848bfc53a408037a4738e26a4652db944b605adc32db49a9b75df015ab9c0f9f1b3e7b88de4f6f4ea9bc11af979810d01e3c74996c957be84e"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/argparse@1.0.10",
      "type": "library",
      "bom-ref": "pkg:npm/argparse@1.0.10",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      },
      "tags": [
        "cli"
      ]
    },
    {
      "group": "",
      "name": "argparse",
      "version": "2.0.1",
      "description": "CLI arguments parser. Native port of python's argparse.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f3ef56a9e6db173a57f4e47e59ae8edbd6ac22881e44ccdc1ad00835da4c1c7c80835d1fd3969215505b704a867ff3d7c35123019faadbf6c4060dc3beeacadd"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Python-2.0",
            "url": "https://opensource.org/licenses/Python-2.0"
          }
        }
      ],
      "purl": "pkg:npm/argparse@2.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/argparse@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "lint, test, coverage"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)"
        }
      ],
      "group": "",
      "name": "array-union",
      "version": "2.1.0",
      "description": "Create an array of unique values, in order, from the input arrays",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1c6cb1a0e4d853208ceacb547ba1098277781287b0008ef331d7ea3be9068e79599810f3fdc479a5ff2bfdc4785aaeb4b0bfe9d0891c8d41043f04b7185ac8cb"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/array-union@2.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/array-union@2.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Jake Luer <jake@qualiancy.com> (http://qualiancy.com)"
        }
      ],
      "group": "",
      "name": "assertion-error",
      "version": "2.0.1",
      "description": "Error constructor for test and validation frameworks that implements standardized AssertionError specification.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2338bc45071f7ea09e3558058a02a58b5b2c92521ba479c261ce809275c662807a82b26ac9e6f2ee3bf5d895108264c09c80e76dc935bb192c4f87733773d604"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/assertion-error@2.0.1",
      "type": "framework",
      "bom-ref": "pkg:npm/assertion-error@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "build, pretest, test, posttest"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      },
      "tags": [
        "framework",
        "test",
        "validation"
      ]
    },
    {
      "authors": [
        {
          "name": "Ben Newman <bn@cs.stanford.edu>"
        }
      ],
      "group": "",
      "name": "ast-types",
      "version": "0.13.4",
      "description": "Esprima-compatible implementation of the Mozilla JS Parser API",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c751421671627ef6030f34da2c823bd6f1b9baf0f082d9834c4556031ae07a247c56330e35c097271ec4f944a30ed1e5c059adf4ccac6ea805f5bf558ebeb0fb"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/ast-types@0.13.4",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "http://github.com/benjamn/ast-types"
        },
        {
          "type": "vcs",
          "url": "git://github.com/benjamn/ast-types.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/ast-types@0.13.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "gen, mocha, test, clean, build, prepack, postpack"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Zoltan Kochan (https://www.kochan.io)"
        }
      ],
      "group": "",
      "name": "better-path-resolve",
      "version": "1.0.0",
      "description": "A better path.resolve() that normalizes paths on Windows",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a5b9e5e57cc605dac553fc13e23aa62553e7d81e941cf04e873310918fd23d43c1e90b545ed9811c123009b5c9a25f7798ea463274323fff81075f6ad38c63ee"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/better-path-resolve@1.0.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/zkochan/packages/tree/master/better-path-resolve#readme"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/better-path-resolve@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test, md"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Jon Schlinkert (https://github.com/jonschlinkert)"
        }
      ],
      "group": "",
      "name": "braces",
      "version": "3.0.3",
      "description": "Bash-like brace expansion, implemented in JavaScript. Safer than other brace expansion libs, with complete support for the Bash 4.3 braces specification, without sacrificing speed.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c906d780efce499543d88b222e5ae8fbb1dfe90d7c109aca484b1da0ccca78f29772dde0bc3f282dc390748cc6ba9af9163f840def203bf9717350737cca71bc"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/braces@3.0.3",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/micromatch/braces"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/braces@3.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test, benchmark"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Jake Luer <jake@alogicalparadox.com>"
        }
      ],
      "group": "",
      "name": "chai",
      "version": "6.2.2",
      "description": "BDD/TDD assertion library for node.js and the browser. Test framework agnostic.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3543d196e39f3a24ca04abd63ed483e0f845bd60aa3a2d01192b4d5ace7b5fd8eced7193a6b4a6168cf9174b56851e163e335e47d8d7a9d0bbfd4a522539e546"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/chai@6.2.2",
      "externalReferences": [
        {
          "type": "website",
          "url": "http://chaijs.com"
        },
        {
          "type": "vcs",
          "url": "https://github.com/chaijs/chai"
        }
      ],
      "type": "framework",
      "bom-ref": "pkg:npm/chai@6.2.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "build, prebuild, format, pretest, test, test-node, test-chrome, lint, lint:js, lint:format, lint:types, clean"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      },
      "tags": [
        "framework",
        "test"
      ]
    },
    {
      "authors": [
        {
          "name": "Dmitry Shirokov <deadrunk@gmail.com>"
        }
      ],
      "group": "",
      "name": "chardet",
      "version": "2.1.1",
      "description": "Character encoding detector",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3ec7b31f5aea755f55bf2361c71396df6fddef9af4d4d63b4d00a63aaa26468d7965238a6e94c556c7e3821c68e899684140869c7e24d4b1aed11e3208b95641"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/chardet@2.1.1",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/runk/node-chardet"
        },
        {
          "type": "vcs",
          "url": "https://github.com/runk/node-chardet.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/chardet@2.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "build, format, format:check, test, prepublish, semantic-release, typecheck"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        },
        {
          "name": "cdx:npm:risky_scripts",
          "value": "prepublish"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "André Cruz <andre@moxy.studio>"
        }
      ],
      "group": "",
      "name": "cross-spawn",
      "version": "7.0.6",
      "description": "Cross platform child_process#spawn and child_process#spawnSync",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b95d903963f69d6ceccb668ca7c69189b862f5d9731791e0879487681f4e893184c834e2249cb1d2ecb9d505ddc966ed00736e6b85c9cd429c6b73b3294777bc"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/cross-spawn@7.0.6",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/moxystudio/node-cross-spawn"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/cross-spawn@7.0.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "lint, test, prerelease, release, postrelease"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "dataloader",
      "version": "1.4.0",
      "description": "A data loading utility to reduce requests to a backend via batching and caching.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ebcb398d8765bdab08b4e2670ae23643db38abdf20d290b22f71eb70a26ef0a36e81497c6a1826658837f32b0b4e04238d75f71fc0892e402f5ab72559f71a97"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause",
            "url": "https://opensource.org/licenses/BSD-3-Clause"
          }
        }
      ],
      "purl": "pkg:npm/dataloader@1.4.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/facebook/dataloader"
        },
        {
          "type": "vcs",
          "url": "http://github.com/facebook/dataloader.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/dataloader@1.4.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Nathan Rajlich <nathan@tootallnate.net> (http://n8.io/)"
        }
      ],
      "group": "",
      "name": "degenerator",
      "version": "5.0.1",
      "description": "Compiles sync functions into async generator functions",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4e5969311fedd0ce6ca825df8fce62e17680cf1992e6d540d7a76abdd90cc069b323e7572d79f0dc9fb755dbfb54ac3e4e195331ba0aea2f6b9d9e8d9ed8f909"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/degenerator@5.0.1",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/TooTallNate/proxy-agents.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/degenerator@5.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "build, test, lint, pack"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)"
        }
      ],
      "group": "",
      "name": "detect-indent",
      "version": "6.1.0",
      "description": "Detect the indentation of code",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ade6244d424065bf6052e67646f542361547760eb64479c9ed6265f1fb4c8b876267a35695c88ecd037cf295214842c4c1f94986de28403bf417404c970698b4"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/detect-indent@6.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/detect-indent@6.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Kevin Mårtensson <kevinmartensson@gmail.com> (github.com/kevva)"
        }
      ],
      "group": "",
      "name": "dir-glob",
      "version": "3.0.1",
      "description": "Convert directories to glob compatible strings",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5a4ad6a7d191e0a5df28663338b993b86562d545857f0b37efb9fd71ce79fed6fa0eeab217aa5c43901b88712c85a0e963dbfaa1a4abd9708389d1a633077320"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/dir-glob@3.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/dir-glob@3.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "dotenv",
      "version": "8.6.0",
      "description": "Loads environment variables from .env file",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "22b3dd5d0b24d816f3bc204604e4e69921f94a8766a9936de04440643996e024feb4bf15b6f8a7ab2c2e00d685bb86ce316922d7a9ea7f47b8a02d1021a0ebfe"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-2-Clause",
            "url": "https://opensource.org/licenses/BSD-2-Clause"
          }
        }
      ],
      "purl": "pkg:npm/dotenv@8.6.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "git://github.com/motdotla/dotenv.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/dotenv@8.6.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "flow, dtslint, lint, postlint, pretest, test, prerelease, release"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Jon Schlinkert (https://github.com/jonschlinkert)"
        }
      ],
      "group": "",
      "name": "enquirer",
      "version": "2.4.1",
      "description": "Stylish, intuitive and user-friendly prompt system. Fast and lightweight enough for small projects, powerful and extensible enough for the most advanced use cases.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ad1a8983fea0779dfc547bd1dcf4ab75105bff5572d987f31eacef6e11884290d12886b816057fe786f9435c584b138ec0abe35f0792dba13443e9c0330a76a5"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/enquirer@2.4.1",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/enquirer/enquirer"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/enquirer@2.4.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test, cover"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Guy Bedford"
        }
      ],
      "group": "",
      "name": "es-module-lexer",
      "version": "1.7.0",
      "description": "Lexes ES modules returning their import/export metadata",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8c44280b093c8726f6019ce220e2e10eaa66e7edb0c39b8813a9643bfea370e0aeb1f93a2e1307a575df04b5d367b61dcadd23e15a1442feae18d61b756fa404"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/es-module-lexer@1.7.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/guybedford/es-module-lexer#readme"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/guybedford/es-module-lexer.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/es-module-lexer@1.7.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "build, test"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "esbuild",
      "version": "0.27.3",
      "description": "An extremely fast JavaScript and CSS bundler and minifier.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f15c0c9f218238d22ce9c5ae7b621da47c479c08f3c67c3666becc915c41daf8e64368afa8615be0b106dd2327bf419bd85fc6ff6c80f3351a88bd60cb00c20a"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/esbuild@0.27.3",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "git+https://github.com/evanw/esbuild.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/esbuild@0.27.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:bin",
          "value": "esbuild"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "postinstall"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        },
        {
          "name": "cdx:npm:risky_scripts",
          "value": "postinstall"
        },
        {
          "name": "cdx:npm:hasSuspiciousLifecycleScript",
          "value": "true"
        },
        {
          "name": "cdx:npm:suspiciousLifecycleScripts",
          "value": "postinstall"
        },
        {
          "name": "cdx:npm:hasObfuscatedLifecycleScript",
          "value": "true"
        },
        {
          "name": "cdx:npm:obfuscatedLifecycleScripts",
          "value": "postinstall"
        },
        {
          "name": "cdx:npm:lifecycleObfuscationIndicators",
          "value": "ast:string-from-char-code"
        },
        {
          "name": "cdx:npm:lifecycleExecutionIndicators",
          "value": "ast:child-process, ast:child-process-import"
        },
        {
          "name": "cdx:npm:lifecycleNetworkIndicators",
          "value": "ast:network-module-import, ast:network-request"
        },
        {
          "name": "cdx:npm:lifecycleIndicatorMap",
          "value": "postinstall:ast:string-from-char-code+ast:child-process+ast:child-process-import+ast:network-module-import+ast:network-request"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      },
      "tags": [
        "network"
      ]
    },
    {
      "group": "",
      "name": "escodegen",
      "version": "2.1.0",
      "description": "ECMAScript code generator",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d8d9480d3c145893749913d039db500736d41ef7466363f55574b253cdd0df12b133b5875f6425f1d2aaefcd90f5381050d38b133118bbd6f32cd8f5abcf08e7"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-2-Clause",
            "url": "https://opensource.org/licenses/BSD-2-Clause"
          }
        }
      ],
      "purl": "pkg:npm/escodegen@2.1.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "http://github.com/estools/escodegen"
        },
        {
          "type": "vcs",
          "url": "http://github.com/estools/escodegen.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/escodegen@2.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:bin",
          "value": "esgenerate, escodegen"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test, unit-test, lint, release, build-min, build"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Ariya Hidayat <ariya.hidayat@gmail.com>"
        }
      ],
      "group": "",
      "name": "esprima",
      "version": "4.0.1",
      "description": "ECMAScript parsing infrastructure for multipurpose analysis",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "786b85170ed4a5d6be838a7e407be75b44724d7fd255e2410ccfe00ad30044ed1c2ee4f61dc10a9d33ef86357a6867aaac207fb1b368a742acce6d23b1a594e0"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-2-Clause",
            "url": "https://opensource.org/licenses/BSD-2-Clause"
          }
        }
      ],
      "purl": "pkg:npm/esprima@4.0.1",
      "externalReferences": [
        {
          "type": "website",
          "url": "http://esprima.org"
        },
        {
          "type": "vcs",
          "url": "https://github.com/jquery/esprima.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/esprima@4.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:bin",
          "value": "esparse, esvalidate"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "check-version, tslint, code-style, format-code, complexity, static-analysis, hostile-env-tests, unit-tests, api-tests, grammar-tests, regression-tests, all-tests, verify-line-ending, generate-fixtures, browser-tests, saucelabs-evergreen, saucelabs-safari, saucelabs-ie, saucelabs, analyze-coverage, check-coverage, dynamic-analysis, compile, test, prepublish, profile, benchmark-parser, benchmark-tokenizer, benchmark, codecov, downstream, travis, circleci, appveyor, droneio, generate-regex, generate-xhtml-entities"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        },
        {
          "name": "cdx:npm:risky_scripts",
          "value": "prepublish"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "estraverse",
      "version": "5.3.0",
      "description": "ECMAScript JS AST traversal functions",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "30c74046e54443388d4de243f0380caa6870475d41450fdc04ffa92ed61d4939dfdcc20ef1f15e8883446d7dfa65d3657d4ffb03d7f7814c38f41de842cbf004"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-2-Clause",
            "url": "https://opensource.org/licenses/BSD-2-Clause"
          }
        }
      ],
      "purl": "pkg:npm/estraverse@5.3.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/estools/estraverse"
        },
        {
          "type": "vcs",
          "url": "http://github.com/estools/estraverse.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/estraverse@5.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test, lint, unit-test"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Rich Harris"
        }
      ],
      "group": "",
      "name": "estree-walker",
      "version": "3.0.3",
      "description": "Traverse an ESTree-compliant AST",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ed150a7d781230c933b7a66e5e6a9aa4ebab2c63cf7e08fa97db9167b9511a896f934cb6ca871cdf92dd731282e4f419767d8332a8a8010d8da1672b4ca9a6ea"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/estree-walker@3.0.3",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/Rich-Harris/estree-walker"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/estree-walker@3.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "prepublishOnly, test"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "esutils",
      "version": "2.0.3",
      "description": "utility box for ECMAScript language tools",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "915b1ca97938382a7af126747648042958baffc8a3df4d0a0564c9ab7d8ffdd61e5934b02b8d56c93c5a94dd5e46603967d514fcb5fd0fb1564a657d480631ea"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-2-Clause",
            "url": "https://opensource.org/licenses/BSD-2-Clause"
          }
        }
      ],
      "purl": "pkg:npm/esutils@2.0.3",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/estools/esutils"
        },
        {
          "type": "vcs",
          "url": "http://github.com/estools/esutils.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/esutils@2.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test, lint, unit-test, generate-regex"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "expect-type",
      "version": "1.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "927bf279ab9886a8ce62f43ae8cce748cb3cdf0987ac2c9c34437a028fb601e6047f150892e895c5d11ad6a94610f2be59ede7d131e20dc8984ac09c816fc3a0"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0",
            "url": "https://opensource.org/licenses/Apache-2.0"
          }
        }
      ],
      "purl": "pkg:npm/expect-type@1.3.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/mmkal/expect-type#readme"
        },
        {
          "type": "vcs",
          "url": "https://github.com/mmkal/expect-type.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/expect-type@1.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "eslint, lint, type-check, build, arethetypeswrong, test"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      },
      "tags": [
        "test"
      ]
    },
    {
      "authors": [
        {
          "name": "vilicvane"
        }
      ],
      "group": "",
      "name": "extendable-error",
      "version": "0.1.7",
      "description": "A simple extendable error class that extends Error.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "50e892da29fafd0d052b4474aba518f6f629436d66aff427d4a3a7b5eeefb000ae3497f9d785af08250749108f7208cf4f66c084d20976513a6d56a9d462a67a"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/extendable-error@0.1.7",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/vilic/extendable-error#readme"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/vilic/extendable-error.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/extendable-error@0.1.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "tsc, tslint, mocha, lint, build, pretest, test"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Denis Malinochkin (https://mrmlnc.com)"
        }
      ],
      "group": "",
      "name": "fast-glob",
      "version": "3.3.3",
      "description": "It's a very fast and efficient glob library for Node.js",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ecca6d2fc53472a705773233c0e4c7a22957f71e41acdab27bb67f2ee0bb9023118a8d44312caa44adc1100503eec5d1ab8893e00cd356e65d8604364c2bd82e"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/fast-glob@3.3.3",
      "type": "library",
      "bom-ref": "pkg:npm/fast-glob@3.3.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "clean, lint, compile, test, test:e2e, test:e2e:sync, test:e2e:async, test:e2e:stream, build, watch, bench:async, bench:stream, bench:sync, bench:product, bench:product:async, bench:product:sync, bench:product:stream, bench:regression, bench:regression:async, bench:regression:sync, bench:regression:stream"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Matteo Collina <hello@matteocollina.com>"
        }
      ],
      "group": "",
      "name": "fastq",
      "version": "1.20.1",
      "description": "Fast, in memory work queue",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1864e8c49ff0d71df6b3f0f610a343ee44e29789fc39593ff66c9c4dce150f36b5de53afa54653197de61520ad57d92c746055cefb320152ccea61c54e1c57c7"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "url": "https://opensource.org/licenses/ISC"
          }
        }
      ],
      "purl": "pkg:npm/fastq@1.20.1",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/mcollina/fastq#readme"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/mcollina/fastq.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/fastq@1.20.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "lint, unit, coverage, test:report, test, typescript, legacy"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "fdir",
      "version": "6.5.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b486d8b596ee70eb340511aa3c992c84951874bf920c7edd54cf208f2f84469dd60148cb105244fb4da46a7c87b708d63a7c2b298062c0098cd29e242c90275e"
        }
      ],
      "purl": "pkg:npm/fdir@6.5.0",
      "type": "library",
      "bom-ref": "pkg:npm/fdir@6.5.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Jon Schlinkert (https://github.com/jonschlinkert)"
        }
      ],
      "group": "",
      "name": "fill-range",
      "version": "7.1.1",
      "description": "Fill in a range of numbers or letters, optionally passing an increment or `step` to use, or create a regex-compatible range with `options.toRegex`",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "62c1a97b75872caf19622e2d583836272dde6d1cf6ad7a300f19e57786e4401d3471cff5670f405a70b48bdced0c98ad8afb50bda23d29a2f22ab73e8415b4ca"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/fill-range@7.1.1",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/jonschlinkert/fill-range"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/fill-range@7.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "lint, mocha, test, test:ci, test:cover"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)"
        }
      ],
      "group": "",
      "name": "find-up",
      "version": "4.1.0",
      "description": "Find a file or directory by walking up parent directories",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3e93b001d43f6255d0daf8fc6b787c222a43b98462df071e550406616c4d20d71cab8d009f0ec196c11708c6edd59b7e38b03a16af6cb88a48583d0eb2721297"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/find-up@4.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/find-up@4.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "JP Richardson <jprichardson@gmail.com>"
        }
      ],
      "group": "",
      "name": "fs-extra",
      "version": "7.0.1",
      "description": "fs-extra contains methods that aren't included in the vanilla Node.js fs package. Such as mkdir -p, cp -r, and rm -rf.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6090da0896449c199c6f0d777ef74033d03034e2703b3ac4e29a8ca81ab99c5884a9752a1f094ae01fb7a54c3a24dbdf48fb57d39c451ed632ff59e2d357860b"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/fs-extra@7.0.1",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/jprichardson/node-fs-extra"
        },
        {
          "type": "vcs",
          "url": "https://github.com/jprichardson/node-fs-extra"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/fs-extra@7.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "full-ci, coverage, coveralls, lint, test-find, test, unit"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "JP Richardson <jprichardson@gmail.com>"
        }
      ],
      "group": "",
      "name": "fs-extra",
      "version": "8.1.0",
      "description": "fs-extra contains methods that aren't included in the vanilla Node.js fs package. Such as mkdir -p, cp -r, and rm -rf.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ca1950800ea69ce25428eb11505b2025d402be42a1733f2d9591b91c141f45e619cb8e8ec0b718f9989ad26b5d1ec3a8f72fe13fe0b130dd1353d431a0eb46e2"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/fs-extra@8.1.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/jprichardson/node-fs-extra"
        },
        {
          "type": "vcs",
          "url": "https://github.com/jprichardson/node-fs-extra"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/fs-extra@8.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "full-ci, coverage, coveralls, lint, test-find, test, unit"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "fsevents",
      "version": "2.3.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e71a037d7f9f2fb7da0139da82658fa5b16dc21fd1efb5a630caaa1c64bae42defbc1d181eb805f81d58999df8e35b4c8f99fade4d36d765cda09c339617df43"
        }
      ],
      "purl": "pkg:npm/fsevents@2.3.3",
      "type": "library",
      "bom-ref": "pkg:npm/fsevents@2.3.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:os",
          "value": "darwin"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Gulp Team <team@gulpjs.com> (https://gulpjs.com/)"
        }
      ],
      "group": "",
      "name": "glob-parent",
      "version": "5.1.2",
      "description": "Extract the non-magic parent path from a glob string.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "00e22049009ea62258c0fdc04671b1fb95674eed870587736c63f8e5e2f0d6faf7cc1def64b7b279dd6c0bd8676dc39cf7f4ab33233944f42b906cf8692f59a3"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "url": "https://opensource.org/licenses/ISC"
          }
        }
      ],
      "purl": "pkg:npm/glob-parent@5.1.2",
      "type": "library",
      "bom-ref": "pkg:npm/glob-parent@5.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "lint, pretest, test, azure-pipelines, coveralls"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Sindre Sorhus <sindresorhus@gmail.com> (https://sindresorhus.com)"
        }
      ],
      "group": "",
      "name": "globby",
      "version": "11.1.0",
      "description": "User-friendly glob matching",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8e121768ecf2d6c6fc232a1c6abb964a7d538e69c156cf00ca1732f37ae6c4d27cab6b96282023dc29c963e2a91925c2b9e00f7348b4e6456f54ab4fd6df52de"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/globby@11.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/globby@11.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "bench, test"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "graceful-fs",
      "version": "4.2.11",
      "description": "A drop-in replacement for fs, making various improvements.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "45b279fe398570d342703579a3d7939c12c9fc7b33595d0fef76dcf857f89d2feb263f98692e881b288e2f45680585fe9755ab97793ade1fcaac7fa7849d17bd"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "url": "https://opensource.org/licenses/ISC"
          }
        }
      ],
      "purl": "pkg:npm/graceful-fs@4.2.11",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/isaacs/node-graceful-fs"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/graceful-fs@4.2.11",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "preversion, postversion, postpublish, test, posttest"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "RienNeVaPlus <?@rienneva.plus>"
        }
      ],
      "group": "",
      "name": "human-id",
      "version": "4.1.3",
      "description": "Returns from a pool of 15m human-readable IDs",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b6c6258406298c229affff2b5d9f43a8a11ac213e84b2b707810b678dbdc6832bee7b4592c71aa36cdcf65340eeb27a42c54aebc0e8096701faf0d6e06fb5bf9"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/human-id@4.1.3",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/RienNeVaPlus/human-id#readme"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/RienNeVaPlus/human-id.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/human-id@4.1.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:bin",
          "value": "dist/cli.js"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "dev, build, examples"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      },
      "tags": [
        "pool"
      ]
    },
    {
      "authors": [
        {
          "name": "Alexander Shtuchkin <ashtuchkin@gmail.com>"
        }
      ],
      "group": "",
      "name": "iconv-lite",
      "version": "0.7.2",
      "description": "Convert character encodings in pure javascript.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8a6f438c40d0e79b3d7cbe04633380bf4c8caa6301499a7a1b456f1724cc3ca5b1892047523f4d5bfaaa2e65d4c17aeb33b02fa9295309fbea45bd1c33cc98ab"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/iconv-lite@0.7.2",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/pillarjs/iconv-lite"
        },
        {
          "type": "vcs",
          "url": "https://github.com/pillarjs/iconv-lite.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/iconv-lite@0.7.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "lint, lint:fix, test, test:ci, test:cov, test:performance, test:tap, test:typescript, test:webpack, typegen"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "kael"
        }
      ],
      "group": "",
      "name": "ignore",
      "version": "5.3.2",
      "description": "Ignore is a manager and filter for .gitignore rules, the one used by eslint, gitbook and many others.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "86c053354a904c3c245ad71d608da2d3a63f9d4044b0d10324a8d676280bbde832f240ee2404bcb91969924710a721172f467fa630f2e4706632344227682afa"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/ignore@5.3.2",
      "type": "library",
      "bom-ref": "pkg:npm/ignore@5.3.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "prepublishOnly, build, test:lint, test:tsc, test:ts, tap, test:git, test:ignore, test:ignore:only, test:others, test:cases, test:no-coverage, test:only, test, test:win32, report, posttest"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Jon Schlinkert (https://github.com/jonschlinkert)"
        }
      ],
      "group": "",
      "name": "is-extglob",
      "version": "2.1.1",
      "description": "Returns true if a string has an extglob.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "49b29b00d90deb4dd58b88c466fe3d2de549327e321b0b1bcd9c28ac4a32122badb0dde725875b3b7eb37e1189e90103a4e6481640ed9eae494719af9778eca1"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/is-extglob@2.1.1",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/jonschlinkert/is-extglob"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/is-extglob@2.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Jon Schlinkert (https://github.com/jonschlinkert)"
        }
      ],
      "group": "",
      "name": "is-glob",
      "version": "4.0.3",
      "description": "Returns `true` if the given string looks like a glob pattern or an extglob pattern. This makes it easy to create code that only uses external modules like node-glob when necessary, resulting in much faster code execution and initialization time, and a better user experience.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c5e9526b21c7dfa66013b6568658bba56df884d6cd97c3a3bf92959a4243e2105d0f7b61f137e4f6f61ab0b33e99758e6611648197f184b4a7af046be1e9524a"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/is-glob@4.0.3",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/micromatch/is-glob"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/is-glob@4.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Jon Schlinkert (https://github.com/jonschlinkert)"
        }
      ],
      "group": "",
      "name": "is-number",
      "version": "7.0.0",
      "description": "Returns true if a number or string value is a finite number. Useful for regex matches, parsing, user input, etc.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e350a27e483a7bc4f2952a5db53a5e2d532abd20445734edb47bc4443ef8d7ea6767c00dbf4d34e0c44be3740a3c394af5c1af369e8d6566540656c65d8c719e"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/is-number@7.0.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/jonschlinkert/is-number"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/is-number@7.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Zoltan Kochan (https://www.kochan.io)"
        }
      ],
      "group": "",
      "name": "is-subdir",
      "version": "1.2.0",
      "description": "Return whether a directory is a subdirectory of another directory",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d804fa8fe8177bfd6e7aa6d6e9f2d9262230dc5f225c626db74c83ad96818406441b5ada893c4a594f883ea302cd001739408a740e140cc81a70a1f6e571b60b"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/is-subdir@1.2.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/zkochan/packages/tree/master/is-subdir#readme"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/is-subdir@1.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test, md"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Jon Schlinkert (https://github.com/jonschlinkert)"
        }
      ],
      "group": "",
      "name": "is-windows",
      "version": "1.0.2",
      "description": "Returns true if the platform is windows. UMD module, works with node.js, commonjs, browser, AMD, electron, etc.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7972b55089ead9b3e68f25fa7b754723330ba1b73827de22e005a7f87a6adce5392a4ad10bde8e01c4773d127fa46bba9bc4d19c11cff5d917415b13fc239520"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/is-windows@1.0.2",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/jonschlinkert/is-windows"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/is-windows@1.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Isaac Z. Schlueter <i@izs.me> (http://blog.izs.me/)"
        }
      ],
      "group": "",
      "name": "isexe",
      "version": "2.0.0",
      "description": "Minimal module to check if a file is executable.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "447c4c2e9f659ca1c61d19e0f5016144231b600715a67ebdb2648672addfdfac638155564e18f8aaa2db4cb96aed2b23f01f9f210d44b8210623694ab3241e23"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "url": "https://opensource.org/licenses/ISC"
          }
        }
      ],
      "purl": "pkg:npm/isexe@2.0.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/isaacs/isexe#readme"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/isaacs/isexe.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/isexe@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test, preversion, postversion, postpublish"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Vladimir Zapparov <dervus.grim@gmail.com>"
        }
      ],
      "group": "",
      "name": "js-yaml",
      "version": "3.14.2",
      "description": "YAML 1.2 parser and serializer",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3cc4a692ac6bd74e976b5e7a736336eb967e153acf97ea3177fae0390cb6b628d078ae53c50e37a6c3b5642c2154e49d9e7f91ce4ce5473fde638060241615a6"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/js-yaml@3.14.2",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/nodeca/js-yaml"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/js-yaml@3.14.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:bin",
          "value": "js-yaml"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Vladimir Zapparov <dervus.grim@gmail.com>"
        }
      ],
      "group": "",
      "name": "js-yaml",
      "version": "4.1.1",
      "description": "YAML 1.2 parser and serializer",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a90293e334315e5f252f006d1cc5b06937067c5399be23897addcecbfc661a4da0647ebbec224cf44bed7dd4a48167004d9863ff9e49674ae6cb79b2093e65b0"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/js-yaml@4.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/js-yaml@4.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:bin",
          "value": "js-yaml"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "lint, test, coverage, demo, gh-demo, browserify, prepublishOnly"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "JP Richardson <jprichardson@gmail.com>"
        }
      ],
      "group": "",
      "name": "jsonfile",
      "version": "4.0.0",
      "description": "Easily read/write JSON files.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9ba175477cfc8e395fda29901d2d907b3e6c8ca590cdbbae86e27f14a605459bcf1373ee1dc48c559cdfb0b84654e91f776d286cbe5258405ec394a196ab8dc6"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/jsonfile@4.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/jsonfile@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "lint, test, unit"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      },
      "tags": [
        "json"
      ]
    },
    {
      "authors": [
        {
          "name": "Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)"
        }
      ],
      "group": "",
      "name": "locate-path",
      "version": "5.0.0",
      "description": "Get the first path that exists on disk of multiple paths",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b7b870f6923e5afbb03495f0939cd51e9ca122ace0daa4e592524e7f4995c4649b7b7169d9589e65c76e3588da2c3a32ea9f6e1a94041961bced6a4c2a536af2"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/locate-path@5.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/locate-path@5.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "John-David Dalton <john.david.dalton@gmail.com> (http://allyoucanleet.com/)"
        }
      ],
      "group": "",
      "name": "lodash.startcase",
      "version": "4.4.0",
      "description": "The lodash method `_.startCase` exported as a module.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f962aab0adbde073127368c46cd8291e977425f201869eeb115e1aa975aa16be80957a2ff9295c801d45bf4d72da419edc673c9cc5bb540d12ac6b929117c812"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/lodash.startcase@4.4.0",
      "externalReferences": [
        {
          "type": "website",
          "url": "https://lodash.com/"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/lodash.startcase@4.4.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Rich Harris"
        }
      ],
      "group": "",
      "name": "magic-string",
      "version": "0.30.21",
      "description": "Modify strings, generate sourcemaps",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bddd85e1853211728670b1e8abe4c4c828f1b9e49e1e7171cb28cda7cd328345d5e2f5219c37abfe5bef96a33f6ab0796d740de4adbfde88a7c82472c7c4f609"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/magic-string@0.30.21",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "git+https://github.com/Rich-Harris/magic-string.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/magic-string@0.30.21",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "build, changelog, format, lint, lint:fix, release, pretest, test, test:dev, bench, watch"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "merge2",
      "version": "1.4.1",
      "description": "Merge multiple streams into one stream in sequence or parallel.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f2aed51203095b827cb5c7d53f2f20d3d35c43065d6f0144aa17bf5999282338e7ff74c60f0b4e098b571b10373bcb4fce97330820e0bfe3f63f9cb4d1924e3a"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/merge2@1.4.1",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/teambition/merge2"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/merge2@1.4.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      },
      "tags": [
        "stream"
      ]
    },
    {
      "authors": [
        {
          "name": "Jon Schlinkert (https://github.com/jonschlinkert)"
        }
      ],
      "group": "",
      "name": "micromatch",
      "version": "4.0.8",
      "description": "Glob matching for javascript/node.js. A replacement and faster alternative to minimatch and multimatch.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3d7c1f06162ed210423f0f039f413e58361beda7f77522d558a8b71c6bfce08745e13c85a02d32b3115dd06a31c3b9d2bf84ff3f3109431b18b0488508aa3604"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/micromatch@4.0.8",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/micromatch/micromatch"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/micromatch@4.0.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Luke Edwards <luke.edwards05@gmail.com> (https://lukeed.com)"
        }
      ],
      "group": "",
      "name": "mri",
      "version": "1.2.0",
      "description": "Quickly scan for CLI flags and arguments",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b73cec91bddb1bc2ef606145fe60d3a6ade3a48e90f707372c49816a086ef83742b2c77515a90dec17348553661321aad5bab74607e409bddc9902e934f3aba0"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/mri@1.2.0",
      "type": "library",
      "bom-ref": "pkg:npm/mri@1.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "build, bench, pretest, test"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      },
      "tags": [
        "cli"
      ]
    },
    {
      "authors": [
        {
          "name": "Andrey Sitnik <andrey@sitnik.ru>"
        }
      ],
      "group": "",
      "name": "nanoid",
      "version": "3.3.11",
      "description": "A tiny (116 bytes), secure URL-friendly unique string ID generator",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "37c4a97cf527529d5b2be3cc616f2a496765f54fb0c0d588e102b13980f2f4902ba3758c5fba7639e55117dbfedf8ee99da90d7af3e688784d999d876c503beb"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/nanoid@3.3.11",
      "type": "library",
      "bom-ref": "pkg:npm/nanoid@3.3.11",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:bin",
          "value": "./bin/nanoid.cjs"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "David Frank"
        }
      ],
      "group": "",
      "name": "node-fetch",
      "version": "2.7.0",
      "description": "A light-weight module that brings window.fetch to node.js",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7381517d49bf75b71667b53ed56ab40300b214bfb79edd9b130d39c1fc52cfe0d6a56b22b609928189b2d9d41d5b2282d7af7810b3ea32cfd8cd448da332edf0"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/node-fetch@2.7.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/bitinn/node-fetch"
        },
        {
          "type": "vcs",
          "url": "https://github.com/bitinn/node-fetch.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/node-fetch@2.7.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "build, prepare, test, report, coverage"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        },
        {
          "name": "cdx:npm:risky_scripts",
          "value": "prepare"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Kevin Deng <sxzz@sxzz.moe>"
        }
      ],
      "group": "",
      "name": "obug",
      "version": "2.1.1",
      "description": "A lightweight JavaScript debugging utility, forked from debug, featuring TypeScript and ESM support.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b93a85f4cb8fada010f88b273dfdfae911b870ff51b548bb30b3b537728473ec1bd1aeb22a978bd259a4d880758d8e4a1cf0254dce93fc945d0bf62ac4737091"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/obug@2.1.1",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/sxzz/obug#readme"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/sxzz/obug.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/obug@2.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "lint, lint:fix, build, dev, test, test:coverage, play, typecheck, format, release"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Andrew Bradley <cspotcode@gmail.com>"
        }
      ],
      "group": "",
      "name": "outdent",
      "version": "0.5.0",
      "description": "Remove leading indentation from ES6 template literals.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fe31f1148ce831776a3f34da0a91730005a1a644a364f17856c9fa8c07cda666c7ff29ac99ded073a544f411a7d0be98323eaec2940bc42102a6eb38ba4292f5"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/outdent@0.5.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/cspotcode/outdent#readme"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/cspotcode/outdent.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/outdent@0.5.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "clean, build, test, lint, format, prepack, setup"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      },
      "tags": [
        "template"
      ]
    },
    {
      "authors": [
        {
          "name": "Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)"
        }
      ],
      "group": "",
      "name": "p-filter",
      "version": "2.1.0",
      "description": "Filter promises concurrently",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "641c71679b0bd878217a9861a46010768b24c69953c2bec809a7a16702c895f2fa69cb958193e6f3204db9100504612ab43fe19947aaf5ea8b836cacf57affcb"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/p-filter@2.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/p-filter@2.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)"
        }
      ],
      "group": "",
      "name": "p-limit",
      "version": "2.3.0",
      "description": "Run multiple promise-returning & async functions with limited concurrency",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ffff3c985592271f25c42cf07400014c92f6332581d76f9e218ecc0cbd92a8b98091e294f6ac51bd6b92c938e6dc5526a4110cb857dc90022a11a546503c5beb"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/p-limit@2.3.0",
      "type": "library",
      "bom-ref": "pkg:npm/p-limit@2.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)"
        }
      ],
      "group": "",
      "name": "p-locate",
      "version": "4.1.0",
      "description": "Get the first fulfilled promise that satisfies the provided testing function",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "47bf5967fd30031286bb7a18325cfc8f2fe46e1b0dad2ed2299ecfc441c1809e7e1769ad156d9f2b670eb4187570762442c6f3155ec8f84a1129ee98b74a0aec"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/p-locate@4.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/p-locate@4.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)"
        }
      ],
      "group": "",
      "name": "p-map",
      "version": "2.1.0",
      "description": "Map over promises concurrently",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cb76fc2a977c380378e388717c16c57e3d4563f463b5377cb73630854a8d617c747d7c76897e2668fe10afaaa120a6d05c8d36c132c075ae1f6146c36a04d417"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/p-map@2.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/p-map@2.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)"
        }
      ],
      "group": "",
      "name": "p-try",
      "version": "2.2.0",
      "description": "`Start a promise chain",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4789cf0154c053407d0f7e7f1a4dee25fffb5d86d0732a2148a76f03121148d821165e1eef5855a069c1350cfd716697c4ed88d742930bede331dbefa0ac3a75"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/p-try@2.2.0",
      "type": "library",
      "bom-ref": "pkg:npm/p-try@2.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Anthony Fu <anthonyfu117@hotmail.com>"
        }
      ],
      "group": "",
      "name": "package-manager-detector",
      "version": "0.2.11",
      "description": "Package manager detector",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0449cba25bbecaecf6d92e7a094d5250aab75c2dcf9300f9c2fe22911e0c7c6be7455726cd747d0f04a55b67c46a6c933f25c7a2604947381aa5eb81bd137325"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/package-manager-detector@0.2.11",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/antfu-collective/package-manager-detector#readme"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/antfu-collective/package-manager-detector.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/package-manager-detector@0.2.11",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "build, stub, release, lint, test"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)"
        }
      ],
      "group": "",
      "name": "path-exists",
      "version": "4.0.0",
      "description": "Check if a path exists",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6a4f50cb943b8d86f65b071ecb9169be0d8aa0073f64884b48b392066466ca03ec1b091556dd1f65ad2aaed333fa6ead2530077d943c167981e0c1b82d6cbbff"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/path-exists@4.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/path-exists@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)"
        }
      ],
      "group": "",
      "name": "path-key",
      "version": "3.1.1",
      "description": "Get the PATH environment variable key cross-platform",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a2399e374a9dfb2d23b3312da18e3caf43deab97703049089423aee90e5fe3595f92cc17b8ab58ae18284e92e7c887079b6e1486ac7ee53aa6d889d2c0b844e9"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/path-key@3.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/path-key@3.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)"
        }
      ],
      "group": "",
      "name": "path-type",
      "version": "4.0.0",
      "description": "Check if a path is a file, directory, or symlink",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "80329bf1a64c0de0ffb595acf4febeab427d33091d97ac4c57c4e39c63f7a89549d3a6dd32091b0652d4f0875f3ac22c173d815b5acd553dd7b8d125f333c0bf"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/path-type@4.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/path-type@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "pathe",
      "version": "2.0.3",
      "description": "Universal filesystem path utils",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5948c6700a8fd6041a72841ef8e049b0503b2dde03c97b9422367971cef970b1ef27b76d36c4ee8298712000f0b294be02b68051e3c22ab495b4f2c58ff17cf3"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/pathe@2.0.3",
      "type": "library",
      "bom-ref": "pkg:npm/pathe@2.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "build, dev, lint, lint:fix, release, test, test:types"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Alexey Raspopov"
        }
      ],
      "group": "",
      "name": "picocolors",
      "version": "1.1.1",
      "description": "The tiniest and the fastest library for terminal output formatting with ANSI colors",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c5c787dac9e1b5be4cf658aa0ec984c39ea57b7efa993664117fe311bfd1c4d1727a036e97b78db250973fd1438ff2dcbb45fc284c8c71e3f69eda5a1eb0c454"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "url": "https://opensource.org/licenses/ISC"
          }
        }
      ],
      "purl": "pkg:npm/picocolors@1.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/picocolors@1.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Jon Schlinkert (https://github.com/jonschlinkert)"
        }
      ],
      "group": "",
      "name": "picomatch",
      "version": "2.3.1",
      "description": "Blazing fast and accurate glob matcher written in JavaScript, with no dependencies and full support for standard and extended Bash glob features, including braces, extglobs, POSIX brackets, and regular expressions.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "254ded7874cd8e6136542185cee63c117cc20d5c04a81d9af1fb08bf0692b4784058911e55dd68d500fcd0253af997445d748b6d2b2e2f0263902056a9141454"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/picomatch@2.3.1",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/micromatch/picomatch"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/picomatch@2.3.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "lint, mocha, test, test:ci, test:cover"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Jon Schlinkert (https://github.com/jonschlinkert)"
        }
      ],
      "group": "",
      "name": "picomatch",
      "version": "4.0.3",
      "description": "Blazing fast and accurate glob matcher written in JavaScript, with no dependencies and full support for standard and extended Bash glob features, including braces, extglobs, POSIX brackets, and regular expressions.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e604e680463fb2a2ba8055cb22c40d1f5f6559be1e6cf0cb03849d2cfeddb169085c75a51baea83ee56f5d21853e9a58673f190d9ab475862b6c77c109551bd5"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/picomatch@4.0.3",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/micromatch/picomatch"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/picomatch@4.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "lint, mocha, test, test:ci, test:cover"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)"
        }
      ],
      "group": "",
      "name": "pify",
      "version": "4.0.1",
      "description": "Promisify a callback-style function",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b81f3490115bfed7ddebc6d595e1bd4f9186b063e326b2c05294793d922b8419c86914d0463a9d252b082a438fe8e00815b8fb18eadcb9d739a4d8d9fa0795da"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/pify@4.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/pify@4.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test, optimization-test"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Andrey Sitnik <andrey@sitnik.ru>"
        }
      ],
      "group": "",
      "name": "postcss",
      "version": "8.5.8",
      "description": "Tool for transforming styles with JS plugins",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "396feb5fc3bf8d79e6f36132d64e38a4e6cfb5d6e57e2b969eb77c5fb189ede9889823acb6e9c66d7529a7b1dd06b1505faac9ce7dec3d3dfded6a79682c021e"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/postcss@8.5.8",
      "externalReferences": [
        {
          "type": "website",
          "url": "https://postcss.org/"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/postcss@8.5.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "James Long"
        }
      ],
      "group": "",
      "name": "prettier",
      "version": "2.8.8",
      "description": "Prettier is an opinionated code formatter",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b5d37ca901af363c380876d8f975e4d098025e7f50885db56b9e6b05ee4b24053e903c82e16427e3e6b09b65df936950324e5f2aea7d5e0cd366d1a48c174ff5"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/prettier@2.8.8",
      "externalReferences": [
        {
          "type": "website",
          "url": "https://prettier.io"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/prettier@2.8.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:bin",
          "value": "./bin-prettier.js"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Anthony Fu <anthonyfu117@hotmail.com>"
        }
      ],
      "group": "",
      "name": "quansync",
      "version": "0.2.11",
      "description": "Create sync/async APIs with usable logic",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0227d3ed011b5bd36b8b8b40c11e4cfeece906ea9f65ffb3c1a10cfd09331238fb341b850f6ac1bb2d0addd13ef3096d6decc357b24c03459f9c23d845261b5c"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/quansync@0.2.11",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/quansync-dev/quansync#readme"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/quansync-dev/quansync.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/quansync@0.2.11",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "build, dev, lint, release, start, benchmark, test, typecheck"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Feross Aboukhadijeh <feross@feross.org> (https://feross.org)"
        }
      ],
      "group": "",
      "name": "queue-microtask",
      "version": "1.2.3",
      "description": "fast, tiny `queueMicrotask` shim for modern engines",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "36e68d49ae9f94a4f925a498433268934e09cd32f5080e9a1a1bf9adf2d6dcf82a03e3360a1a59427002f21f22e19164052f17e51aa40c11c0eebe217a3dcaf4"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/queue-microtask@1.2.3",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/feross/queue-microtask"
        },
        {
          "type": "vcs",
          "url": "git://github.com/feross/queue-microtask.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/queue-microtask@1.2.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Zoltan Kochan <z@kochan.io>"
        }
      ],
      "group": "",
      "name": "read-yaml-file",
      "version": "1.1.0",
      "description": "Read and parse a YAML file",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "548327422fd9e074f6171bb08392ab635ef853555d5080124155975f2aad351b714abf486249f5aec23a4dbe87b2b1c2981ee05693705fa2713d31dc1fa2284c"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/read-yaml-file@1.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/read-yaml-file@1.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      },
      "tags": [
        "parse",
        "yaml"
      ]
    },
    {
      "authors": [
        {
          "name": "Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)"
        }
      ],
      "group": "",
      "name": "resolve-from",
      "version": "5.0.0",
      "description": "Resolve the path of a module like `require.resolve()` but from a given path",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a9883d28fdb8743e6a91af49e3b774695932d0df9be1f4d4f3d2cdf620e78c1e706a4b220b8f6bbcc0743eb509406a13987e745cf8aa3af0230df6a28c6c5867"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/resolve-from@5.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/resolve-from@5.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Matteo Collina <hello@matteocollina.com>"
        }
      ],
      "group": "",
      "name": "reusify",
      "version": "1.1.0",
      "description": "Reuse objects and functions with style",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "83a4147dfd38a19a47b34786e69f37ac52e11de574d2e83f61ff6764ce9f2de52b3e0b814e44d039da40596b29321e794d97d54033da37735025f6d5440c5d23"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/reusify@1.1.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/mcollina/reusify#readme"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/mcollina/reusify.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/reusify@1.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "lint, test, test:coverage, test:typescript"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Rich Harris"
        }
      ],
      "group": "",
      "name": "rollup",
      "version": "4.59.0",
      "description": "Next-generation ES module bundler",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "da832997aedadf3087f47efd2de31c6c38575bf526586ff2db3baa9c5da342ae6eabd4db33d4d5c97bc0e3eb7e9ded8822405dacba40691400be8ed823f6327a"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/rollup@4.59.0",
      "externalReferences": [
        {
          "type": "website",
          "url": "https://rollupjs.org/"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/rollup/rollup.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/rollup@4.59.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:bin",
          "value": "rollup"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "build, build:quick, build:napi, build:wasm, build:wasm:node, update:napi, build:js, build:js:node, build:prepare, update:js, build:copy-native, dev, build:cjs, build:bootstrap, build:bootstrap:cjs, build:docs, build:ast-converters, preview:docs, ci:artifacts, ci:lint, ci:test:all, ci:coverage, lint, lint:js, lint:js:nofix, lint:native-js, lint:markdown, lint:markdown:nofix, lint:rust, lint:rust:nofix, perf, prepare, prepare:patch, prepublishOnly, postpublish, prepublish:napi, release, release:docs, check-audit, resolve-audit, test, test:update-snapshots, test:cjs, test:quick, test:all, test:coverage, test:coverage:browser, test:leak, test:package, test:options, test:only, test:typescript, test:browser, watch"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        },
        {
          "name": "cdx:npm:risky_scripts",
          "value": "prepare"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Feross Aboukhadijeh <feross@feross.org> (https://feross.org)"
        }
      ],
      "group": "",
      "name": "run-parallel",
      "version": "1.2.0",
      "description": "Run an array of functions in parallel",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e65e15c9947ce8b67f943c594d1ea3a8bf00144d92d0814b30fdba01b8ec2d5003c4776107f734194b07fb2dfd51f0a2dddcf3f0e950b8f9a768938ca031d004"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/run-parallel@1.2.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/feross/run-parallel"
        },
        {
          "type": "vcs",
          "url": "git://github.com/feross/run-parallel.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/run-parallel@1.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test, test-browser, test-browser-local, test-node"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Nikita Skovoroda <chalkerx@gmail.com> (https://github.com/ChALkeR)"
        }
      ],
      "group": "",
      "name": "safer-buffer",
      "version": "2.1.2",
      "description": "Modern Buffer API polyfill without footguns",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "619a372bcd920fb462ca2d04d4440fa232f3ee4a5ea6749023d2323db1c78355d75debdbe5d248eeda72376003c467106c71bbbdcc911e4d1c6f0a9c42b894b6"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/safer-buffer@2.1.2",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "git+https://github.com/ChALkeR/safer-buffer.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/safer-buffer@2.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "browserify-test, test"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      },
      "tags": [
        "api"
      ]
    },
    {
      "authors": [
        {
          "name": "GitHub Inc."
        }
      ],
      "group": "",
      "name": "semver",
      "version": "7.7.4",
      "description": "The semantic version parser used by npm.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bc5282d8812d427561a53efc875629f30cf0adff0233e33328c1c62597c1b738593727111675ec1e4e84e53c4892432c80d4bb99d5f700607bc7640cd9d8b894"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "url": "https://opensource.org/licenses/ISC"
          }
        }
      ],
      "purl": "pkg:npm/semver@7.7.4",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "git+https://github.com/npm/node-semver.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/semver@7.7.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:bin",
          "value": "semver"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test, snap, lint, postlint, lintfix, posttest, template-oss-apply, eslint"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Kevin Mårtensson <kevinmartensson@gmail.com> (github.com/kevva)"
        }
      ],
      "group": "",
      "name": "shebang-command",
      "version": "2.0.0",
      "description": "Get the command from a shebang",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "907c6bdb366962d766acdd6a0e3aeb5ff675ad1d641bc0f1fa09292b51b87979af5ecc26704d614d6056614ce5ada630d7fc99a7a62e0d8efb62dbdb3747660c"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/shebang-command@2.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/shebang-command@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)"
        }
      ],
      "group": "",
      "name": "shebang-regex",
      "version": "3.0.0",
      "description": "Regular expression for matching a shebang line",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "efef9d161b5cc77df9dee05aabc0c347836ec417ad0730bb6503a19934089c711de9b4ab5dd884cb30af1b4ed9e3851874b4a1594c97b7933fca1cfc7a471bd4"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/shebang-regex@3.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/shebang-regex@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Emil Bay <github@tixz.dk>"
        }
      ],
      "group": "",
      "name": "siginfo",
      "version": "2.0.0",
      "description": "Utility module to print pretty messages on SIGINFO/SIGUSR1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c9bc7458ed7ff1b4812c459766f11dee0316dd29f7245956dd3bd7d674446c32d135035a78d37c58ad26781c0f74068e23b4ed4514499ff12cd7386bac21eeee"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "url": "https://opensource.org/licenses/ISC"
          }
        }
      ],
      "purl": "pkg:npm/siginfo@2.0.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/emilbayes/siginfo#readme"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/emilbayes/siginfo.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/siginfo@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Ben Coe <ben@npmjs.com>"
        }
      ],
      "group": "",
      "name": "signal-exit",
      "version": "4.1.0",
      "description": "when you want to fire an event no matter how a process exits.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6f3c99d5ef3cc3d3b588d25b2a73a5bd84eb58f0e5e3a3b56c6d03dd7227bfef6d90faf1acdf235144e21650e4926296827d4ce827c8035dd2b86a8e6bd2a8af"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "url": "https://opensource.org/licenses/ISC"
          }
        }
      ],
      "purl": "pkg:npm/signal-exit@4.1.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/tapjs/signal-exit.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/signal-exit@4.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "preversion, postversion, prepublishOnly, preprepare, prepare, pretest, presnap, test, snap, format, typedoc"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        },
        {
          "name": "cdx:npm:risky_scripts",
          "value": "prepare"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      },
      "tags": [
        "event"
      ]
    },
    {
      "authors": [
        {
          "name": "Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)"
        }
      ],
      "group": "",
      "name": "slash",
      "version": "3.0.0",
      "description": "Convert Windows backslash paths to slash paths",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "83d43585a79bcb7e8e492b706f89ed08618668ab1a5528d0ebc7c1c6841cbad9797d2d6fb98d7c1f7c12b778c5c85b6b931f8acf45751bce40e0cc80743322d9"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/slash@3.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/slash@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Valentin 7rulnik Semirulnik <v7rulnik@gmail.com>"
        }
      ],
      "group": "",
      "name": "source-map-js",
      "version": "1.2.1",
      "description": "Generates and consumes source maps",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "51758c2a12cec1529bef6f0852d40f5f17d853ebac7726ed52b2bff2e184f0240cbeb84ea70bf30c1c23d108522fb31073bbc8b084811bc550f3e203431a5f40"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause",
            "url": "https://opensource.org/licenses/BSD-3-Clause"
          }
        }
      ],
      "purl": "pkg:npm/source-map-js@1.2.1",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/7rulnik/source-map-js"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/source-map-js@1.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test, build, toc"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Nick Fitzgerald <nfitzgerald@mozilla.com>"
        }
      ],
      "group": "",
      "name": "source-map",
      "version": "0.6.1",
      "description": "Generates and consumes source maps",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "52381aa6e99695b3219018334fb624739617513e3a17488abbc4865ead1b7303f9773fe1d0f963e9e9c9aa3cf565bab697959aa989eb55bc16396332177178ee"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause",
            "url": "https://opensource.org/licenses/BSD-3-Clause"
          }
        }
      ],
      "purl": "pkg:npm/source-map@0.6.1",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/mozilla/source-map"
        },
        {
          "type": "vcs",
          "url": "http://github.com/mozilla/source-map.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/source-map@0.6.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test, build, toc"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "James Kyle <me@thejameskyle.com>"
        }
      ],
      "group": "",
      "name": "spawndamnit",
      "version": "3.0.1",
      "description": "Take care of your `spawn()`",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3269ddb9052e1c2a057246685a75ec4e0ec96a22c126b2858fd508d8c6d13c6689795a6c2dc541bba3ff206668bf388cfd806c7a59429aca6b80d03ec340b356"
        }
      ],
      "licenses": [
        {
          "expression": "SEE LICENSE IN LICENSE"
        }
      ],
      "purl": "pkg:npm/spawndamnit@3.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/spawndamnit@3.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "flow, test"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Alexandru Marasteanu <hello@alexei.ro> (http://alexei.ro/)"
        }
      ],
      "group": "",
      "name": "sprintf-js",
      "version": "1.0.3",
      "description": "JavaScript sprintf implementation",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0fd70f824bcb955deddc8ccbd03d182ef180f40864e0f72f57051b3747521abd5a3f436bb780049d351bb86beab840b4980eb81aab757f38ab951b3989b5f1f2"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause",
            "url": "https://opensource.org/licenses/BSD-3-Clause"
          }
        }
      ],
      "purl": "pkg:npm/sprintf-js@1.0.3",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/alexei/sprintf.js.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/sprintf-js@1.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Roman Shtylman <shtylman@gmail.com>"
        }
      ],
      "group": "",
      "name": "stackback",
      "version": "0.0.2",
      "description": "return list of CallSite objects from a captured stacktrace",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d573091397d0a358c61fa63fede6e7c0f3811242049d3e10177d9de51d7e557757bde334201309b7ccdf6b15f53f7421570ad87bee7bebe8e400db524b69816f"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/stackback@0.0.2",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "git://github.com/shtylman/node-stackback.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/stackback@0.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "std-env",
      "version": "3.10.0",
      "description": "Runtime agnostic JS utils",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e464b5d8574e64d9623399803b115183b22bd295b3f0c769626e8063a54f906a5b03b67399bccd701250d063efbf25a0718ed00210a07fd532f3d234ddf68b92"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/std-env@3.10.0",
      "type": "library",
      "bom-ref": "pkg:npm/std-env@3.10.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "build, dev, lint, lint:fix, prepack, play:bun, play:deno, play:node, release, test, typecheck"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)"
        }
      ],
      "group": "",
      "name": "strip-ansi",
      "version": "6.0.1",
      "description": "Strip ANSI escape codes from a string",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "637f153d21dcaa416b0a916743dbee4979aabaebf9a1738aa46793e9a1abaf7a3719cf409556ba2417d448e0a76f1186645fbfd28a08ecaacfb944b3b54754e4"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/strip-ansi@6.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/strip-ansi@6.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      },
      "tags": [
        "escape"
      ]
    },
    {
      "authors": [
        {
          "name": "Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)"
        }
      ],
      "group": "",
      "name": "strip-bom",
      "version": "3.0.0",
      "description": "Strip UTF-8 byte order mark (BOM) from a string",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bdabc03115ce80154d17a9f210498bdc304ad7d891a437282305beb3043e09b1a2bbb963bbab7e264940d4c1f07a85ad69d82de0849552c5cbc83ab7e1d75cc0"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/strip-bom@3.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/strip-bom@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Sindre Sorhus <sindresorhus@gmail.com> (https://sindresorhus.com)"
        }
      ],
      "group": "",
      "name": "term-size",
      "version": "2.2.1",
      "description": "Reliably get the terminal window size (columns & rows)",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c0ad118b87ce1a3bff5cfcbc4811d90a197c08ceee31ce5530bed2aa2434cc6efe27956bf913100e81dad82353e8a1d49d31885c7df85033243f3014c9aa4166"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/term-size@2.2.1",
      "type": "library",
      "bom-ref": "pkg:npm/term-size@2.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "tinybench",
      "version": "2.9.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d3e0d4bea58c55a94b9a16ba96be240fc88030ad47cd5d3f68a9c2b566fdbfdeb8d539cffcc15becf7366f1a314234d7004aebc9756050e7efd98a8d965a867a"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/tinybench@2.9.0",
      "type": "library",
      "bom-ref": "pkg:npm/tinybench@2.9.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "publish"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "James Garbutt (https://github.com/43081j)"
        }
      ],
      "group": "",
      "name": "tinyexec",
      "version": "1.0.2",
      "description": "A minimal library for executing processes in Node",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5bf29893e3458649ac629b87ab92729278223829f17952fcbfc7459eac520fca8411d45f5e4d520cce89ccda9c1116dc1988fdb4cac3401615f5c8e09ee9c522"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/tinyexec@1.0.2",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/tinylibs/tinyexec#readme"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/tinylibs/tinyexec.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/tinyexec@1.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "build, build:types, dev, format, format:check, lint, prepare, test"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        },
        {
          "name": "cdx:npm:risky_scripts",
          "value": "prepare"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Superchupu"
        }
      ],
      "group": "",
      "name": "tinyglobby",
      "version": "0.2.15",
      "description": "A fast and minimal alternative to globby and fast-glob",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8f666ae0dc90606e573124f871bb34d8093c88951dc513345c8e50cb15ee64ecca3883665aeae9dec997bb7cb9c03709ae9b70a528e05c7cc8431474a265e58d"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/tinyglobby@0.2.15",
      "externalReferences": [
        {
          "type": "website",
          "url": "https://superchupu.dev/tinyglobby"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/SuperchupuDev/tinyglobby.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/tinyglobby@0.2.15",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "bench, bench:setup, build, check, check:fix, format, lint, test, test:coverage, test:only, typecheck"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "tinyrainbow",
      "version": "3.0.3",
      "description": "A small library to print colourful messages.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3d291b2d4a313854732588e3c4726df71ae8ec3fa28a580c5ff0bd95ac3356e62221d722861f435e65626c17bc966705ad18bf57394f8c1c5b37bac7db8abcfd"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/tinyrainbow@3.0.3",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/tinylibs/tinyrainbow#readme"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/tinylibs/tinyrainbow.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/tinyrainbow@3.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Jon Schlinkert (https://github.com/jonschlinkert)"
        }
      ],
      "group": "",
      "name": "to-regex-range",
      "version": "5.0.1",
      "description": "Pass two numbers, get a regex-compatible source string for matching ranges. Validated against more than 2.78 million test assertions.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "eb93fb8b3e97e7212bd5cc1c82f4316db230ed493780ecb974876d678ac3bde2ea86b7493fe2e2fc7c7ab722b43446fed860b29de08c2621aaac00c248d93cb1"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/to-regex-range@5.0.1",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/micromatch/to-regex-range"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/to-regex-range@5.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      },
      "tags": [
        "test"
      ]
    },
    {
      "authors": [
        {
          "name": "Sebastian Mayr <npm@smayr.name>"
        }
      ],
      "group": "",
      "name": "tr46",
      "version": "0.0.3",
      "description": "An implementation of the Unicode TR46 spec",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "37758cb2ea95eba953df40ab5cd6c48f1e06130968c37bfaaebe2609cbfaa6b9dfc214b4d6b920c857633cd05877d6ebecba57575f849a1d357c79ead86760af"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/tr46@0.0.3",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/Sebmaster/tr46.js#readme"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/Sebmaster/tr46.js.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/tr46@0.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test, pretest, prepublish"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        },
        {
          "name": "cdx:npm:risky_scripts",
          "value": "prepublish"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Microsoft Corp."
        }
      ],
      "group": "",
      "name": "tslib",
      "version": "2.8.1",
      "description": "Runtime library for TypeScript helper functions",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a0916ef781d06fe29576e49440bef09e99aa9df98bb0e03f9c087a6fa107d30084a0ad3f98f79753a737c0a0d5f373243ae1cf447b525ca294f7d2016b34bfdb"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "0BSD",
            "url": "https://opensource.org/licenses/0BSD"
          }
        }
      ],
      "purl": "pkg:npm/tslib@2.8.1",
      "externalReferences": [
        {
          "type": "website",
          "url": "https://www.typescriptlang.org/"
        },
        {
          "type": "vcs",
          "url": "https://github.com/Microsoft/tslib.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/tslib@2.8.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Microsoft Corp."
        }
      ],
      "group": "",
      "name": "typescript",
      "version": "5.9.3",
      "description": "TypeScript is a language for application scale JavaScript development",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8e5d6f6733c38a72ebf5e52ddc9feded5e8580d130f508ef04f772b33f4a7d00c3e357d0ac2d98e2f290762694a454f86d795bd511e12e9a7cc2d9ba3394e04b"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0",
            "url": "https://opensource.org/licenses/Apache-2.0"
          }
        }
      ],
      "purl": "pkg:npm/typescript@5.9.3",
      "externalReferences": [
        {
          "type": "website",
          "url": "https://www.typescriptlang.org/"
        },
        {
          "type": "vcs",
          "url": "https://github.com/microsoft/TypeScript.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/typescript@5.9.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:bin",
          "value": "tsc, tsserver"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test, test:eslint-rules, build, build:compiler, build:tests, build:tests:notypecheck, clean, gulp, lint, knip, format, setup-hooks"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "undici-types",
      "version": "6.21.0",
      "description": "A stand-alone types package for Undici",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8b00d9aa0d10006ae0f516afe47e27d0ceb87379a4479f5c27ac10a7eec2e2723482c984c5a79d6982cd3b8e1e4f802d041c236d38863cc96dd8c7744fd1fd25"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/undici-types@6.21.0",
      "externalReferences": [
        {
          "type": "website",
          "url": "https://undici.nodejs.org"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/nodejs/undici.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/undici-types@6.21.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Ryan Zimmerman <opensrc@ryanzim.com>"
        }
      ],
      "group": "",
      "name": "universalify",
      "version": "0.1.2",
      "description": "Make a callback- or promise-based function support both promises and callbacks.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ac125e2390970259b2d6957eeb5ed607d27add4e9771acc71c5d9fd9d6c98b1e17ce9505d114b765b8f414620e080bdae4ffddfc604e61a002435c3ed1acd492"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/universalify@0.1.2",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/RyanZim/universalify#readme"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/RyanZim/universalify.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/universalify@0.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "vite",
      "version": "7.3.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c3e37b1e27e97378118d9eb7bd8057039e9dbef46535645ccd376608105af82a2d53300f7f96fb60c74c47ff024287981392d7dd6e308fa4584e0a279b56fd0c"
        }
      ],
      "purl": "pkg:npm/vite@7.3.1",
      "type": "library",
      "bom-ref": "pkg:npm/vite@7.3.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Anthony Fu <anthonyfu117@hotmail.com>"
        }
      ],
      "group": "",
      "name": "vitest",
      "version": "4.0.18",
      "description": "Next generation testing framework powered by Vite",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "84e42e2bb8741462a00406aceefd26480b27beb22002f5a64458e6ce927b4b01471f7835936bb7ec9b58c0ec2610a84ae993b7bfd8200c1066d0b6b52c22b8b9"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/vitest@4.0.18",
      "externalReferences": [
        {
          "type": "website",
          "url": "https://vitest.dev"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/vitest-dev/vitest.git"
        }
      ],
      "type": "framework",
      "bom-ref": "pkg:npm/vitest@4.0.18",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:bin",
          "value": "vitest"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "build, dev"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      },
      "tags": [
        "framework"
      ]
    },
    {
      "authors": [
        {
          "name": "Domenic Denicola <d@domenic.me> (https://domenic.me/)"
        }
      ],
      "group": "",
      "name": "webidl-conversions",
      "version": "3.0.1",
      "description": "Implements the WebIDL algorithms for converting to and from JavaScript values",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d89027df3f0047aae32bc4a6f28ad10b487f6dc97f0ea2fbb513dd199e08d428dd17e11a30b998c411f25ee28bf38f5eb9c3c586f068c4cb1f95f39bf24c5a79"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-2-Clause",
            "url": "https://opensource.org/licenses/BSD-2-Clause"
          }
        }
      ],
      "purl": "pkg:npm/webidl-conversions@3.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/webidl-conversions@3.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Sebastian Mayr <github@smayr.name>"
        }
      ],
      "group": "",
      "name": "whatwg-url",
      "version": "5.0.0",
      "description": "An implementation of the WHATWG URL Standard's URL API and parsing machinery",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b1a139ee7ba9c64eafdc7637e7e8f307061ad2b292cb45d1f094b164fc202ebef2b34201ce11af880d7f4d41892e6495aacf296fd027bc809712e3872e9ad84f"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/whatwg-url@5.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/whatwg-url@5.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "build, coverage, lint, prepublish, pretest, test"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        },
        {
          "name": "cdx:npm:risky_scripts",
          "value": "prepublish"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      },
      "tags": [
        "api"
      ]
    },
    {
      "authors": [
        {
          "name": "Isaac Z. Schlueter <i@izs.me> (http://blog.izs.me)"
        }
      ],
      "group": "",
      "name": "which",
      "version": "2.0.2",
      "description": "Like which(1) unix command. Find the first instance of an executable in the PATH.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "04b2374e5d535b73ef97bd25df2ab763ae22f9ac29c17aac181616924a8cb676d782b303fb28fbae15b492e103c7325a6171a3116e6881aa4a34c10a34c8e26c"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "url": "https://opensource.org/licenses/ISC"
          }
        }
      ],
      "purl": "pkg:npm/which@2.0.2",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "git://github.com/isaacs/node-which.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/which@2.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:bin",
          "value": "node-which"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test, preversion, postversion, prepublish, prechangelog, changelog, postchangelog, postpublish"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        },
        {
          "name": "cdx:npm:risky_scripts",
          "value": "prepublish"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/which/-/which-2.0.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Mathias Buus (@mafintosh)"
        }
      ],
      "group": "",
      "name": "why-is-node-running",
      "version": "2.3.0",
      "description": "Node is running but you don't know why? why-is-node-running is here to help you.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "854ae669605d543731bd8aa7ca1d3dcee9cacd13968db65388dcbc741123912ede8440d089b5c9ed7be59ad6f0b9372552223237e0b25d00f8566928f1f366f3"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/why-is-node-running@2.3.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/mafintosh/why-is-node-running"
        },
        {
          "type": "vcs",
          "url": "https://github.com/mafintosh/why-is-node-running.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/why-is-node-running@2.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:bin",
          "value": "why-is-node-running"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@docusaurus",
      "name": "core",
      "version": "3.5.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e19d56921092917e0a3b4170e66fd5b9ced0dcdc411b9dcd139bb9f51b3de9f5a430f6554abcc43cfd7afcd93a7166ffb212bbc573e775399a949b70eedc0bff"
        }
      ],
      "purl": "pkg:npm/%40docusaurus/core@3.5.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@docusaurus/core/-/core-3.5.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@docusaurus/core@3.5.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@docusaurus/core/-/core-3.5.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@mdx-js",
      "name": "react",
      "version": "3.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f59acf214e0c19fe9eb759b5a2fdf329ffaaf7e75e7ad239d73a6b281d43ff3dcd39bfab531c6d125de60a35b9c131a1e958517703ee7a1d684738ba7b3900f0"
        }
      ],
      "purl": "pkg:npm/%40mdx-js/react@3.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@mdx-js/react/-/react-3.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@mdx-js/react@3.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@mdx-js/react/-/react-3.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "react",
      "version": "18.3.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b32054ad6dff5e99d6e16278d4f7edf88f9a3e80d56eb0554061276c3ecd8a30c69550bef2057f5ca458fbbbcc0e57cfa5bc18b74975bddfd28fc6c918c6ecf5"
        }
      ],
      "purl": "pkg:npm/%40types/react@18.3.8",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/react/-/react-18.3.8.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/react@18.3.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/react/-/react-18.3.8.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "prop-types",
      "version": "15.7.13",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8426534afc1bcd61af86ac69fd1a95ab053df7da417f6be9ee1cc88e260eb25f30a8e994c6443a75dc35715de5f3cd75fa475416eb3fab87756371374b21227c"
        }
      ],
      "purl": "pkg:npm/%40types/prop-types@15.7.13",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.13.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/prop-types@15.7.13",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.13.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "csstype",
      "version": "3.1.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "335b9090c97cad02bfb330f42cd86dab120f2e98a61a6f2c381c14ee52e70a949b4f2637c9e53555cee5e0a4f9cd3e2cff23b11c7e4eeed22eb8b3829cb00347"
        }
      ],
      "purl": "pkg:npm/csstype@3.1.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/csstype@3.1.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "react",
      "version": "18.3.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c12fa1020252851d0a844bcf240adfb8f54dd7e1f3d6dd18ea7e632eb1906e46f8bab80f13fd11bdefb590c075bffa16807826e1621c57e8bb176a53563fb689"
        }
      ],
      "purl": "pkg:npm/react@18.3.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/react/-/react-18.3.1.tgz"
        }
      ],
      "type": "framework",
      "bom-ref": "pkg:npm/react@18.3.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/react/-/react-18.3.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      },
      "tags": [
        "framework"
      ]
    },
    {
      "group": "",
      "name": "loose-envify",
      "version": "1.4.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "972bb13c6aff59f86b95e9b608bfd472751cd7372a280226043cee918ed8e45ff242235d928ebe7d12debe5c351e03324b0edfeb5d54218e34f04b71452a0add"
        }
      ],
      "purl": "pkg:npm/loose-envify@1.4.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/loose-envify@1.4.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "js-tokens",
      "version": "4.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "45d2547e5704ddc5332a232a420b02bb4e853eef5474824ed1b7986cf84737893a6a9809b627dca02b53f5b7313a9601b690f690233a49bce0e026aeb16fcf29"
        }
      ],
      "purl": "pkg:npm/js-tokens@4.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/js-tokens@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "mdx",
      "version": "2.0.13",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f8e59941f018ca2a3a62425bdc72f10ebbe7c7a4965836c2d3354f7c1473524d3f9eaa03c9fe9d371422dde02b3def2b278ef79e86d3310ffc664f8bc49f98bb"
        }
      ],
      "purl": "pkg:npm/%40types/mdx@2.0.13",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/mdx/-/mdx-2.0.13.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/mdx@2.0.13",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/mdx/-/mdx-2.0.13.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "react-dom",
      "version": "18.3.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e66e2740aa7ead945bd3d2cd1f9f463380714e1f76e75ff295b2886e97bb4e91b17c9fbd92fe812e42c15c88e3b296e06e720136a948db7b519d3593d2c9d423"
        }
      ],
      "purl": "pkg:npm/react-dom@18.3.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz"
        }
      ],
      "type": "framework",
      "bom-ref": "pkg:npm/react-dom@18.3.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      },
      "tags": [
        "framework"
      ]
    },
    {
      "group": "",
      "name": "scheduler",
      "version": "0.23.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "50e4a1b0fc33ecdacc52a851eadd215a315dbaf3b36edbfbb680c7d7f848adf44d2030679c159dd02c094c6bd3a67815966c0609d3fdfd997fb55ac3a9cb98cd"
        }
      ],
      "purl": "pkg:npm/scheduler@0.23.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/scheduler@0.23.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "core",
      "version": "7.25.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "041b77a298823b152bf5eb99e7fae8fd7bfcfd5ef22796e360ca86fc2d58028f0c20a027ba665a94237e9ac6dc8b73e2832e252107cf5297cc336ec730669810"
        }
      ],
      "purl": "pkg:npm/%40babel/core@7.25.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/core/-/core-7.25.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/core@7.25.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/core/-/core-7.25.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@ampproject",
      "name": "remapping",
      "version": "2.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "df4899b403e0cfe2d3218a1e8afa98a3ce777f4da305849de6e1a71a9905574337c4eb7d68def77ab920600999538df1e157ea7272f15bd2a98374792c2e1863"
        }
      ],
      "purl": "pkg:npm/%40ampproject/remapping@2.3.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@ampproject/remapping@2.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@jridgewell",
      "name": "gen-mapping",
      "version": "0.3.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2332fc66810320145613394271184e682ba963237981d20af90e9f6c574f0e0e87a97ea3a6422d9fb0c52295bd2d0cd71ba0dff6c03bf8e2a7ab4aa5cff19a42"
        }
      ],
      "purl": "pkg:npm/%40jridgewell/gen-mapping@0.3.5",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@jridgewell/gen-mapping@0.3.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@jridgewell",
      "name": "set-array",
      "version": "1.2.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "47c80b45365eca9d37ca6ccfffa2e297fdbcb46786133871d6ada4ef4dca19644023555dbcf217746ef4549736a40330dcd03a24a2f986116ed6c257d0c9e7fc"
        }
      ],
      "purl": "pkg:npm/%40jridgewell/set-array@1.2.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@jridgewell/set-array@1.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@jridgewell",
      "name": "sourcemap-codec",
      "version": "1.5.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "82fdd945a2125377e33c080db2b88146a19640beaab85c74e1830f5bfcc3f1730bb14df69a10826df6cee8a6452e3bd8a4267ccf20c482ab207fe3f03da33b19"
        }
      ],
      "purl": "pkg:npm/%40jridgewell/sourcemap-codec@1.5.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@jridgewell/sourcemap-codec@1.5.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@jridgewell",
      "name": "trace-mapping",
      "version": "0.3.25",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bcd93a684c326c6b5ac169b2fcfcf09c60ce8c290b5920f6c2abe3186020380c02196c926177d8a31b74d082644c5fbc2dbe7b0f039bdc06b4a3d080a5ea6261"
        }
      ],
      "purl": "pkg:npm/%40jridgewell/trace-mapping@0.3.25",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@jridgewell/trace-mapping@0.3.25",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@jridgewell",
      "name": "resolve-uri",
      "version": "3.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6d12128022233f6d3fb5b5923d63048b9e1054f45913192e0fd9492fe508c542adc15240f305b54eb6f58ccb354455e8d42053359ff98690bd42f98a59da292b"
        }
      ],
      "purl": "pkg:npm/%40jridgewell/resolve-uri@3.1.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@jridgewell/resolve-uri@3.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "code-frame",
      "version": "7.24.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "05c607d4254904ef6dbf2219da355e5e048832f199d850d1bc374e215432ba494d292b31f9ea690c406afe0e3b032c3e46a34513e511bce4a199ff9ffeac0094"
        }
      ],
      "purl": "pkg:npm/%40babel/code-frame@7.24.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/code-frame@7.24.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "highlight",
      "version": "7.24.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "112b49a6ae0eb98f3161f8465579e08a0049456c5fb4a5fd92c8860e79a5637a3b07f57b28801cf57e2888af3bb8f25273fbece4bf3af5b7a6e5f8596bc71a67"
        }
      ],
      "purl": "pkg:npm/%40babel/highlight@7.24.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/highlight@7.24.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "helper-validator-identifier",
      "version": "7.24.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ad1f8f05c43548c4030f217a5f4c31b46f10c8b0a0501d1e4401a0baa44b7e4080f3b97bc803fb7a1abc48d8fde8e3864cef0e055ef42a1b8561c2241d73a0d3"
        }
      ],
      "purl": "pkg:npm/%40babel/helper-validator-identifier@7.24.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/helper-validator-identifier@7.24.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "chalk",
      "version": "2.4.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "32d8be7fd96924d730178b5657cfcead34ed1758198be7fc16a97201da2eada95c156150585dbe3600874a18e409bf881412eaf5bb99c04d71724414e29792b9"
        }
      ],
      "purl": "pkg:npm/chalk@2.4.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/chalk@2.4.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "ansi-styles",
      "version": "3.2.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "553d1923a91945d4e1f18c89c3748c6d89bfbbe36a7ec03112958ed0f7fdb2af3f7bde16c713a93cac7d151d459720ad3950cd390fbc9ed96a17189173eaf9a8"
        }
      ],
      "purl": "pkg:npm/ansi-styles@3.2.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/ansi-styles@3.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "color-convert",
      "version": "1.9.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "41f014b5dfaf15d02d150702f020b262dd5f616c52a8088ad9c483eb30c1f0dddca6c10102f471a7dcce1a0e86fd21c7258013f3cfdacff22e0c600bb0d55b1a"
        }
      ],
      "purl": "pkg:npm/color-convert@1.9.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/color-convert@1.9.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "color-name",
      "version": "1.1.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ef67d27a784cc361d931354778203d2829a91086f35a242c8cdf811dc05b4bdbebd66b6dfaf2633dd92c20135498a016f131540cf24ae52514dd0844f4d1170f"
        }
      ],
      "purl": "pkg:npm/color-name@1.1.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/color-name@1.1.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "escape-string-regexp",
      "version": "1.0.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bdb468ac1e455105af95ad7a53c47faa06852326b6a86cf00eb366099b982ab6dd494306e88d5908641179f911561b8e9081959deec1437e4349fa35aaf26a16"
        }
      ],
      "purl": "pkg:npm/escape-string-regexp@1.0.5",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/escape-string-regexp@1.0.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "supports-color",
      "version": "5.5.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "423563c1d5c8b78d3c308880a825f8a142ac814d84a801b3b363e9926e1a4186e39be644584716e127c5353af8b8c35999ad1ecb87f99602eb901d1a5f440ca3"
        }
      ],
      "purl": "pkg:npm/supports-color@5.5.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/supports-color@5.5.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "has-flag",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b0a25fd7e71e401af848c92f427043343b5fe135e95615466ad7aed2df75f1b977d059db1369b8bcd2d7f9559efdda6395bf87ba0198cd6eee4171fdf073c463"
        }
      ],
      "purl": "pkg:npm/has-flag@3.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/has-flag@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "picocolors",
      "version": "1.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4d0f76981396d25dcb78c7b22d5ea6cf2fe45abf2591dfe1a7799383bc182bbcc986e052b6618c046d0175e0d94bf759c7522e91a5fa064d75cdc967db9a3503"
        }
      ],
      "purl": "pkg:npm/picocolors@1.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/picocolors@1.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "generator",
      "version": "7.25.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "54f0bcda0af5b1e5cea648c000aa0b84fe74bf1e2f18d945e26b05eb875216ad4ff117c1f9002e2561873d75cf73c4327d55b0c01fd334d538f9ac9998735b67"
        }
      ],
      "purl": "pkg:npm/%40babel/generator@7.25.6",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/generator/-/generator-7.25.6.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/generator@7.25.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/generator/-/generator-7.25.6.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "types",
      "version": "7.25.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fe5e36075ab1a46e9175f61fdf8dd4c35be60e378d8677945edce1a2313ba4381fa44ca9991848ea3d64af5ed7095bf80a097d1dd022418db1d06c0a9bbad60b"
        }
      ],
      "purl": "pkg:npm/%40babel/types@7.25.6",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/types/-/types-7.25.6.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/types@7.25.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/types/-/types-7.25.6.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "helper-string-parser",
      "version": "7.24.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a4ef4a86145cb94c869c95b0c848274494d22191e24febcc0f490f783faca3497b9b190c4f5f60de98d8f464e71f249c93f843ceaf9db56ff85609cc922a69b1"
        }
      ],
      "purl": "pkg:npm/%40babel/helper-string-parser@7.24.8",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.24.8.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/helper-string-parser@7.24.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.24.8.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      },
      "tags": [
        "parse"
      ]
    },
    {
      "group": "",
      "name": "to-fast-properties",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fce68a2b4c58aecdc39b1458a8bff20dcf85c455156210e55cc8519afdf3f75e70d87175b67375a26077e788fc55418efe16d1cf20fa637b00eefec64bf71ea2"
        }
      ],
      "purl": "pkg:npm/to-fast-properties@2.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/to-fast-properties@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "jsesc",
      "version": "2.5.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "398bbb5c4ce39024370b93ecdd0219b107cda6aa09c99640f7dc1df5a59dd39342b42e6958e91284ada690be875d047afc2cb695b35d3e5641a6e4075c4eb780"
        }
      ],
      "purl": "pkg:npm/jsesc@2.5.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/jsesc@2.5.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "helper-compilation-targets",
      "version": "7.25.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5365392ec49a67b4c0b7771f6b2990f161e1d29c6f747a0493a1d5a5a7b1c62c63c84aae321d0bd1834934ce824c628c5d5d6292c8b4899906c3801c1643da6b"
        }
      ],
      "purl": "pkg:npm/%40babel/helper-compilation-targets@7.25.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.25.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/helper-compilation-targets@7.25.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.25.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "compat-data",
      "version": "7.25.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f8b191a20e9102c089aebae0fc83ba2c69a9a6135ee4388adf47468c2a31c5e1afe3d075d3fdd7606c4fb00c2b0e530570512f74051abc34fcafd93f852c90a9"
        }
      ],
      "purl": "pkg:npm/%40babel/compat-data@7.25.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.25.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/compat-data@7.25.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.25.4.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "helper-validator-option",
      "version": "7.24.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c5bf2df6d0f53072ee9e087f008a1660dfa0547681f64c25bbc81f7d7192b771451084fb4634bec566dcdaf503d544d9748a4a8ff69bdeb76a27bb9f9e0ca2d9"
        }
      ],
      "purl": "pkg:npm/%40babel/helper-validator-option@7.24.8",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.24.8.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/helper-validator-option@7.24.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.24.8.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "browserslist",
      "version": "4.23.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6edc021495632386160cd7dabbc46167e07543f54ba14213ae6dd194feb2d6d60658839af889ee6224465d4057a3c9c0d6a2a61ccc8b07f895420e534f8785a0"
        }
      ],
      "purl": "pkg:npm/browserslist@4.23.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/browserslist@4.23.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "caniuse-lite",
      "version": "1.0.30001663",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a3d0b75f6ec62ca6cb793619e8704e2d4d6db0070166c2e2b36f30ad5cdd7528424b5e91ba38c7a7d1831ca66aac1de6784d188e16b0bcc16c19bfe282a88fcc"
        }
      ],
      "purl": "pkg:npm/caniuse-lite@1.0.30001663",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001663.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/caniuse-lite@1.0.30001663",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001663.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "electron-to-chromium",
      "version": "1.5.27",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a37ee3d6f66a0a812006e5965cb1d081337f28329eef3c29898e423deab646f52a3b2270f719eb50bcd9004550e69e21fb38cc93b860b4ea0f7672f1afb9bf8f"
        }
      ],
      "purl": "pkg:npm/electron-to-chromium@1.5.27",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.27.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/electron-to-chromium@1.5.27",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.27.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "node-releases",
      "version": "2.0.18",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "77d55e5d3e1227b65e3aa197e91e44334db6c292fe7963e8a0b23ee54a569f68c24f56a8b144048503f6d78c77dd6930c7725032f226fad22854e7687454b8d2"
        }
      ],
      "purl": "pkg:npm/node-releases@2.0.18",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.18.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/node-releases@2.0.18",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.18.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "update-browserslist-db",
      "version": "1.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "11d440680ca4d9c504d7039fd83904873c6a390bc53a844914d4ba35ec89d351a9d9b78c46904020d8ccda20d7137282b8a8709ef1c8402266e9384bd99f87cd"
        }
      ],
      "purl": "pkg:npm/update-browserslist-db@1.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/update-browserslist-db@1.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "escalade",
      "version": "3.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5948f6aa5c5a42d3b883a3eae5cdbd193716183c9df22b4bf334e58a98040b3dc97ac02288e2a8b5df0953aa2d0773c00a01bac64254c9585ba0c4be6e37bf8c"
        }
      ],
      "purl": "pkg:npm/escalade@3.2.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/escalade@3.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "lru-cache",
      "version": "5.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2a9340450037230bfe8d3034bad51555bae1f8996baf516fd1ee7a186cc014e5cdedd93f16f89a0d6f0b1e62b9d8395c1f858fda7ea023cbcdd5a7ac045828f7"
        }
      ],
      "purl": "pkg:npm/lru-cache@5.1.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/lru-cache@5.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "yallist",
      "version": "3.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6b850641a58f1f9f663975189c01b67b09dc412e22e05e374efdc9a0033eb365430264bd36c2bc1a90cc2eb0873e4b054fb8772ba4cea14367da96fb4685f1e2"
        }
      ],
      "purl": "pkg:npm/yallist@3.1.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/yallist@3.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "semver",
      "version": "6.3.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "051ed5bc30951cefaadb10445ac9314ba0c9135a919dbec3c7352ba206fbd425a849f89c07162c88019df8a9749a6abf329ac6f7202b464cab4314cee978cccc"
        }
      ],
      "purl": "pkg:npm/semver@6.3.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/semver@6.3.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "helper-module-transforms",
      "version": "7.25.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "063c9101b8b1ea3ff0bfcddfb5c549981b7bd90b47239e82ec95d9a06db101388ba66a02edda5df169e48a41311c354fa62ff7a8298ee9663511a5ce96e89e71"
        }
      ],
      "purl": "pkg:npm/%40babel/helper-module-transforms@7.25.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.25.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/helper-module-transforms@7.25.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.25.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "helper-module-imports",
      "version": "7.24.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f00c87dc2fbbe1c8025555e8c3f9b2af29eb006bfe9d3560e6f2aeda766987dc7b45c470ce68745456a5949b854d9f66c7abb879275765f70ecd2a93526d0708"
        }
      ],
      "purl": "pkg:npm/%40babel/helper-module-imports@7.24.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.24.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/helper-module-imports@7.24.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.24.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "traverse",
      "version": "7.25.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f55adcc79656e94c0ae6dbeab23d271a9a7f5f3aad8644f476a21cf60d4076dca0153a0db5317aed7cd84bffdd9be4802bd729dc1f51e193bfe3aa7add20a395"
        }
      ],
      "purl": "pkg:npm/%40babel/traverse@7.25.6",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.25.6.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/traverse@7.25.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.25.6.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "parser",
      "version": "7.25.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b6b19d7c175b0f497564f99c27cdde37107dadb11ac7800b15317b7cddfce933186de0906f299ee5c3845d085b19729e6f019a07f279db0d66ae494c71b832e9"
        }
      ],
      "purl": "pkg:npm/%40babel/parser@7.25.6",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/parser/-/parser-7.25.6.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/parser@7.25.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/parser/-/parser-7.25.6.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      },
      "tags": [
        "parse"
      ]
    },
    {
      "group": "@babel",
      "name": "template",
      "version": "7.25.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "68e3a0875ff95f32af8358ef573ec056bc76a622765c18b6dbb0c799b63acbe6ccf47d8594df887de718bb85e5d1c3628957a396c0ab8bcf4b52c6e3f2f243f5"
        }
      ],
      "purl": "pkg:npm/%40babel/template@7.25.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/template/-/template-7.25.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/template@7.25.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/template/-/template-7.25.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "debug",
      "version": "4.3.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "12bda773f1fb46b3176411421229ba4c298c934d99f2f2c2d916e2d4a101820a68d1f4ba9744b59e76a9c26222df25bff863896a9d4aae0e30d0783cd280aa81"
        }
      ],
      "purl": "pkg:npm/debug@4.3.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/debug@4.3.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "ms",
      "version": "2.1.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e85973b9b4cb646dc9d9afcd542025784863ceae68c601f268253dc985ef70bb2fa1568726afece715c8ebf5d73fab73ed1f7100eb479d23bfb57b45dd645394"
        }
      ],
      "purl": "pkg:npm/ms@2.1.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/ms@2.1.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "globals",
      "version": "11.12.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "58e069fc410652222c252a7bc1cbffcba30efa557d5289dc5aac6e15f9bc781c3358d8327c177a1b3f8878a43d8c29b28681fdf60d793374fe41a5471638b354"
        }
      ],
      "purl": "pkg:npm/globals@11.12.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/globals@11.12.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "helper-simple-access",
      "version": "7.24.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cc1008bdb08c8794ecf9bf3aaff0a353ee1719822cf91d63f79d60c48dca9a6c413210a0e2840cb2fe995d0eb85ce9bf72fcdf535166a02cadebea3073940c62"
        }
      ],
      "purl": "pkg:npm/%40babel/helper-simple-access@7.24.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.24.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/helper-simple-access@7.24.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.24.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "helpers",
      "version": "7.25.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5e0d2d9f81dc7d38a34f07c3c1896f542978dd5ea1e0ac95557d9a126e2a74efcf0ba2f662fccb1c5766c61a1e480ddeb25704ebe6555c7816c28a5760b36ae1"
        }
      ],
      "purl": "pkg:npm/%40babel/helpers@7.25.6",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.25.6.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/helpers@7.25.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.25.6.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "convert-source-map",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2afa78e7d1eb576144275080b22d4abbe318de46ac1f5f53172913cf6c5698c7aae9b936354dd75ef7c9f90eb59b4c64b56c2dfb51d261fdc966c4e6b3769126"
        }
      ],
      "purl": "pkg:npm/convert-source-map@2.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/convert-source-map@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "gensync",
      "version": "1.0.0-beta.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "de137b35ab2462f3032d0639e609d6dcd43e99eb0401ea53aa583e5446e3ef3cea10c055361cdc19861ea85a3f4e5633e9e42215ca751dcb0264efa71a04bcce"
        }
      ],
      "purl": "pkg:npm/gensync@1.0.0-beta.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/gensync@1.0.0-beta.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "json5",
      "version": "2.2.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5e63967bb7b21d81f5e1c2dd54fa3283e18e1f7ad85fef8aa73af2949c125bdf2ddcd93e53c5ce97c15628e830b7375bf255c67facd8c035337873167f16acca"
        }
      ],
      "purl": "pkg:npm/json5@2.2.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/json5@2.2.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-syntax-dynamic-import",
      "version": "7.8.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e607466c5a27f8fb33633aacf374b71399a98bbff2ffc33d782f743114d97ddb903985bbea283a48e48f35ee35206e4ba0fdc51819f6374463543490892f7891"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-syntax-dynamic-import@7.8.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-syntax-dynamic-import@7.8.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "helper-plugin-utils",
      "version": "7.24.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1455b1e75e360fc876320aff88f5461f91bbc3a8c39f88d44a9653c839d03b4627ecab362aecfa3dc8bc1fa30f0a85097a077f519437b40bdf2c2c504a7596c2"
        }
      ],
      "purl": "pkg:npm/%40babel/helper-plugin-utils@7.24.8",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.8.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/helper-plugin-utils@7.24.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.8.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-runtime",
      "version": "7.25.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f21b321be2946066347285fa2940836a7700d15c36db9289d8724ed3208daf5beae6bfa525395e0da25fd0aee23a18f0e125a1bb4dd3301cd84c9f64ae6cd42d"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-runtime@7.25.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.25.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-runtime@7.25.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.25.4.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "babel-plugin-polyfill-corejs2",
      "version": "0.4.11",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b0c109dbb2f48111d284e8791b9e2e0003da8823b2818ff9adab57ba2c9bd86e3a166952a5cf5e142cd85720e23f17cd6f0cc0ee661a8668d0739abe099434f5"
        }
      ],
      "purl": "pkg:npm/babel-plugin-polyfill-corejs2@0.4.11",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.11.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/babel-plugin-polyfill-corejs2@0.4.11",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.11.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "helper-define-polyfill-provider",
      "version": "0.6.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2d5efa83e0b9d366e250ae80c99dcb2b5d2f0e90f20b3667859157907d4bef9cc73e3ebcfaa73c65fa71dad87e833c00d8ccf22bed60ff710f97adb216756db5"
        }
      ],
      "purl": "pkg:npm/%40babel/helper-define-polyfill-provider@0.6.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/helper-define-polyfill-provider@0.6.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "lodash.debounce",
      "version": "4.0.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "153d720f30d81286168674869e913fe0a8f57cb6640c5caa45bedf36de85758392c6551602da78d8487a59bd2b188bff9bd060a3bc781a141b9b962ce121b9a3"
        }
      ],
      "purl": "pkg:npm/lodash.debounce@4.0.8",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/lodash.debounce@4.0.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "resolve",
      "version": "1.22.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a0a59e3c2c6aa5de8594bbc6575554d31edb90f9a608da25c738cc7f835cce80e741c216ac017e70fb599f98ba9fe45f0f677d8b4b73a4a9c6e98935ebcc88cb"
        }
      ],
      "purl": "pkg:npm/resolve@1.22.8",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/resolve@1.22.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-core-module",
      "version": "2.15.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cf4bed5d2c2e71426d00d41695d85bb5bb7b0672f4bf18858c87432c06adc210d8b72d9b69deacfab8a30fa462e18b9826e6cbcc824b522742874f5ed5d8c455"
        }
      ],
      "purl": "pkg:npm/is-core-module@2.15.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.15.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/is-core-module@2.15.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.15.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "hasown",
      "version": "2.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d21254f5208fbe633320175916a34f5d66ba76a87b59d1f470823dcbe0b24bcac6de72f8f01725adaf4798a8555541f23d6347e58ef10f0001edb7e04a391431"
        }
      ],
      "purl": "pkg:npm/hasown@2.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/hasown@2.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "function-bind",
      "version": "1.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ed71cdc47eea5fdc46e66230c6486e993a31fcc21135c3a00ebc56b0cb76a40af6dd61e9e8cad194dec50521690a9afea153b417be38894811f369c931f1b648"
        }
      ],
      "purl": "pkg:npm/function-bind@1.1.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/function-bind@1.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "path-parse",
      "version": "1.0.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2c32733d510410f47ecb8f33f7703411dd325dbf29001c865a8fe4e5861d620a58dbfd84b0eb24b09aeaee5387c6bcab54e9f57a31baa00a7c6a1bce2100fcb3"
        }
      ],
      "purl": "pkg:npm/path-parse@1.0.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/path-parse@1.0.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "supports-preserve-symlinks-flag",
      "version": "1.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a2dd169d74bd7e076480871e3dee911cd935580f3e9ae3dae9c4a3791dd5f0adbbabd041d6b4c4dd1d69ec7bf4cf567201cf2ce95beff0323259febcd4c02dd3"
        }
      ],
      "purl": "pkg:npm/supports-preserve-symlinks-flag@1.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/supports-preserve-symlinks-flag@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "babel-plugin-polyfill-corejs3",
      "version": "0.10.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6f7efe291da2fe4858e6c2a658d5500278adbeab906cd756cba94976caf4926aae08a10452030a2b849ba153371ed7e766295f8ebe0c310eef639f055560ed20"
        }
      ],
      "purl": "pkg:npm/babel-plugin-polyfill-corejs3@0.10.6",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.10.6.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/babel-plugin-polyfill-corejs3@0.10.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.10.6.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "core-js-compat",
      "version": "3.38.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2511fa81f5f11a6af3177b59e7b945c7ded8011c425cf68cccfa3a8c42d986ff3ca411f9557a50fb2d339ca1a5167cee6a286a84b6de7f1489c5624c3ed7c3cf"
        }
      ],
      "purl": "pkg:npm/core-js-compat@3.38.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.38.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/core-js-compat@3.38.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.38.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "babel-plugin-polyfill-regenerator",
      "version": "0.6.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d91db9ad06563fade71b0680b30bc36b36cf5dfaccdc7c15a015cae8772a78aad2acbfc9a9c0bfac371ff79978afb2d72f2c435dcf2e4036b4eb81ae6ed08006"
        }
      ],
      "purl": "pkg:npm/babel-plugin-polyfill-regenerator@0.6.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/babel-plugin-polyfill-regenerator@0.6.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "preset-env",
      "version": "7.25.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5bd1b2a3e2a67318c66a1b6ddedf5f6f5e2f1515af3e9bb9a53e86065a2f00ae814c17318237d53124027c9978a22df9383af13fac71d96afc2cd493e7b32b6b"
        }
      ],
      "purl": "pkg:npm/%40babel/preset-env@7.25.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.25.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/preset-env@7.25.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.25.4.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-bugfix-firefox-class-in-computed-class-key",
      "version": "7.25.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c14adcb31660eaba815c6d391c6d453d882c3fa12fc05e16a416f12295882189c7f301b4833c77c9963776d1076ace2c4c038691b4ec73d1063f1c1f7fc951a0"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.25.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.25.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-bugfix-safari-class-field-initializer-scope",
      "version": "7.25.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "066e1b1f6aac5fcf346ffdf3889f0a0fbd752d3ef3e2ef0216e7668ea95eeb90198ff1cd5058447fdd1da98bfa3bce9bb96bd20667900e3bf44e7d9a17f6c804"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-bugfix-safari-class-field-initializer-scope@7.25.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-class-field-initializer-scope/-/plugin-bugfix-safari-class-field-initializer-scope-7.25.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-bugfix-safari-class-field-initializer-scope@7.25.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-class-field-initializer-scope/-/plugin-bugfix-safari-class-field-initializer-scope-7.25.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-bugfix-safari-id-destructuring-collision-in-function-expression",
      "version": "7.25.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "957c1d359b5399e54e385b7033f5837bbca0d4f2fcb1885193f5c7d05cdb4761c3434c42f849d0fc91dea0c6126afb54d75e6d9d4934abd083caaf2c8be2cc00"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.25.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.25.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.25.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.25.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-bugfix-v8-spread-parameters-in-optional-chaining",
      "version": "7.24.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fa2cd721b91ed53df7998e0c48d9ebaa13d70f3d355988447f7c85e4d6e752d9223679be5c164997790d7e82ba34a998973fc3d3bfa5d865952bf41f0e4342b9"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.24.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.24.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.24.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.24.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "helper-skip-transparent-expression-wrappers",
      "version": "7.24.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "20ef832d3dcb41412531ba7395ab5101213242d7e1484d3e9b8eb9bfefb78f2c977814c1523b55660dbcfe01de5799ab4c9aaf10a84aae804602f856faa3c789"
        }
      ],
      "purl": "pkg:npm/%40babel/helper-skip-transparent-expression-wrappers@7.24.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.24.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/helper-skip-transparent-expression-wrappers@7.24.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.24.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-optional-chaining",
      "version": "7.24.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e5c4ce2d232cf5eca9132f09515bc828ebba360bdb24c9e91bad95a481eb4e644e750f8be660c0688e34836e64e6f5ed8b9e4958d5f98c292adc76715c140037"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-optional-chaining@7.24.8",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.24.8.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-optional-chaining@7.24.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.24.8.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-syntax-optional-chaining",
      "version": "7.8.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2a82bd12b1f53019423f15745403645d6dbf770e2f95b183ac5833f1b994b0119890545c6d1c0c87a70826e6dd3eb931470b8676d0a4d2fff03d329b42006392"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-syntax-optional-chaining@7.8.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-syntax-optional-chaining@7.8.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-bugfix-v8-static-class-fields-redefine-readonly",
      "version": "7.25.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b60805ae4d40212846fd15106c4c2dd93aff13e39b91fc2b3e347a0636d1becc76e3e3d28caf33aead0658f3428e8f2aa51c780ee27395cbd626a966fb487793"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.25.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.25.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.25.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.25.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-proposal-private-property-in-object",
      "version": "7.21.0-placeholder-for-preset-env.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "48e4a47c90dd75a33b99a93a70f129b30c93467b9196d978dbd84cada4048255be3a4a2f9c2cec8accd39acae563ffea2c58c2a500c546f8dd9b6c00e693e6f7"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-syntax-async-generators",
      "version": "7.8.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b727266719067d96b184c45b5e53d7b95169756957a62af65b800c85226044ace4fde0e52173a16f62c75a82e90c5ed3107ca5579ccd872917e8a0201c999337"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-syntax-async-generators@7.8.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-syntax-async-generators@7.8.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-syntax-class-properties",
      "version": "7.12.13",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7e6e227632a56b461a85436014d2c2074ab249db283e264fde2404deb932d26054b4c676df20c9f5225d83a7574d20e7ba5395aa21771e0afd9db5ef5d341960"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-syntax-class-properties@7.12.13",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-syntax-class-properties@7.12.13",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-syntax-class-static-block",
      "version": "7.14.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6fe6323e6afa95dc8d9cceaca9878c584f9b809709a4eeb24b8403ef29b1807df81813cd0ccfd31c187c8ae9f2bca219ced8b02c7e02259d11c5393d7a68298f"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-syntax-class-static-block@7.14.5",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-syntax-class-static-block@7.14.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-syntax-export-namespace-from",
      "version": "7.8.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3177f995a5e8e9cd486c46de8039b318fc06353b07666132e901b39eee528765025afb9ecb06f679ef82084e3342266cb7153d04ca103bd8bacd41526342a3d1"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-syntax-export-namespace-from@7.8.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-syntax-export-namespace-from@7.8.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-syntax-import-assertions",
      "version": "7.25.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "680065d231f0f5b67691aad0fee503e973f8bb4486db6489ace1c5a0be9707547b753a2f38fe13cd396cc4e602e72435a5db1c54ad894d49c5e902f7011a0089"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-syntax-import-assertions@7.25.6",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.25.6.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-syntax-import-assertions@7.25.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.25.6.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-syntax-import-attributes",
      "version": "7.25.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b176835da24df5234bca605d956140f9b8f3061143eb5ed9685898d77746b7b4d5b2556f56003a7e464e3fb2a2dc8184942e399701dd393ac2b4a64654059e2d"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-syntax-import-attributes@7.25.6",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.25.6.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-syntax-import-attributes@7.25.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.25.6.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-syntax-import-meta",
      "version": "7.10.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "62a7e6f970f1d3e3eb8775527844023d4f35c82f89599da90cf1524b865da5f661a7832414c6830b552ab1ea2f10ac125299c82fbfaf2be0a5a7b6df874883ee"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-syntax-import-meta@7.10.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-syntax-import-meta@7.10.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-syntax-json-strings",
      "version": "7.8.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "958ea4746a561ef8e87b6be4e16ac06a912e051ebd10cc5997e46819186b14635854af2638f016f157db4ff660ac56d794336289ac509c0b6054267a8efdf410"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-syntax-json-strings@7.8.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-syntax-json-strings@7.8.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-syntax-logical-assignment-operators",
      "version": "7.10.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "77cc1a4a19691438a743932dbc653dc4300ecca1f8efe145a277b2d9b68522832bf79da128e2e9d4747b56cce866f3ac57fe3e451b33358ec3d7b6dad2d7b48a"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-syntax-logical-assignment-operators@7.10.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-syntax-logical-assignment-operators@7.10.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-syntax-nullish-coalescing-operator",
      "version": "7.8.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6927dfe333c8235bb6403ef2f85f280eccf5f5ec3820610983d4955be6eac29c2d7c595e8900cc77303f47e525583cdf9c7142c7195e153d0f308ad1dfa5cb35"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-syntax-nullish-coalescing-operator@7.8.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-syntax-nullish-coalescing-operator@7.8.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-syntax-numeric-separator",
      "version": "7.10.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f47e9875f91c2bfb8e9d8fcaeff680db1a73680824427dfbcb35943112bb39a3cea8ea464b5fa7d07e61c53f40530f44b128cf5bc495c8c270611b56b375f7ba"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-syntax-numeric-separator@7.10.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-syntax-numeric-separator@7.10.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-syntax-object-rest-spread",
      "version": "7.8.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5e8a8c8a31996fdcb7cb65ec90df8fd70506895c16679266a03470c79fb71a612994dc95336b360e0f082c5426f2b58ce3ca2b1b2e58a48e4197c535cbbc9d94"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-syntax-object-rest-spread@7.8.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-syntax-object-rest-spread@7.8.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-syntax-optional-catch-binding",
      "version": "7.8.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e953c3d0f7359694eac3468aa1e45332207e916840a13db83c0fa4b16481ac5b65e52211569665c0ddcd34f4237a103613ff75155dd18cb5a855382559c495dd"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-syntax-optional-catch-binding@7.8.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-syntax-optional-catch-binding@7.8.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-syntax-private-property-in-object",
      "version": "7.14.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d30567a7d77127bd995090d5dbb65f6d28fa8872e8cad6199a1deb15cc4d9efb0917792d9332c364fcbf980d7b1c6b1a413dff0d0b16617d5fd50196902a1552"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-syntax-private-property-in-object@7.14.5",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-syntax-private-property-in-object@7.14.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-syntax-top-level-await",
      "version": "7.14.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "871fbeba92efe54d6b8187f07b5c41414851994e35344be952fae9f2392b48276f1929cce7fa9d44cb72949e8f1b938590168791b4c02939dddff63211244717"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-syntax-top-level-await@7.14.5",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-syntax-top-level-await@7.14.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-syntax-unicode-sets-regex",
      "version": "7.18.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ef6ed890400fc122104efe629bc407cf7ba9aa9f762535a189d202f354ddc78549608b5efd59dd29fd6a2ab7e79e13cb88f8214ad59fbc2fe215a30242eecdaa"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-syntax-unicode-sets-regex@7.18.6",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-syntax-unicode-sets-regex@7.18.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "helper-create-regexp-features-plugin",
      "version": "7.25.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fb0a9518ff83166ab0143dc41fa4cc4df50d7aa0de855dc4fdd97e49de7879a5ea9b5eed11435b1089f8b158af568c1bbd4a4eb481b1768dc6a17c831fd37ff6"
        }
      ],
      "purl": "pkg:npm/%40babel/helper-create-regexp-features-plugin@7.25.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.25.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/helper-create-regexp-features-plugin@7.25.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.25.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "helper-annotate-as-pure",
      "version": "7.24.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "05a0de3a89d8be174ac3e2683159008b10002731b68d53c8c16a0a04f758b98f5be39d9edab3ee23d40f621dcaa687d9de95b66a43a6c192ce88eb07322a9102"
        }
      ],
      "purl": "pkg:npm/%40babel/helper-annotate-as-pure@7.24.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.24.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/helper-annotate-as-pure@7.24.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.24.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "regexpu-core",
      "version": "5.3.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "440339165673f8b866a3b75bf4bdbdf29daf1cfe59cb0ad55e6557a66003f46b8be4c3c7eadf513b0d6203fc1f1e443be907bb01a3c5d271ae8a6f7afc8ad031"
        }
      ],
      "purl": "pkg:npm/regexpu-core@5.3.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/regexpu-core@5.3.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "regjsgen",
      "version": "0.8.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c7faea18c7738fe7d666f08e605a2b4e08736eda8f0d9e603f06a83461dd8037c5d9003f5d96c2069e0ca28e6c72b90030f841ef3dba5ccfc0687b8825d81ab8"
        }
      ],
      "purl": "pkg:npm/%40babel/regjsgen@0.8.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/regjsgen@0.8.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "regenerate",
      "version": "1.4.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ceb71e47f5e119853f77fa29af610a3bb6911d47a2048f2a8ed7c7a800d3c1977a4b37f2d7a95aea4a83d0c214b39cf9871e8068a6be3e2c693eb476f3df88d0"
        }
      ],
      "purl": "pkg:npm/regenerate@1.4.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/regenerate@1.4.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "regenerate-unicode-properties",
      "version": "10.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0ea1e7dc3c1b9a63d5cde2a3f70a0169daa65f12ef428408c2eee7a2931cef6cedbf1566564d920614a7c7aef3bb27b94cffa526c6ff4c142c8cb2a19c37f730"
        }
      ],
      "purl": "pkg:npm/regenerate-unicode-properties@10.2.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.2.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/regenerate-unicode-properties@10.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.2.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "regjsparser",
      "version": "0.9.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "75052d9fdd166a748d97eee640a717020671bd47bb6744aa5e5833bf4cdae0bc22521cb3042e7cc903b7962168520bbc1a2255227021263923d4dd04b50e6791"
        }
      ],
      "purl": "pkg:npm/regjsparser@0.9.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/regjsparser@0.9.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      },
      "tags": [
        "parse"
      ]
    },
    {
      "group": "",
      "name": "jsesc",
      "version": "0.5.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b99cf952707bbb84fd2efc2616a5e28bba594a8b9a44fa2b1ace70868d48a7b54ed30c5a9c5bc12fb1a433a7531e5817fa384102945eb5a5a99c369b39e4dc9c"
        }
      ],
      "purl": "pkg:npm/jsesc@0.5.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/jsesc@0.5.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "unicode-match-property-ecmascript",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e646990ab6e9e6699bcf9ba50640e46d8d12b0f3a32aa552df95692fdba530f7d29742745ec9bef44be986ff42a08645c2b7bb689a1af78018eac78c28654de5"
        }
      ],
      "purl": "pkg:npm/unicode-match-property-ecmascript@2.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/unicode-match-property-ecmascript@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "unicode-canonical-property-names-ecmascript",
      "version": "2.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "740f166cd79bd9aea8433010e796254f9bd0016195f565ceb22dd2b241376dc09d3343f848377edb8cd2fce09a71d46ae4191db118fdab73e0e98c90a31206aa"
        }
      ],
      "purl": "pkg:npm/unicode-canonical-property-names-ecmascript@2.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/unicode-canonical-property-names-ecmascript@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "unicode-property-aliases-ecmascript",
      "version": "2.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "eadddfa13408f6a9def8e66855007ff31f2b936935795cb58115e1577a054394fa47576a435c6d8a7dd7a92971dfe0130649624da47f847c89066f8b54f34cf3"
        }
      ],
      "purl": "pkg:npm/unicode-property-aliases-ecmascript@2.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/unicode-property-aliases-ecmascript@2.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "unicode-match-property-value-ecmascript",
      "version": "2.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e087a137757ffa492be587924830d01bc40ba8edba5e92f65cfdc642dab0953fd0612102030173b715478e56e1d3e8232775e634b4b4cc3b1b82cf6358a1312e"
        }
      ],
      "purl": "pkg:npm/unicode-match-property-value-ecmascript@2.2.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.2.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/unicode-match-property-value-ecmascript@2.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.2.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-arrow-functions",
      "version": "7.24.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0edf4b42cea2118fbe817530634dc33456ade42d8d6cee3c8e3fa3fdb480cfa6f71e03ecdfda9c3e262defb7c339b21c1708f7fc2d88097f5833019f954a121d"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-arrow-functions@7.24.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.24.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-arrow-functions@7.24.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.24.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-async-generator-functions",
      "version": "7.25.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8f3f1c5765c30d3aa328fc153c90488ce4551264866217516bc7b9939faf37ebb07234ab4b151a79b0516b8928d63a8d176bb1ca0f06e97624df426fdbce71ce"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-async-generator-functions@7.25.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.25.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-async-generator-functions@7.25.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.25.4.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "helper-remap-async-to-generator",
      "version": "7.25.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3616af236796108cff1fd75bac6d13b8e89c0e135ec737b8de2e73ee512ac189b45846554f09cfa40d0469f5133fbfbafd6efd1d620fd9c4dedd9e4d8924d5a7"
        }
      ],
      "purl": "pkg:npm/%40babel/helper-remap-async-to-generator@7.25.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.25.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/helper-remap-async-to-generator@7.25.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.25.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "helper-wrap-function",
      "version": "7.25.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b3a43579baaeb528999c48daa1f73f50a0f20b849bcd5e67e52ac0d86abc51ac0bc9caf78b4e1fd5d5f83b3a105677b19ba68e0a1dfb490358949ffc2aef8f31"
        }
      ],
      "purl": "pkg:npm/%40babel/helper-wrap-function@7.25.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.25.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/helper-wrap-function@7.25.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.25.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-async-to-generator",
      "version": "7.24.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "490634d4f7097e643ee00b21ecd13eae96cb15b9aa03618f220ab3c5f1532f8b7514a46ae334e6b3fee1b4aa6809423d39c158833a9f982747e77b3afe39f97c"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-async-to-generator@7.24.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.24.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-async-to-generator@7.24.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.24.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-block-scoped-functions",
      "version": "7.24.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c8eed1033e84b154036811f5f080c970c0751e7ad49f6149fc9b2573f5ad3cf59c8e1a5425753fae36f09a5bb3a7bbff67359c1214cc5c42e79eccfc763583c1"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-block-scoped-functions@7.24.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.24.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-block-scoped-functions@7.24.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.24.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-block-scoping",
      "version": "7.25.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c814236283a35e516ff679576f77f571ab121ce6645abdbd357fb30a155a9cb83935cd79ec2adb117f43ee1c71b53a6e172ed0d18ce69967c9c73be9b38917ad"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-block-scoping@7.25.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.25.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-block-scoping@7.25.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.25.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-class-properties",
      "version": "7.25.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9d97991f20963df8e4754e6903fb87893683005504aa4a737f5628413d8d792ca708662af6bc5fc88dd7a506dfc7f6b48529c51fa4c69445ef69ee558bb183f2"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-class-properties@7.25.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.25.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-class-properties@7.25.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.25.4.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "helper-create-class-features-plugin",
      "version": "7.25.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ae8fdb16cdfff3830380398cc1b7078036bcfc4e89dd028d4e4e312499d5785b4613eb4bd0adba137a4dc61633d9bebb7c9a6dec0a61c395dca65a0a5ee0af09"
        }
      ],
      "purl": "pkg:npm/%40babel/helper-create-class-features-plugin@7.25.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.25.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/helper-create-class-features-plugin@7.25.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.25.4.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "helper-member-expression-to-functions",
      "version": "7.24.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2c0069a5db7e2e9fd1941c6aae1e2a81fd68107fd6c5dcd0343248bb9802fd6d46caf3d5ace06222d9a633cc1a9f67e6e2862a16e15f9179a51a92d084f63c08"
        }
      ],
      "purl": "pkg:npm/%40babel/helper-member-expression-to-functions@7.24.8",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.24.8.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/helper-member-expression-to-functions@7.24.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.24.8.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "helper-optimise-call-expression",
      "version": "7.24.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8ca893b16db1996c314f58b121d7d7519a7e3f9c94471dacbb32d9af91e2eb8ad44690d874c5b4a6ff947f5ec4624d91778dbc2f1e2d2ec9e3189cd828333fe8"
        }
      ],
      "purl": "pkg:npm/%40babel/helper-optimise-call-expression@7.24.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.24.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/helper-optimise-call-expression@7.24.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.24.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "helper-replace-supers",
      "version": "7.25.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "abaf3ccc8bd0558b59bbe8b63ec748bbfb96191a5fc73af95844ac7e94a17d910290ef9dda8f9644e59ecc28bf43a909d2d7cf6b9fa95065257f1d8786b03706"
        }
      ],
      "purl": "pkg:npm/%40babel/helper-replace-supers@7.25.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.25.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/helper-replace-supers@7.25.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.25.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-class-static-block",
      "version": "7.24.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1cc5cadd66c13e9650b9f6cc1b8078e80f743e4bae84df6f0426f94fcf95007aaf02abdc2e2fb670aa2e91ca6651892cccb852714de5d62b9d86b92cdc382045"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-class-static-block@7.24.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.24.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-class-static-block@7.24.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.24.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-classes",
      "version": "7.25.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a1ec547da4257b6a45fdbe84d1dc2cc50b40a25f532d23bcf2442fca6e871c158596257694676b3e2797f9680c44b4890d5cdd632c24ee35db2cfb8ed8a2d32e"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-classes@7.25.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.25.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-classes@7.25.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.25.4.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-computed-properties",
      "version": "7.24.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "db9712eeffbbd3b1aee83b36a18ead0a4530b09f582036e081df7e72ef63cf30e088dabb851ffc764cf159f2969d389cdbabec23712c09735de22101e9ef1eb1"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-computed-properties@7.24.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.24.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-computed-properties@7.24.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.24.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-destructuring",
      "version": "7.24.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "dfa7bcee67d8f139d1c5cef273a33d83d80e07baca8126a1aa420ac0ba73e0fa64dbecc2d82cb58acd2ec2db921ba004e339533946beec91b3f6308918ba9015"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-destructuring@7.24.8",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.24.8.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-destructuring@7.24.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.24.8.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-dotall-regex",
      "version": "7.24.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "64e0375bed51453496bf2a9c3090cba9b72187b5383511aac117c54956ce2d2fde3c83f8bc70797bc4fc79772eab237542480aca3e70b96d25712f39bf80ab4b"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-dotall-regex@7.24.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.24.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-dotall-regex@7.24.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.24.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-duplicate-keys",
      "version": "7.24.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "25d61f5f20918a101ee3a8d42258ae2f6fecd31d3039b830c221b1c3f51b80906bdb481005386ba243b89d82a05a40fbb816aa33bfbdc794d4ecd904c59272cf"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-duplicate-keys@7.24.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.24.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-duplicate-keys@7.24.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.24.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-duplicate-named-capturing-groups-regex",
      "version": "7.25.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "60ba5be0b95849cdec0946b7e6e9fce29a17a2b68e890b9c5134eef17d63d7c255fa035af04d27c947ff0a3675ef52111abe23120b85fafcc953ae906619f6f6"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-duplicate-named-capturing-groups-regex@7.25.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-named-capturing-groups-regex/-/plugin-transform-duplicate-named-capturing-groups-regex-7.25.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.25.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-named-capturing-groups-regex/-/plugin-transform-duplicate-named-capturing-groups-regex-7.25.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-dynamic-import",
      "version": "7.24.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b1cdd7dba3e16500dbdc984e4666a471bbe47889efc73f80f2875af7d963ec9eb4411b8f66f34093dc10953052d59ca77a50eb0e64d4e29c35b7273977964c52"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-dynamic-import@7.24.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.24.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-dynamic-import@7.24.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.24.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-exponentiation-operator",
      "version": "7.24.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "46a7bfbd273d3988036a33482b7e6eee8b7e29e0a87ada906055cce04a5feccedecf795694e8eb0e3af031e8ba71a09585f770fa620a0f8720746372e49428b5"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-exponentiation-operator@7.24.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.24.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-exponentiation-operator@7.24.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.24.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "helper-builder-binary-assignment-operator-visitor",
      "version": "7.24.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c597825557706f832c0c1924c99eb8b5179662b2d11e530def6bcfec1766dce50ebb215913186c1d4527b969e6dbf5ce9402734742df3e9079e965d99f45ff94"
        }
      ],
      "purl": "pkg:npm/%40babel/helper-builder-binary-assignment-operator-visitor@7.24.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.24.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/helper-builder-binary-assignment-operator-visitor@7.24.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.24.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-export-namespace-from",
      "version": "7.24.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bf42bdb8d62c3cbde85d9ffb17d34d21b023da3bf5c21504b7203a6ae8e17a42ece7a47ef890d0bb345c3f6ff3e165f9560fdce6513db96640d3f894a0584b4c"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-export-namespace-from@7.24.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.24.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-export-namespace-from@7.24.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.24.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-for-of",
      "version": "7.24.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c28f6882b0c6d484d34c1b32e3aa0688dd5d4bd03b3113814dc62c7d2f03b6c2263241e4f495c9dc459033a5f6494c38c7cd2e18f9708f4a34d14a1cea7104de"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-for-of@7.24.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.24.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-for-of@7.24.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.24.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-function-name",
      "version": "7.25.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4d554955d5bd44a30d8092652ed1ec2834f27636406f022c9fac9204f41a100514e7e815be526dffd9d19aa55bb15fc805a9d18f35a868040a2e86a6595394b8"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-function-name@7.25.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.25.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-function-name@7.25.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.25.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-json-strings",
      "version": "7.24.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "db21670460ef46ec40684fdfd2f7c12afb67befa94f2d1a9307a8c3694cdda858c28847736a1648da0201b06b086a2bfa483764f75dd8c63dd686d2f0e13811b"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-json-strings@7.24.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.24.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-json-strings@7.24.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.24.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-literals",
      "version": "7.25.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1d023e1dc4db9bdbabdd9d8390efa380448c00c7182ee37f03b351c3d8eecf101eccdf40beabd44e7a4a3fff6491800dcfabbb745940c8ebb8e1e8ee1b24a57f"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-literals@7.25.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.25.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-literals@7.25.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.25.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-logical-assignment-operators",
      "version": "7.24.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e03dada70950d68757993108156cbd10b25c647aab4ad9732bf740396632c57df34f4897401e9b6a78e078e2505f311ce12d04d1ae40fa16a1c4f6841587edb3"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-logical-assignment-operators@7.24.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.24.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-logical-assignment-operators@7.24.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.24.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-member-expression-literals",
      "version": "7.24.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4ff8510b5baaaf35cc28b43a502c0c4fce52dc4bea6815c319fd0568c7f8e38e90c7dbcac25821bde7b4faeb99703502654e51b8d8b8efcd5443b477d3ccf307"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-member-expression-literals@7.24.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.24.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-member-expression-literals@7.24.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.24.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-modules-amd",
      "version": "7.24.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f7ea41d6ac55defb3ff07766cff0ae94507cc36b6ebba101f7825916c8ddab142893019af549daa7b068da0181188bcf983215bd0ae89bbaf99bf4c20cc51186"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-modules-amd@7.24.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.24.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-modules-amd@7.24.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.24.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-modules-commonjs",
      "version": "7.24.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "587b24f47f17c51b37257296162aad41e6dd87d6ffa53938120b9eca01736254ca020d1477df399927af74d8dd5dd14101348a5491905cfd6dbfa6866ecb0b28"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-modules-commonjs@7.24.8",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.24.8.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-modules-commonjs@7.24.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.24.8.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-modules-systemjs",
      "version": "7.25.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "60f25f8d03c35f1c905a0ff4fa31ca8f59659d8e5ffd1e9ad29fef3f894fca6c4bbbb2ef97893658c8adaa2d3ccb1c1070255451d1bd2c2523e13344800a7727"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-modules-systemjs@7.25.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.25.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-modules-systemjs@7.25.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.25.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-modules-umd",
      "version": "7.24.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ddacad42fa89fe1f73e20f00b0a3cbbc3e19aa2daa4fe2f78fb5e8145bb55c1959584976ff59169e19806f1a4b80fac7498d0ce94034da3c938b0515b62291e8"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-modules-umd@7.24.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.24.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-modules-umd@7.24.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.24.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-named-capturing-groups-regex",
      "version": "7.24.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fe3afb87f116789b64d54feecf68e5b028a81e4664d4925955c73ca10b09d5d5256890fcddfe3fe997a1d9a1edf41205a241c8b127837e15268eed3ed463ddea"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-named-capturing-groups-regex@7.24.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.24.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-named-capturing-groups-regex@7.24.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.24.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-new-target",
      "version": "7.24.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "44d2b07d12178382ecffc98c4f36b9a0f179464396f16cbf5a0300a75fc5d7267c98c6edc175be1c3a0988eb1a816ac0848e5fe7b56772b9abf57793e0255aa4"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-new-target@7.24.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.24.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-new-target@7.24.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.24.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-nullish-coalescing-operator",
      "version": "7.24.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4ecef1415935384a1cab39bcac73171e5c6fb1f674704176ca8994aa928434758c178cca935ef9638abc1f992725eb3a3e061a779d2eb919addd426e841c3ca5"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-nullish-coalescing-operator@7.24.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.24.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-nullish-coalescing-operator@7.24.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.24.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-numeric-separator",
      "version": "7.24.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7baab54e2554cef1fd291be272ec5d053523e0074a491c332321459df9dece909f3f6ffb4266dbf2a6d4da3ec63836e5e093246e58ad0908ca614697fea924c0"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-numeric-separator@7.24.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.24.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-numeric-separator@7.24.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.24.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-object-rest-spread",
      "version": "7.24.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e10ac702bd1a5d00841678b6ab80ea28b0f7d67d832fe4717309cd8c3164486d1e350ff109abe74647c2523b32a860b63af88d26f64e17f990a99070ee2d82e5"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-object-rest-spread@7.24.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.24.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-object-rest-spread@7.24.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.24.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-parameters",
      "version": "7.24.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c86596e51afeb103a12b43adf218c326ec54dd72d14067e5bd3e25865498d0316f75bdd3c0a698dba089cc7b58965534bd3f63e7c85cdfb9dd14fb2a4f54abcc"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-parameters@7.24.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.24.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-parameters@7.24.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.24.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-object-super",
      "version": "7.24.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "03fbd52f037a941acc16630398f3f3d239c4e991b1ec9abb77ab13fc4bf81fae51111ea967e91cce57f50ed845e4dd2a68f1c1b08ed45e213c672eba9e6028be"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-object-super@7.24.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.24.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-object-super@7.24.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.24.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-optional-catch-binding",
      "version": "7.24.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b8b12774aa8fe417c16c2ff98d3c0fc4b87d92a3d65a0ccdfdff30e94c00222ac012a888549596637d765fbd84b9bd3d839285f7e667efe853eec0f19a146e28"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-optional-catch-binding@7.24.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.24.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-optional-catch-binding@7.24.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.24.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-private-methods",
      "version": "7.25.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6a8f011bb1366ff511694406a8ddd396c83e3372a51d8eab2753b5817004527668c8d427bcac87f3b29f83e168c527b259407c212659b02f750b8e19b81172b7"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-private-methods@7.25.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.25.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-private-methods@7.25.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.25.4.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-private-property-in-object",
      "version": "7.24.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f73efa9b1c27c05c4ccb1656120760102420945d90edc14b9b490c7fca46c2df86489b18d1c38d2a3fd4b8ee1b387d30fee01e9777a44b8adae42100c894660c"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-private-property-in-object@7.24.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.24.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-private-property-in-object@7.24.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.24.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-property-literals",
      "version": "7.24.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "10c8b830b4121df7769eb0aa4045b115d85ada0042a94e197029e0e160466790892f86c1456d29b5daaa0dd7a2ac665ca402dacd554d26a466b0ef3ffa834204"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-property-literals@7.24.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.24.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-property-literals@7.24.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.24.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-regenerator",
      "version": "7.24.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "96addfbd73dd8a60eb960e8b581a2a8feaff0c45a038dbb08ee3ae402498811ae85c31ff21d3350b42197f9f5f2f97072e98c41ff3baa2921105baafec42e7b8"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-regenerator@7.24.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.24.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-regenerator@7.24.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.24.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "regenerator-transform",
      "version": "0.15.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "85f329d81a05d2a3a4dee739576d002c60d2d9d76341a2eb765ef1ac65ef008a30eea79644cd950361ee0879142a4f6c96add5c04c0b34adc3141a837cf198b6"
        }
      ],
      "purl": "pkg:npm/regenerator-transform@0.15.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/regenerator-transform@0.15.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "runtime",
      "version": "7.25.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5418fd318c836fdb6e2eaef2cea8e0cede90f880502eb1997dd8ce7a4c848ab64f1f15d6a1348651332ba6c7e2e7c529ef7775dcd7d82eff074fdbe6ce78f385"
        }
      ],
      "purl": "pkg:npm/%40babel/runtime@7.25.6",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.25.6.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/runtime@7.25.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.25.6.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "regenerator-runtime",
      "version": "0.14.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7589e11e1d2726831f9e466ce869a684592700646b2f39cebb99dcf4c2fe109c46bebc7a1fbb5eb9ebea56a0ae3dc3cafffdde0ebae34217a15d5c7d72790677"
        }
      ],
      "purl": "pkg:npm/regenerator-runtime@0.14.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/regenerator-runtime@0.14.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-reserved-words",
      "version": "7.24.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d0352ad291dc3ca6e315909f4ecb3fa4691831fcb7bc55b276450177daf4187a48c9fb367820c436fa9a74cc9c452f706425d1e35c2e7007c91c99b0034526a1"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-reserved-words@7.24.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.24.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-reserved-words@7.24.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.24.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-shorthand-properties",
      "version": "7.24.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2ac0ec7af64c0ec8a0cdb034f7ebda7272e998f1f86968dc6635ddc85286ce9a65c616de078c18b6eaf2def82542483a28cff110f2adef77828cf3dfd4f81704"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-shorthand-properties@7.24.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.24.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-shorthand-properties@7.24.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.24.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-spread",
      "version": "7.24.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c7dea83b4234f5d80c0f125a00d711c83e1e9655c52cb89686ec03c4a657e60dab58fd5b4cf9014b0098bfde950d7553d5b0fd68f8fcb69a6be484c887c8419e"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-spread@7.24.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.24.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-spread@7.24.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.24.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-sticky-regex",
      "version": "7.24.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9073d220973dbf6e3312697981e2a0f4c8f1e542e97e7723d3046962dc5bbcac93b470980e4544dda1d0d3716ba44a388047b6beb2494b563d0894da4e1039da"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-sticky-regex@7.24.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.24.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-sticky-regex@7.24.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.24.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-template-literals",
      "version": "7.24.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "01f0d34260a59251c238bc6d1a83fb1e478cc39ea4d7f6d3423c2c7e12faa69a68fcce133814aafa38c15012e657fe2878583819631abc8978e19782b669994f"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-template-literals@7.24.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.24.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-template-literals@7.24.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.24.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-typeof-symbol",
      "version": "7.24.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "69d3535290c2567980139f1512a2a5000e99065364327583d19716efa9723453773099e2c861597cdc0445593c029e7a3029d7ced983af5f53e263d3ced72e6b"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-typeof-symbol@7.24.8",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.24.8.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-typeof-symbol@7.24.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.24.8.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-unicode-escapes",
      "version": "7.24.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5376a9d609b9fb879d73643f3fef55ac13611a47e77fef19aa9a58ef5068fe9cd99978612ddaa069497a72e074eced7e01026d08b7da3a6b3088d6d243d8af87"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-unicode-escapes@7.24.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.24.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-unicode-escapes@7.24.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.24.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-unicode-property-regex",
      "version": "7.24.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b87d8ee0e57933d159610af073b35d5663314093820b315e62e765652cd400744578eba341e7daf7613be1340356c90d1c2cce5e88a012ea32cc70e168468ae7"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-unicode-property-regex@7.24.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.24.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-unicode-property-regex@7.24.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.24.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-unicode-regex",
      "version": "7.24.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "86543de8c0594805d4abb96d923b6edc5242092331fe3eb6f67b37840de95e70578da9cd3f42c78be2693de03cd736968152b55461fde57bb2eeed11c90f2432"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-unicode-regex@7.24.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.24.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-unicode-regex@7.24.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.24.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-unicode-sets-regex",
      "version": "7.25.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a9eb01c625a480dd50fb7d71504f5170c93bf5e3975c30afead7f218c452b38446962a12836595c90026d3b93bdba712139ea96be29bd32f5ea57daa697cd3bc"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-unicode-sets-regex@7.25.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.25.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-unicode-sets-regex@7.25.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.25.4.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "preset-modules",
      "version": "0.1.6-no-external-plugins",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1eb7207081122e6f5a211f38db2849e5159a9ff81e6d0509e84fc4e7eadfd32f68ea88fbc3406bfac5ae2fa90443fa3f01d7ef47525ef631b5f3f827a708c4c8"
        }
      ],
      "purl": "pkg:npm/%40babel/preset-modules@0.1.6-no-external-plugins",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/preset-modules@0.1.6-no-external-plugins",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "preset-react",
      "version": "7.24.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0001f89449299b3156ac65651dac4907b44b1f6d6e3d0f7e1def9e14b587985f48b85415ba0cfc780b1a99a5b40d746b4df728e738f5c16b6975c5c950e7ec6a"
        }
      ],
      "purl": "pkg:npm/%40babel/preset-react@7.24.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.24.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/preset-react@7.24.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.24.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-react-display-name",
      "version": "7.24.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1ff4a7cfd3c5c4ab12d492c8e1d24bb67260089468a340149b77213fa358afef449f524c2a5a2178488b221969e4c0d5ce75a8f87dc0002d4c73c966504a6c82"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-react-display-name@7.24.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.24.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-react-display-name@7.24.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.24.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-react-jsx",
      "version": "7.25.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "290b2a100541a54f3634cfc1fcdf63f5639da61a26d52647dd1fb657b20dad0507f95f44045c19b04265f1e04855e404eb617124273bd23cc4670a94ed1715a8"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-react-jsx@7.25.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.25.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-react-jsx@7.25.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.25.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-syntax-jsx",
      "version": "7.24.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e9d75c8943defe6a4c9ce2affd4f9149ddafbd5cbe630fc97c1074647623119b7d34b1e6094ca535896c6ea0824b505f7e395bd1f0b00bd56acfeb01cfa3ec89"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-syntax-jsx@7.24.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.24.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-syntax-jsx@7.24.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.24.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-react-jsx-development",
      "version": "7.24.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "406f449f3a069fe41aafbaf1b96f993ac6d63ade7a16fbc8f77c489eab190c2e5fb1e931d409483b828827933e0f4a744aa487d79e84a666725eaeb7d01f0e95"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-react-jsx-development@7.24.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.24.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-react-jsx-development@7.24.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.24.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-react-pure-annotations",
      "version": "7.24.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3cb801564ddfcdb9848c127fbbc905ccea92f6d51e0e389a5ae77fad1ca6ff28c2a3f33d70048f967addd999a6669413e347ce3abbd1f2387e9fc8e292b3a134"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-react-pure-annotations@7.24.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.24.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-react-pure-annotations@7.24.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.24.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "preset-typescript",
      "version": "7.24.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4b25d17b739d5b02306a5c4383952d2672503be60f7137f08886360745e575d87da3b8e958bbeff17d51b6121e0cec50f8ed4c2f904b3c238d4e839bc95415b9"
        }
      ],
      "purl": "pkg:npm/%40babel/preset-typescript@7.24.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.24.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/preset-typescript@7.24.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.24.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-typescript",
      "version": "7.25.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "941c11be34a6aa23187bfa52d3ed608208c995e5098bb3738ef435164aadb7af6105aff4b7562e5bf30b40c00f8b17f0690387517b1dea3794dd9faf746bf7f8"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-typescript@7.25.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.25.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-typescript@7.25.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.25.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-syntax-typescript",
      "version": "7.25.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b8c382a07554e7606c496c4f38c56fe6a29175e4a53ee2265020767653ee05253e5b6fd1384eff660f05d8a7a96e4fbcc816baf0b9512b13bec601155a8aec0e"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-syntax-typescript@7.25.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.25.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-syntax-typescript@7.25.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.25.4.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "runtime-corejs3",
      "version": "7.25.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1b3d0dae86f1f2cce07ba910439679317f4bdce6ea3700906353d2c12373ade14beda1c6c6ff05a768f711357aff059d6e257e996e8e4a6f284218374dcb278b"
        }
      ],
      "purl": "pkg:npm/%40babel/runtime-corejs3@7.25.6",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.25.6.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/runtime-corejs3@7.25.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.25.6.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "core-js-pure",
      "version": "3.38.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "058f04b5cd4566a770d60957d1734eab6143c1fae0fd51aaa1939909d68bf9499d6aa0f043061790c253e2de889fecdf11f3890dc33d4f429d6c178983c28a09"
        }
      ],
      "purl": "pkg:npm/core-js-pure@3.38.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.38.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/core-js-pure@3.38.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.38.1.tgz"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@docusaurus",
      "name": "cssnano-preset",
      "version": "3.5.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0f72a241738c03cf8ed2da8e441ad33844324313487cf9bd8c4689a002e38d28dcd8cfd90167147cf4049f0af6241d9369d1f0da0a9682965c9109ab556932b4"
        }
      ],
      "purl": "pkg:npm/%40docusaurus/cssnano-preset@3.5.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@docusaurus/cssnano-preset/-/cssnano-preset-3.5.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@docusaurus/cssnano-preset@3.5.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@docusaurus/cssnano-preset/-/cssnano-preset-3.5.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "cssnano-preset-advanced",
      "version": "6.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3616a8ede0fca61d83a07a2513342ce427d1a6210fd316b51c1767159f3692fa9d99bc15054af6af542e438b75a62f83d59a6aa5c3b84fec32ffb471cc9fd63d"
        }
      ],
      "purl": "pkg:npm/cssnano-preset-advanced@6.1.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/cssnano-preset-advanced/-/cssnano-preset-advanced-6.1.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/cssnano-preset-advanced@6.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/cssnano-preset-advanced/-/cssnano-preset-advanced-6.1.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "postcss",
      "version": "8.4.47",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e7aaf10aaec6fd77c1e04917abd1209f9182aae816bc316369f0ce4e121d301b08d798aa3ea479af5e537d2af560f61e108d7d61e6973026d8eaef3c63be862d"
        }
      ],
      "purl": "pkg:npm/postcss@8.4.47",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/postcss/-/postcss-8.4.47.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/postcss@8.4.47",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/postcss/-/postcss-8.4.47.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "nanoid",
      "version": "3.3.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "792469a6370f21ab5120c0b553a52780ff1715ccfc31058641db75313050ecd6809af5c37ef3716ef595df1db2e8274451c8824ac0c70d065b858681f10128da"
        }
      ],
      "purl": "pkg:npm/nanoid@3.3.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/nanoid@3.3.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "autoprefixer",
      "version": "10.4.20",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5d8db9cb9c52bffc04a2acc3c975cc1380057e4648d0fdb7cfa16cdd88329839ca2640863a790bd224f109af39513a9a4a07dcab27f7500ebe73bc14bf1ff5ea"
        }
      ],
      "purl": "pkg:npm/autoprefixer@10.4.20",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.20.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/autoprefixer@10.4.20",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.20.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "fraction.js",
      "version": "4.3.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "66c0dfc4ee75c06017444639e5aee56bd2d2716a70bfd47122b60006b96f3850651ff4a13e7aedb177ae5087d728a39589c37143ea3c2536c9be34b833cf727b"
        }
      ],
      "purl": "pkg:npm/fraction.js@4.3.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/fraction.js@4.3.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "normalize-range",
      "version": "0.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6dda24fd7bca208de75299259d5e8fda1c6d30dac26e83a301cc81b909d61213baeb9170ad2351c54f80aa9b32bcee8b80660fb2937e96ee422edc388cf44a34"
        }
      ],
      "purl": "pkg:npm/normalize-range@0.1.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/normalize-range@0.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "postcss-value-parser",
      "version": "4.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d4d342b3abaeadf9156de5c6e12f09153f6dd7d9b8e480a789ff3358b779a0f499e74427c0c7caf87de3bf8d3c7788f0ffb06db6fe5ac52e48887a0b69534779"
        }
      ],
      "purl": "pkg:npm/postcss-value-parser@4.2.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/postcss-value-parser@4.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      },
      "tags": [
        "parse"
      ]
    },
    {
      "group": "",
      "name": "cssnano-preset-default",
      "version": "6.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d42d02f9e35a78df0e70741ad7ddda46061ec7226d53c5f06dd89e1230a5c3e27d77de04e352f04fa8af287d164fe7d8c18581d19a77237219eed23f05b51bae"
        }
      ],
      "purl": "pkg:npm/cssnano-preset-default@6.1.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-6.1.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/cssnano-preset-default@6.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-6.1.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "css-declaration-sorter",
      "version": "7.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "87bd2b50cfb73cd16e6810d32def3017f71d5aef9d39999bee926df19dac79d61b01c415415fed11c86e7a0dc65b1c2a4b4731b5bc6668711d90d002a9cbeca3"
        }
      ],
      "purl": "pkg:npm/css-declaration-sorter@7.2.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-7.2.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/css-declaration-sorter@7.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-7.2.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "cssnano-utils",
      "version": "4.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "651d631e0fb067ca38737cea7f54885124c8be6ffd994df8dc5311e8e6defee9ec91bbe91a164ea3527a77fafc0f5a73911418bb06dc1f7853a0eba80361bba1"
        }
      ],
      "purl": "pkg:npm/cssnano-utils@4.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-4.0.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/cssnano-utils@4.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-4.0.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "postcss-calc",
      "version": "9.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4e2a608c6cb33f9433121b0e65468891e3b998a78c16979b5b34688161bfcaca275259c772ae5a25ed233a3a5fcd453c3de49a0509eb13c7a1474400e6fb3c3d"
        }
      ],
      "purl": "pkg:npm/postcss-calc@9.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-9.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/postcss-calc@9.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-9.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "postcss-selector-parser",
      "version": "6.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "43ca907cf899f931ceff766b3ab3b470924a7e96026a0b4c5245db9c47e68148f05e0eb3fd605e3b24bd00f0413c24d288357eb384b0406bbcc85b2231122e76"
        }
      ],
      "purl": "pkg:npm/postcss-selector-parser@6.1.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/postcss-selector-parser@6.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      },
      "tags": [
        "parse"
      ]
    },
    {
      "group": "",
      "name": "cssesc",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fd36ff25c8cad75d67352706a1be4c36db27b4d3356823540e2a41fd39306458720ebac4e3b48ec7fd7cc05d9b6e381cdd9cc248a5b54f99ede446c5a00cff56"
        }
      ],
      "purl": "pkg:npm/cssesc@3.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/cssesc@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "util-deprecate",
      "version": "1.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "10f0f9ab5b97c85c49a42acb9c27359c79eade039ae83641a1c008888d93692080ed5089d5424331a802cc891736c5187c3d5d68afff2d3110f318886eb1ed73"
        }
      ],
      "purl": "pkg:npm/util-deprecate@1.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/util-deprecate@1.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "postcss-colormin",
      "version": "6.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c7dc97ec33b178c011f818065673520319808fdf0d5ff63110c3453fe48308478d2dbdabde2e8787592c32c9d6f146f948b0a96deb1c42a9fd6046c4f79e784b"
        }
      ],
      "purl": "pkg:npm/postcss-colormin@6.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-6.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/postcss-colormin@6.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-6.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "caniuse-api",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6ec4f0b8883f05964afefade5536186d25a87b617eef53fb2b9406117fa94f6e740d96df535310e69ace2a93d1f8b2fab9628adca330302012ef8401dd49b5bb"
        }
      ],
      "purl": "pkg:npm/caniuse-api@3.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/caniuse-api@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "lodash.memoize",
      "version": "4.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b7b8fe3739a09d0cd30185dcb0760b8229a5b4e5753171ed94e59fe868cbf4a8fc18ae45227c39268b71bdb3acf88bd5d7f0f3a34e3f7c219f2d5b3b6976f802"
        }
      ],
      "purl": "pkg:npm/lodash.memoize@4.1.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/lodash.memoize@4.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "lodash.uniq",
      "version": "4.5.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c5f05a5d077daf277d765483be7bc8d25bf17cb2656006735e89946332cab5478e42f38fe698aa016b86b6b8567aa6972bd861a0cfe2c89739015f977ec5f71d"
        }
      ],
      "purl": "pkg:npm/lodash.uniq@4.5.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/lodash.uniq@4.5.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "colord",
      "version": "2.9.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8de0b56b15e99dbd3fda79ff6352cfb8b7605c12c7eda0dc1eee0a10a7eac37094857ed9a5f05294f2b2a9713a6ed2201337d6b6b5f7fedc8109a0af5ef3243b"
        }
      ],
      "purl": "pkg:npm/colord@2.9.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/colord@2.9.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "postcss-convert-values",
      "version": "6.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cf1f08c0ffedb3d5af50ce8d9154a4894f74d9064bd5bc0f85a55a2f29cfb42b0e4eaa7e64a6cd8beb3a5c9837adfaa928603fa1cecec64e6df2939025cc25ff"
        }
      ],
      "purl": "pkg:npm/postcss-convert-values@6.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-6.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/postcss-convert-values@6.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-6.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "postcss-discard-comments",
      "version": "6.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "eb9c3fb88aa148105f4266271bdd853b599666327818be5bf1ab66e58c36520af00fb1e2362492370268af5782146cd48189cdfe22249e135156a8ebae9ba097"
        }
      ],
      "purl": "pkg:npm/postcss-discard-comments@6.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-6.0.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/postcss-discard-comments@6.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-6.0.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "postcss-discard-duplicates",
      "version": "6.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f890340c2bdce57bc5031c31e9ffdeebc810bbfed9f6e779f3854b99c82da36f1e07c16a485670b6b2f007929ca7bd1e22858ffc75eacf8c29a3cac3f20a6c4f"
        }
      ],
      "purl": "pkg:npm/postcss-discard-duplicates@6.0.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-6.0.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/postcss-discard-duplicates@6.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-6.0.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "postcss-discard-empty",
      "version": "6.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ce7ca7a3d707290b0ae8fb712f90f5f458fdbb04b30b6981ef87294fae9f86039a74450fc971646e0c26e6dbdcddbb77340cbc96d13932b821c68bd94559ce8d"
        }
      ],
      "purl": "pkg:npm/postcss-discard-empty@6.0.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-6.0.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/postcss-discard-empty@6.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-6.0.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "postcss-discard-overridden",
      "version": "6.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8fcef1cc8e0b520802e73343eca763b08db900fb7232eca75d94ae8c1c8c69abf6ae857a3995fef0068251c6525aa7246698c08d1c850dda6ac9b82314ed0725"
        }
      ],
      "purl": "pkg:npm/postcss-discard-overridden@6.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-6.0.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/postcss-discard-overridden@6.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-6.0.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "postcss-merge-longhand",
      "version": "6.0.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e4b3a2a2b75e4df8bae108480a9d3b9f3cee4c38cd48ef20e4ab1d89bb78e1dfaebc8200135a197519fccbf5b966d620447fe59cb0e5be2f45f1bb59715ceedf"
        }
      ],
      "purl": "pkg:npm/postcss-merge-longhand@6.0.5",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-6.0.5.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/postcss-merge-longhand@6.0.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-6.0.5.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "stylehacks",
      "version": "6.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8124d3110ebbd1c24da1a788a7d297ea56669bc2c9de33c1e722665fc66aff04313ac0055d5dea8d6cc76acdd8624d6a7acb95232616594a59d2f484fdd4d21a"
        }
      ],
      "purl": "pkg:npm/stylehacks@6.1.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/stylehacks/-/stylehacks-6.1.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/stylehacks@6.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/stylehacks/-/stylehacks-6.1.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "postcss-merge-rules",
      "version": "6.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "28e756174823bb7d4040f6620fed80afd423a30cf52d30a14a31456d2f9edac160738b873a9dd9bd55f8b0d793964d30d8edf579c14682b17384ed114966d6c1"
        }
      ],
      "purl": "pkg:npm/postcss-merge-rules@6.1.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-6.1.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/postcss-merge-rules@6.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-6.1.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "postcss-minify-font-values",
      "version": "6.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "82495f23f9fef6b4e1f2761a4895e50a8de738aa8c364c6e1a94e7fd09b482cb4bdf2c13afdfd644ace713ea32e9fbdfa251fa745f903389c2a3cc8f2ddbc626"
        }
      ],
      "purl": "pkg:npm/postcss-minify-font-values@6.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-6.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/postcss-minify-font-values@6.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-6.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "postcss-minify-gradients",
      "version": "6.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e0a5c01eb625cc5d11afbb9ce15adfc032766a3aed344a4d12e2f1160c24845679ebfee0684e0daf8f672ec40367251ef9db3e90485ff98014a2526261717cf9"
        }
      ],
      "purl": "pkg:npm/postcss-minify-gradients@6.0.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-6.0.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/postcss-minify-gradients@6.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-6.0.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "postcss-minify-params",
      "version": "6.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6e648a9c3b72c84f2e8c740ad114090c82a1436d09ab52d889ecf9e1689a3a806d712b9f95f2b7366e7de8bbdbb6515ca62a4c8e00a5406c86afb180b3e1f5b8"
        }
      ],
      "purl": "pkg:npm/postcss-minify-params@6.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-6.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/postcss-minify-params@6.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-6.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "postcss-minify-selectors",
      "version": "6.0.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2fc7594b034b80aee98d3b68f4fcd646831b9cbab9bec6524eef3e8f53ffd8607ca9db4641f9fe2b5b92bc5818be087cddc6f2c53e66e3765985431324348295"
        }
      ],
      "purl": "pkg:npm/postcss-minify-selectors@6.0.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-6.0.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/postcss-minify-selectors@6.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-6.0.4.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "postcss-normalize-charset",
      "version": "6.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6bc37d73399d9eb8cf1dadc3785970aacb7979a2f95bc8d8bb71016d34e423914791f3211598751066e4bba8e11e12334c0eadaae2363f8d8db59e7d33f1ff91"
        }
      ],
      "purl": "pkg:npm/postcss-normalize-charset@6.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-6.0.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/postcss-normalize-charset@6.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-6.0.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "postcss-normalize-display-values",
      "version": "6.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f07d38331b1bf3638dfda0243deabc91c05b02d2394366bae17fe69d145f3d706aed77a882842f45eab111f73407858fab52a29a37b3342f1f954b42dd0cfa8e"
        }
      ],
      "purl": "pkg:npm/postcss-normalize-display-values@6.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-6.0.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/postcss-normalize-display-values@6.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-6.0.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "postcss-normalize-positions",
      "version": "6.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fc9173238e3538007d3bb5672c0f91b52359bd0d0d0856433ada7a40f168d622326b0c97834608dc260cf47072d56bf00911e73dea7f06f235f9d18f2a85f1fd"
        }
      ],
      "purl": "pkg:npm/postcss-normalize-positions@6.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-6.0.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/postcss-normalize-positions@6.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-6.0.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "postcss-normalize-repeat-style",
      "version": "6.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "61d0a0b1f1e42768c45f0478451dd39bf88ec527dd46dee3a654ba5d187d26cf4fc8247f6a46bf1426fa4ee1d3d94f2042e6db9bf98f985e8bec563d77bf55c1"
        }
      ],
      "purl": "pkg:npm/postcss-normalize-repeat-style@6.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-6.0.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/postcss-normalize-repeat-style@6.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-6.0.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "postcss-normalize-string",
      "version": "6.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bd06488af97195faaa329e0bf4f66c144e185245a78b388a8d0594b6cc54895b1248f7a54327704bc5b072ec34fbcdd98cf58d4e5d36a31948bd7b26986f8289"
        }
      ],
      "purl": "pkg:npm/postcss-normalize-string@6.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-6.0.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/postcss-normalize-string@6.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-6.0.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "postcss-normalize-timing-functions",
      "version": "6.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6be62bb4ca31e1306d21dfc01306c0d3755c260b725b8746062ccf97b7bcf1c4c550b62ca6b8075936dfca348bc8778170afd0f4985792dd995e2c1a547a0ccc"
        }
      ],
      "purl": "pkg:npm/postcss-normalize-timing-functions@6.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-6.0.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/postcss-normalize-timing-functions@6.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-6.0.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "postcss-normalize-unicode",
      "version": "6.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4150b94d01ec563df7a2d8fcfc90fcebd35daf95dc73ff9fc118781c0b05b007b28104179bed0fc92aca6ebffcb640cacd6f84553dd092a64c7c5ac68a8b2c0e"
        }
      ],
      "purl": "pkg:npm/postcss-normalize-unicode@6.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-6.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/postcss-normalize-unicode@6.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-6.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "postcss-normalize-url",
      "version": "6.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "91535c5a109e280cd9f01e29bff0e7ad4d70361e39f3304da7c761e32e618718a1e51650d7641632e42b0e03d1c372d197c98df6f3957c797bba1bc760ca17b1"
        }
      ],
      "purl": "pkg:npm/postcss-normalize-url@6.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-6.0.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/postcss-normalize-url@6.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-6.0.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "postcss-normalize-whitespace",
      "version": "6.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b17676363d6271b24e2a67635d54fda67c8740a892032b8d4074a04425204e19f6dfcf18f5c1950d1f84f49f620186d26cb1c8f945302d59755b3728ff382fd1"
        }
      ],
      "purl": "pkg:npm/postcss-normalize-whitespace@6.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-6.0.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/postcss-normalize-whitespace@6.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-6.0.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "postcss-ordered-values",
      "version": "6.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "551652381f89537d91b04010acef7840f9029463ca2442ff67d3c204899732121e2b9280628eac94ffe105894b82b0a3171caabe7e550bcd6dc9c1440c12c6d5"
        }
      ],
      "purl": "pkg:npm/postcss-ordered-values@6.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-6.0.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/postcss-ordered-values@6.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-6.0.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "postcss-reduce-initial",
      "version": "6.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "45aacb8012bf0ab2f5a996a0b34e2829b55baeb54adb073186fb5adc60b1ad93b8cef7a26ea6d13e69b6548f2c4a0097c2850712589149b39fa51d1bfd52288b"
        }
      ],
      "purl": "pkg:npm/postcss-reduce-initial@6.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-6.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/postcss-reduce-initial@6.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-6.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "postcss-reduce-transforms",
      "version": "6.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b01f986befb75e3d56693f7ee4b38e762ac0c4fedd2599acdc645c6217923e2d4f89332282cc4701d92b6c8b47c70607af892dd732fb9a6707b2d80c613f9a88"
        }
      ],
      "purl": "pkg:npm/postcss-reduce-transforms@6.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-6.0.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/postcss-reduce-transforms@6.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-6.0.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "postcss-svgo",
      "version": "6.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "765ada8519b13f6d9b5fa88a12338cf9cf3fd69fbcd5ab23293f95e65ae0387f78e2bcb1fce1e97259c86c6b0a55ddee58e5c52d82700957f47849091af3bdea"
        }
      ],
      "purl": "pkg:npm/postcss-svgo@6.0.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-6.0.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/postcss-svgo@6.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-6.0.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "svgo",
      "version": "3.3.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3a8a21ae6b94941b3c07ca3a301d807af9fea51207f730c02d247eea186a55f6ba7d1c06fd0c3d554312316f55360d8215cfcc4c87da6ed74e565f4e0c8263a7"
        }
      ],
      "purl": "pkg:npm/svgo@3.3.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/svgo/-/svgo-3.3.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/svgo@3.3.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/svgo/-/svgo-3.3.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@trysound",
      "name": "sax",
      "version": "0.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2fbcfd060acd11c632518b45f876847e24b979b921f635ea6eccf3ee90b485104f69ab55d178d20f7f9e1eba6a15e9907e0c22145d103c86ab9c88a12039fb38"
        }
      ],
      "purl": "pkg:npm/%40trysound/sax@0.2.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz"
        }
      ],
      "type": "framework",
      "bom-ref": "pkg:npm/@trysound/sax@0.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      },
      "tags": [
        "framework"
      ]
    },
    {
      "group": "",
      "name": "commander",
      "version": "7.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "42b59707e6504953e6216221b443bd1fe8301da3066221790a1be827e2bd6461c6fec56c6baca27ac003d460bfc78eac113d345e5c28d6ee3d455555cef71293"
        }
      ],
      "purl": "pkg:npm/commander@7.2.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/commander@7.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "css-select",
      "version": "5.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9f0a11175aef4519e70aaa98eeea5d3910ecbaa2b3a98276f3ea1231a24c32039aba1ddfbf01ea312ec466920fa8af062fe83d98ac45d6f3ff66349e3631151e"
        }
      ],
      "purl": "pkg:npm/css-select@5.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/css-select@5.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "boolbase",
      "version": "1.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "25939203b328f6c34607cf948d283374bb68916024cb5cdbced3375912c26d9ef4ff771300d99098e751ef2da0f89d1ed965f2c32d724b8ebcb58f88aeea84c3"
        }
      ],
      "purl": "pkg:npm/boolbase@1.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/boolbase@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "css-what",
      "version": "6.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1d352b81127baf876c64a53a1a39a97d12b53bbea1f7b67c31f4b51b4168cd1fa8176906e957def0913acf0ae46f18a0ce23c78a7089fa008f8c0f446810ed47"
        }
      ],
      "purl": "pkg:npm/css-what@6.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/css-what@6.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "domhandler",
      "version": "5.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "720c25bffd621508859d4f7a5d78113a1f314de7adb272620ec4dced36022c577dfbf58d908a8f4f188cffca5277c548ae15c64dfd4dcb5ab586ab95a83241e7"
        }
      ],
      "purl": "pkg:npm/domhandler@5.0.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/domhandler@5.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "domelementtype",
      "version": "2.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "38b113063eb0d0eb1a801c1d5e73dd37472731f17da2937af5ca3eed9adb7cf1ab7693d5341523d36b298ba07537bc0284b4223e7e02487ff326f5f0e7a8261f"
        }
      ],
      "purl": "pkg:npm/domelementtype@2.3.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/domelementtype@2.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "domutils",
      "version": "3.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1fbf2e32642d23602180326359e4261f0249d9b2cf0f718c98eed98dafd9661f38c249bee2eb7e2149d47516bcb82197f3c0e2571d63e8545ed577f11208c464"
        }
      ],
      "purl": "pkg:npm/domutils@3.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/domutils@3.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "dom-serializer",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c08900af28aab7f9d5e4440aa90a68dd24e848e57d2740e76c9ab02bb5affd3adcf76cc801867816532ef893c55b50df185b7cd594c21a00c469b7df5de2f226"
        }
      ],
      "purl": "pkg:npm/dom-serializer@2.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/dom-serializer@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "entities",
      "version": "4.5.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5748631f87463e1f40a39a74328458e8156ab700a3873eaf2392d3f00279e47fb883dff8bdb1f1d48e787d2d17b9c94b8431c0acf40288c8c3c6368bf1f3f187"
        }
      ],
      "purl": "pkg:npm/entities@4.5.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/entities@4.5.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "nth-check",
      "version": "2.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "96a8eb8e668ea009d67cc9813cbf97367ca7661dbeb30c625f7594134b38c841c8ea6f80c2b2b65193a2988465dd7ff841cb55a92f008998c5ab2386acc5dbff"
        }
      ],
      "purl": "pkg:npm/nth-check@2.1.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/nth-check@2.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "css-tree",
      "version": "2.3.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e85bf50d5fd3630fff405e48cd076ab0d0e3c7fc1cf13acc059b2a8cbf5e5b4d6d59bed1ee4fe6abefd55df24297b4a80f97a6b09a29f5c381c8965fb3c85823"
        }
      ],
      "purl": "pkg:npm/css-tree@2.3.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/css-tree/-/css-tree-2.3.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/css-tree@2.3.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/css-tree/-/css-tree-2.3.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "mdn-data",
      "version": "2.0.30",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "19aa96592856e24bff1bd204b9c592701c7d1b5fefb056592543beb43dba33c27ccf72b0e510d08daa197b4dd8002960792fd258f39c6f89e41414c48b90d410"
        }
      ],
      "purl": "pkg:npm/mdn-data@2.0.30",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.30.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/mdn-data@2.0.30",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.30.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "csso",
      "version": "5.0.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d0baeb4ad3ce7498fe48f082ac6873af2c9c2e3c1c81448706dc4d03c6880f17f418bb1187570a621074d06775943392e32187ebdf92367d77f9359b54711315"
        }
      ],
      "purl": "pkg:npm/csso@5.0.5",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/csso/-/csso-5.0.5.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/csso@5.0.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/csso/-/csso-5.0.5.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "css-tree",
      "version": "2.2.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "380d2620bcc67359023824897ab39ea83c434381ce87e1bc35b38914e4e0382ce9c3b7c206e6e4d1f132c69f0080e2ff8ef2e0600fee57470c6dee3712517524"
        }
      ],
      "purl": "pkg:npm/css-tree@2.2.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/css-tree/-/css-tree-2.2.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/css-tree@2.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/css-tree/-/css-tree-2.2.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "mdn-data",
      "version": "2.0.28",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6b294873b67dcb8cb31d800936e1121b785f842fb421ba7f30032268e66036fe29984745c9f6618619f2e0c36201f59d050d5143699f0d698cd71f12bc6ca9f2"
        }
      ],
      "purl": "pkg:npm/mdn-data@2.0.28",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.28.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/mdn-data@2.0.28",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.28.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "postcss-unique-selectors",
      "version": "6.0.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2b7f0e09a22b3bcf8fce902bce42ca078d9d48046d0b6b661ba3ef0f86f5a3543613d3acf23cdf5857d2cbfae2c6c1f0a21b6c0dd16d0161a315515477061a32"
        }
      ],
      "purl": "pkg:npm/postcss-unique-selectors@6.0.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-6.0.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/postcss-unique-selectors@6.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-6.0.4.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "postcss-discard-unused",
      "version": "6.0.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c076a506544791a3673707c2f33fa9a57e7b561bd2f875a08d6e74f1eb2375a118af7331ec69e7db103847f08a7f9f99f52e6ab2a0be533878b9e10d5b009550"
        }
      ],
      "purl": "pkg:npm/postcss-discard-unused@6.0.5",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/postcss-discard-unused/-/postcss-discard-unused-6.0.5.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/postcss-discard-unused@6.0.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/postcss-discard-unused/-/postcss-discard-unused-6.0.5.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "postcss-merge-idents",
      "version": "6.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d6822802c38352ce881d06642d018ed79b8611b2b7100979c22f524bc86ce39560b3141f327c6fb7e2fecc8afb89f645207d7871f01e55edae0936be48f45ade"
        }
      ],
      "purl": "pkg:npm/postcss-merge-idents@6.0.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/postcss-merge-idents/-/postcss-merge-idents-6.0.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/postcss-merge-idents@6.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/postcss-merge-idents/-/postcss-merge-idents-6.0.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "postcss-reduce-idents",
      "version": "6.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1b7c82a990e9b0d3e84206c3532dd3d04ea1a8e439c62814b41432ae6ab7b67d86c65ca22f4cb297b1fe4fcba5411ea439c1c9f6defff47e3f476b6ff2d25b30"
        }
      ],
      "purl": "pkg:npm/postcss-reduce-idents@6.0.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/postcss-reduce-idents/-/postcss-reduce-idents-6.0.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/postcss-reduce-idents@6.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/postcss-reduce-idents/-/postcss-reduce-idents-6.0.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "postcss-zindex",
      "version": "6.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e41c56f65d5ebcf07fe1921cfb61a86c4068282fa1f203c608c8be8f1b18bdddb1d268eaef06b393a0eb3fbd694adab113d168c61e53567a276d6a456735da62"
        }
      ],
      "purl": "pkg:npm/postcss-zindex@6.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/postcss-zindex/-/postcss-zindex-6.0.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/postcss-zindex@6.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/postcss-zindex/-/postcss-zindex-6.0.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "postcss-sort-media-queries",
      "version": "5.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "019e5f0cc2c3f1295d940625be2f0d22aa34f99f319d753689ad23c66ba1c4053e2eab7d2be02598b349ff35849c4f71f99c77a8bdfed4adb401380d3abddf00"
        }
      ],
      "purl": "pkg:npm/postcss-sort-media-queries@5.2.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/postcss-sort-media-queries/-/postcss-sort-media-queries-5.2.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/postcss-sort-media-queries@5.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/postcss-sort-media-queries/-/postcss-sort-media-queries-5.2.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "sort-css-media-queries",
      "version": "2.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d31b641a15820bd306b7f133827bdb6db2a1a968e5d7efeb9dc9a14e1e6a0a96d882e5e1e92feac1e3dfbff250f2378f5d79aa8a7832971a02e3da429123c86c"
        }
      ],
      "purl": "pkg:npm/sort-css-media-queries@2.2.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/sort-css-media-queries/-/sort-css-media-queries-2.2.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/sort-css-media-queries@2.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/sort-css-media-queries/-/sort-css-media-queries-2.2.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "tslib",
      "version": "2.7.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "80b5c229d375fe3e3b0221e23a424debd84999c6c64c72342262e66d82c7ca486078dd23546a256bdc958c5833094925b1940c5b9e68f9d5bb217bf74425c3cc"
        }
      ],
      "purl": "pkg:npm/tslib@2.7.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/tslib/-/tslib-2.7.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/tslib@2.7.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/tslib/-/tslib-2.7.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@docusaurus",
      "name": "logger",
      "version": "3.5.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2c70b9e3448691e2dfc93dd11cade000c2ba692e5346a383e11ef604453f0c4d8cfd363c5b011400c639efa51473fa0d257bfca4684199007a37da77a6df0b43"
        }
      ],
      "purl": "pkg:npm/%40docusaurus/logger@3.5.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@docusaurus/logger/-/logger-3.5.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@docusaurus/logger@3.5.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@docusaurus/logger/-/logger-3.5.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "chalk",
      "version": "4.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a0a9db845c91217a54b9ecfc881326c846b89db8f820e432ba173fc32f6463bfd654f73020ef5503aebc3eef1190eefed06efa48b44e7b2c3d0a9434eb58b898"
        }
      ],
      "purl": "pkg:npm/chalk@4.1.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/chalk@4.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "ansi-styles",
      "version": "4.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cdb07dac22404f5adb8e25436f686a2851cd60bc60b64f0d511c59dc86700f717a36dc5b5d94029e74a2d4b931f880e885d3e5169db6db05402c885e64941212"
        }
      ],
      "purl": "pkg:npm/ansi-styles@4.3.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/ansi-styles@4.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "color-convert",
      "version": "2.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4511023ec8fb8aeff16f9a0a61cb051d2a6914d9ec8ffe763954d129be333f9a275f0545df3566993a0d70e7c60be0910e97cafd4e7ce1f320dfc64709a12529"
        }
      ],
      "purl": "pkg:npm/color-convert@2.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/color-convert@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "color-name",
      "version": "1.1.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "74ecbedc0b96ddadb035b64722e319a537208c6b8b53fb812ffb9b71917d3976c3a3c7dfe0ef32569e417f479f4bcb84a18a39ab8171edd63d3a04065e002c40"
        }
      ],
      "purl": "pkg:npm/color-name@1.1.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/color-name@1.1.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "supports-color",
      "version": "7.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "aa9080bd197db2db8e1ef78ab27ec79dc251befe74d6a21a70acd094effe2f0c5cf7ed2adb02f2bf80dfbedf34fc33e7da9a8e06c25d0e2a205c647df8ebf047"
        }
      ],
      "purl": "pkg:npm/supports-color@7.2.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/supports-color@7.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "has-flag",
      "version": "4.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1329094ff4352a34d672da698080207d23b4b4a56e6548e180caf5ee4a93ba6325e807efdc421295e53ba99533a170c54c01d30c2e0d3a81bf67153712f94c3d"
        }
      ],
      "purl": "pkg:npm/has-flag@4.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/has-flag@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@docusaurus",
      "name": "mdx-loader",
      "version": "3.5.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "92edf13bdbd9770a6230855df01cd65740c2a8611b08fe73b358877ca5f9d2fc3a8d7f2f428d32958a35609319cb3e9ef89149d7b1d81d3e45cd589dcf621f94"
        }
      ],
      "purl": "pkg:npm/%40docusaurus/mdx-loader@3.5.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@docusaurus/mdx-loader/-/mdx-loader-3.5.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@docusaurus/mdx-loader@3.5.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@docusaurus/mdx-loader/-/mdx-loader-3.5.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@docusaurus",
      "name": "utils",
      "version": "3.5.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "df742f70d161f86bfe0b674ff58f71584ccc81fdc9ceba4bda75bd3e8a62762a214b59c3732927291c760d6685bf25534d82249000554abd3bdd54e3fcd21334"
        }
      ],
      "purl": "pkg:npm/%40docusaurus/utils@3.5.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@docusaurus/utils/-/utils-3.5.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@docusaurus/utils@3.5.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@docusaurus/utils/-/utils-3.5.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@docusaurus",
      "name": "types",
      "version": "3.5.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "37a1a7b4b5e82d5530919c3bcc2c70cbd422b845c871357303d02498dc35ea873400fdd25cbacc98330c0487e0ab0b8a59ae8ec7a7a91e897d90cb49a9e9000b"
        }
      ],
      "purl": "pkg:npm/%40docusaurus/types@3.5.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@docusaurus/types/-/types-3.5.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@docusaurus/types@3.5.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@docusaurus/types/-/types-3.5.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@mdx-js",
      "name": "mdx",
      "version": "3.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "788438413ace5b22f72d611efdbbba4daab3ab61d0bc77324cc68eac8f793f6fcb98913b02c7cf7e0246b852cf56a054135042d6b8a4dd522153eb3dbbbd9aac"
        }
      ],
      "purl": "pkg:npm/%40mdx-js/mdx@3.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@mdx-js/mdx/-/mdx-3.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@mdx-js/mdx@3.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@mdx-js/mdx/-/mdx-3.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "estree",
      "version": "1.0.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0189dbd67432638f6d7be551015826cdf7208d84bdd666393f44ca50308b10cfa036703edd3eab5884d744b602a5a869a9241b379704fa01e99cfc978c75b173"
        }
      ],
      "purl": "pkg:npm/%40types/estree@1.0.6",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/estree@1.0.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "estree-jsx",
      "version": "1.0.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e7609c515345c9f6f503600ba1c430fc377505014d992764b82dc1919ea2aa174c7d0cfb25638546e2459683b38e4fba5a28d4e7a9bda0a5c501773ba374e8c2"
        }
      ],
      "purl": "pkg:npm/%40types/estree-jsx@1.0.5",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/estree-jsx/-/estree-jsx-1.0.5.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/estree-jsx@1.0.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/estree-jsx/-/estree-jsx-1.0.5.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "hast",
      "version": "3.0.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "58fb3e6db430e5a0a3fb1ea568d1962c7df0be21eda02bff3f7fa8b4185b3a12601bcaada5d00c9530b12edb13580ecb1f53a1fdb1421ec067d133d2e66df411"
        }
      ],
      "purl": "pkg:npm/%40types/hast@3.0.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/hast/-/hast-3.0.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/hast@3.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/hast/-/hast-3.0.4.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "unist",
      "version": "3.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "928fe0205251bf5efb5e066c65c0709ea24de71fc689e9fca8d3a7d03e5b414ff303355ff59b7706571488baa157dcb801193419b4f7b675223cd8274d7cdcfd"
        }
      ],
      "purl": "pkg:npm/%40types/unist@3.0.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/unist@3.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "collapse-white-space",
      "version": "2.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "968293c58d7308eb86e23f5fe843e7bb2c9891fe7c467861593bd1a1912892007e59b7577a17e316f8b2395624ab3116cf5439911899741612e52c316d0630cf"
        }
      ],
      "purl": "pkg:npm/collapse-white-space@2.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/collapse-white-space/-/collapse-white-space-2.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/collapse-white-space@2.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/collapse-white-space/-/collapse-white-space-2.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "devlop",
      "version": "1.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "456988aa17057f5951601bcd9abeea4cdbb20adffbfe7b368dba69d7e3da96013fac341c053d1f8a848c52927dde2ae55210b986b838718a9ee94fb42265b4ac"
        }
      ],
      "purl": "pkg:npm/devlop@1.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/devlop/-/devlop-1.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/devlop@1.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/devlop/-/devlop-1.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "dequal",
      "version": "2.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d237bea8f28710ca21bdf453084a370ab3c6e9c033018826ccacb1462612483912e9e1897725499bb59a600e4409a003f702c1d93e0411eca603968555c61708"
        }
      ],
      "purl": "pkg:npm/dequal@2.0.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/dequal@2.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "estree-util-build-jsx",
      "version": "3.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f14e5e88be814eb3f1a7f0876ecdb23203fc7ed321479c30d5e20aa1644c96abe5b4717c7d99f92d10ef4cabb10f70d49feb2145b2c6a977a670fe75a050ac19"
        }
      ],
      "purl": "pkg:npm/estree-util-build-jsx@3.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/estree-util-build-jsx/-/estree-util-build-jsx-3.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/estree-util-build-jsx@3.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/estree-util-build-jsx/-/estree-util-build-jsx-3.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "estree-util-is-identifier-name",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "845b6a20365321467d0572dbf32e29606ca4ebec1e9088af3554dc9af93c3683a1f957919f9cba7041f36d446b59b7e9d5f22a7558a98a5ce3fa57da69d3599a"
        }
      ],
      "purl": "pkg:npm/estree-util-is-identifier-name@3.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/estree-util-is-identifier-name/-/estree-util-is-identifier-name-3.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/estree-util-is-identifier-name@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/estree-util-is-identifier-name/-/estree-util-is-identifier-name-3.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "estree-util-to-js",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "58317ec63e6b456983e6d8fa6c8a918ba0a42c85db6cd414731407cc6cac433bc799d606d86ee9fd37f4274829c4682478c64d4c88d3fc0a12bc2f577a172076"
        }
      ],
      "purl": "pkg:npm/estree-util-to-js@2.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/estree-util-to-js/-/estree-util-to-js-2.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/estree-util-to-js@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/estree-util-to-js/-/estree-util-to-js-2.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "astring",
      "version": "1.9.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2c4957763b3096a8d6acfa49160d45c78c2990e0b18f54c31e5495e0f95a4711c65a4a34db8c4809a6bded990c7ece8344a94282e88023eadb5efe465b05c892"
        }
      ],
      "purl": "pkg:npm/astring@1.9.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/astring/-/astring-1.9.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/astring@1.9.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/astring/-/astring-1.9.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "source-map",
      "version": "0.7.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "977062914c6f3ce727e44ef87598aae411ac4dbe7213085a4d2cdc714eade2c0ce1fc356242b2d28ee504f60afb45a0ae85d2c68bee9f711c0a873a508f27280"
        }
      ],
      "purl": "pkg:npm/source-map@0.7.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/source-map@0.7.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "hast-util-to-estree",
      "version": "3.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "95f5f983a86a561f648d2fc1f44da04a4bc71f84993624058aa592d31f5f10dcc497ef16d7646a751c57e9dfc2c318b7d2d3d0b376c83be6a895024da756c8cb"
        }
      ],
      "purl": "pkg:npm/hast-util-to-estree@3.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/hast-util-to-estree/-/hast-util-to-estree-3.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/hast-util-to-estree@3.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/hast-util-to-estree/-/hast-util-to-estree-3.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "comma-separated-tokens",
      "version": "2.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "16ee2125dbf37b29427d03e9f5219689da73accb3bb53ae5bba55bf1719a446724f1048d649269e77f16adbeb42dac787cfc11eb8562638ebc3885136d194666"
        }
      ],
      "purl": "pkg:npm/comma-separated-tokens@2.0.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/comma-separated-tokens@2.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "estree-util-attach-comments",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "70a5309bf1d47130ec621ffd1609ee16aa5faae51bc08ab028cdba0550860cf560bda0a5fe70c20a351f88b971ea5b04677678445c4d6ce43ad2991a1301711b"
        }
      ],
      "purl": "pkg:npm/estree-util-attach-comments@3.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/estree-util-attach-comments/-/estree-util-attach-comments-3.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/estree-util-attach-comments@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/estree-util-attach-comments/-/estree-util-attach-comments-3.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "hast-util-whitespace",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f3c254374ea2a4bc2c9eff9d567f8e2183af02ebc1332fd0a22e8eee6407c5d3d7a63cbe09deb14645b0bb1ec328efb8b1820bb4b05120a82c7694b681073bab"
        }
      ],
      "purl": "pkg:npm/hast-util-whitespace@3.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-3.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/hast-util-whitespace@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-3.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "mdast-util-mdx-expression",
      "version": "2.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "27a7fef61529fa575366a2914a0ed5c3957a32a8c04dcfb713881fdc214d72e64d583f1777223acd0f06a87edff35ebd30ce8fee13014435469e7ee81c1f645d"
        }
      ],
      "purl": "pkg:npm/mdast-util-mdx-expression@2.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/mdast-util-mdx-expression/-/mdast-util-mdx-expression-2.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/mdast-util-mdx-expression@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/mdast-util-mdx-expression/-/mdast-util-mdx-expression-2.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "mdast",
      "version": "4.0.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "90668d6cf87593b005ce0a6e77f80c76f226e71b840b291147e26758a427a3d4c05d56ba5885421933ef6067a42032f8bb009941261b53134149bd5a528efda0"
        }
      ],
      "purl": "pkg:npm/%40types/mdast@4.0.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/mdast@4.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.4.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "mdast-util-from-markdown",
      "version": "2.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "689114cb367a4f396c5f6b3907839fee537b110b40c6fb6b69d30c8250900f2693160b1ee829ad99d275e44967551942835be937256d6de9b43d6ce5362799b0"
        }
      ],
      "purl": "pkg:npm/mdast-util-from-markdown@2.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-2.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/mdast-util-from-markdown@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-2.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "decode-named-character-reference",
      "version": "1.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3bcc75d91ceb505f31c95718d0a268c16b26689c506e6cb4fc4b6736d1d1a6c39c4fb7459395b9f7c7281ea055a665a8d684107ec0aa7c29a464de4326b65576"
        }
      ],
      "purl": "pkg:npm/decode-named-character-reference@1.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.0.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/decode-named-character-reference@1.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.0.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "character-entities",
      "version": "2.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b21c7ba10d00c1e9ff05121d92392fcf9e0f9c4108fc48f05c3488669f3afca29d6da7c78750dffd16060619f885b7b6fae282f459d3e540847723f3dda8bd85"
        }
      ],
      "purl": "pkg:npm/character-entities@2.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/character-entities@2.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "mdast-util-to-string",
      "version": "4.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d07e38bc38a69f9d45d18c2fc522529b47820ce25346598dd11d72061e072e3f70895d439f44285c66ef1405a3da1488b554e50a6045d61a8a948c9405514b3e"
        }
      ],
      "purl": "pkg:npm/mdast-util-to-string@4.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-4.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/mdast-util-to-string@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-4.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "micromark",
      "version": "4.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a3fb1dd273287fc9187dff93a9c0f1dd54ab8014dc6694af61c00721f1e1bf9540b8d9a2b02c63871e989b14bc3c51296fdcf958a58a3ddcdfd23336deba3745"
        }
      ],
      "purl": "pkg:npm/micromark@4.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/micromark/-/micromark-4.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/micromark@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/micromark/-/micromark-4.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "debug",
      "version": "4.1.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bc80a159d546dcb1b548cc44bc8fc02be15626d865aea953bbb7dbae5cb04e491a38dc24fd40066942d74657fcbe4cc504b566d3390c742aae84be5a3a38573d"
        }
      ],
      "purl": "pkg:npm/%40types/debug@4.1.12",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/debug@4.1.12",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "ms",
      "version": "0.7.34",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9c6f7a1b75a9e9a73202026a19ab233836fe69cac8eca96d3e2471cc73d79cfdcd808dbc6e940346fe77a256ea1976df7201796a288798edf1a701294b92ddf6"
        }
      ],
      "purl": "pkg:npm/%40types/ms@0.7.34",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/ms/-/ms-0.7.34.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/ms@0.7.34",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/ms/-/ms-0.7.34.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "micromark-core-commonmark",
      "version": "2.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0944322abd5effffd9383c83d54df18adeb35f0cb56bcab66b54b51cab4896682fbabac4a5ac3f63dcba29221b17c3f9f5c9ff363cc7c8ef90d9f03260b42b00"
        }
      ],
      "purl": "pkg:npm/micromark-core-commonmark@2.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-2.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/micromark-core-commonmark@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-2.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "micromark-factory-destination",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8fd0c6ad02e6fd4865dad0b371b2e1cb9917b2090752b8c91e0e1f1407a8311c099897ab4fd6b0e0512121b652b5637c037a8cc0ea75bb31ebe142fc0089f1b4"
        }
      ],
      "purl": "pkg:npm/micromark-factory-destination@2.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-2.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/micromark-factory-destination@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-2.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "micromark-util-character",
      "version": "2.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2af39557e5f5c8b05fb3d742052a29abff86d4f7204f79402b4ee60b80735e2e44eda87330017ca08ba90c327a9a27af23a17e94001391b4109508b125f4f769"
        }
      ],
      "purl": "pkg:npm/micromark-util-character@2.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/micromark-util-character@2.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "micromark-util-symbol",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f0966df44959e64c939cef789ae3f12064bca321254496a224ef04cd5e994b2190d48b3cc70978438e6a53950e83e6c61f8022916ce2cf488de2c14b5acf0f1b"
        }
      ],
      "purl": "pkg:npm/micromark-util-symbol@2.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/micromark-util-symbol@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "micromark-util-types",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a0d87a4b658c1d6459ae6badb119830df9332adc45f9b7365712c2f5dbedac32111659fadbb56c14fe9f2cc813af218396380b3e392bcd048370fae33f20c9e7"
        }
      ],
      "purl": "pkg:npm/micromark-util-types@2.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/micromark-util-types@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "micromark-factory-label",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "451de2f7aa2164675efffe1649efdd26cc4e5fabf1220f538a62c04b78b8121040171f129b94a6a957d1f04f3b0cf491df59c402365f6edf7538c65670d81d67"
        }
      ],
      "purl": "pkg:npm/micromark-factory-label@2.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-2.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/micromark-factory-label@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-2.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "micromark-factory-space",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4caafe2c80d7da990125714bce9c8fca58f360adccb6696531430e0d34092147c31a770449aa81f7475bf48014733e0064024575df14f733a9f6dcb5e39f2bc6"
        }
      ],
      "purl": "pkg:npm/micromark-factory-space@2.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/micromark-factory-space@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "micromark-factory-title",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8d8f024b19a958b3b14beb7c5be146dd78a0734443400f5b28c63f13020bbec7ac8919e289531e8d84c4e30ba635cd9fe146c06b85ac1ea7b7275412d6c962f8"
        }
      ],
      "purl": "pkg:npm/micromark-factory-title@2.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-2.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/micromark-factory-title@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-2.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "micromark-factory-whitespace",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "dbc91bc1a063739c802355da75b74f6075ff7839ea6941558a42f0aceec50e7286ee5a60c67be4fd7191857fcf37498e67e741499f8b82e9c74beead61003384"
        }
      ],
      "purl": "pkg:npm/micromark-factory-whitespace@2.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-2.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/micromark-factory-whitespace@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-2.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "micromark-util-chunked",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6a72bc49698da6191775a2a0cf9849bc66bb974d2a99c694428318b01c039522852a373a8231973c3c3714d2f735bc2ae4bf2013e4426c6a93c38f452b9432be"
        }
      ],
      "purl": "pkg:npm/micromark-util-chunked@2.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-2.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/micromark-util-chunked@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-2.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "micromark-util-classify-character",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4b4cded91f461fe7eee35140ee96d2a8d58e6e8fe4cf07fcacdffe206956ff8b42ea80023acf01fbe6e1fa2f5b572367c0272e92c6c5c2c0667b93822970b023"
        }
      ],
      "purl": "pkg:npm/micromark-util-classify-character@2.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-2.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/micromark-util-classify-character@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-2.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "micromark-util-html-tag-name",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c4d9f83ea923da9b9184a74a4e6f2dd581c2fc1023c7a084c111579ed4da45fff1d7a6aa91aea8b95a2eb66f907642124e54fb7b6cd4ed4e197650cb25dd8c73"
        }
      ],
      "purl": "pkg:npm/micromark-util-html-tag-name@2.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-2.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/micromark-util-html-tag-name@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-2.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "micromark-util-normalize-identifier",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "db18584f4b1fa3ce4532b50fb4770fa36aeba759706c3104ce9c7b8e21f6c5724ba81bb2e07d068179394e853c204c2844eb57b8bf0d0f4b6d55ae2b36a60adf"
        }
      ],
      "purl": "pkg:npm/micromark-util-normalize-identifier@2.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-2.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/micromark-util-normalize-identifier@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-2.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "micromark-util-resolve-all",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e8a53aa8eec367b18991a0a0c0136da655c2bc69094e853ceb26c101475abef82c0a21bc9524af631afd321c2643eb9da73cb01ec978469189b18586d690ce70"
        }
      ],
      "purl": "pkg:npm/micromark-util-resolve-all@2.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-2.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/micromark-util-resolve-all@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-2.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "micromark-util-subtokenize",
      "version": "2.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8d936d88597fd5a63bdf24b7506424bad0f451b853b7af2a9d1a70d8f89f9b3e7057d87c80e56c37bd2ff8babf7f5aca694fd6f29c517bccbc43d157d4039ed5"
        }
      ],
      "purl": "pkg:npm/micromark-util-subtokenize@2.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-2.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/micromark-util-subtokenize@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-2.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "micromark-util-combine-extensions",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bd9662a38f24ece3747d54b70948056ad587a0a6db2d32bfad3ee9ce9278063a7926391979ab117eb4bdc2c05d0c92b67092c731c91765dccf492af507c6b8a1"
        }
      ],
      "purl": "pkg:npm/micromark-util-combine-extensions@2.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-2.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/micromark-util-combine-extensions@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-2.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "micromark-util-decode-numeric-character-reference",
      "version": "2.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6e690d73bcfc5a7ea4823666547397dd2a301a655d8584bbc81a4c9ee3273f30eaffac70540eb4e03b8e5cc6533b596fab4d60f8075f6b4a44d942869712f55d"
        }
      ],
      "purl": "pkg:npm/micromark-util-decode-numeric-character-reference@2.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-2.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/micromark-util-decode-numeric-character-reference@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-2.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "micromark-util-encode",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a52f9139f0970062d608e73c7a0701bd3d247f6ec6a1632ab5d6ab35f0dc8dbe982ee57970cde2a06e3962cdaa395a9ea926e368a83bdaf53e59bcb779d74fb0"
        }
      ],
      "purl": "pkg:npm/micromark-util-encode@2.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-2.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/micromark-util-encode@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-2.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "micromark-util-sanitize-uri",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5a162fe5411c66b6c0b65b273ee0a11d402cbbf8813ce55a115b27b4b04876989b3b475dcbc3b36af673de22f6c55bc164ea6896e8d29623fae4aab4ffb28863"
        }
      ],
      "purl": "pkg:npm/micromark-util-sanitize-uri@2.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/micromark-util-sanitize-uri@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "micromark-util-decode-string",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "af849cea579e5139f73fa824db4685323da7b4fc27eaaa4366a5af626006e8d82f1532258f85adac0b9d2e2eb9a98a1a19d5d85625d8c36a649a7ed09c815ab0"
        }
      ],
      "purl": "pkg:npm/micromark-util-decode-string@2.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-2.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/micromark-util-decode-string@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-2.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "unist-util-stringify-position",
      "version": "4.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d00495d3a000a0a083912dbec70e515c9cb0aeebaba5b0b82594a6ee7afb30eb75a23033bf2c9a3be53165fd7c8fc14217a926cc264a70080dff2bb6826d9781"
        }
      ],
      "purl": "pkg:npm/unist-util-stringify-position@4.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/unist-util-stringify-position@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "mdast-util-to-markdown",
      "version": "2.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "491d959c811d54d0896cfeb2ee45532603cb89f76bf16114e38d1f41e73ba87a07394cffa09da398d46a743437adb892b4e5dbda6083193bb0b0ae4e3d481895"
        }
      ],
      "purl": "pkg:npm/mdast-util-to-markdown@2.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-2.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/mdast-util-to-markdown@2.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-2.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "longest-streak",
      "version": "3.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f518bea3425881e8536950410e832a225f065ed6d683bd753b7b2b7ed707859d1daa7113a8b6a820ad31d7b7d4c3dac54a52bfd0d96c29ed00861ca5e695c4da"
        }
      ],
      "purl": "pkg:npm/longest-streak@3.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/longest-streak@3.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "mdast-util-phrasing",
      "version": "4.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4ea202c32bc9269070bc600c6638f82769f45fc416a76d5bf65d28ede5f2549db960d5986c90d52320f56d95c4e96b55e9198a2556264002966b4cd6380073db"
        }
      ],
      "purl": "pkg:npm/mdast-util-phrasing@4.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-4.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/mdast-util-phrasing@4.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-4.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "unist-util-is",
      "version": "6.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "daa0931e29b07712dfcfe6337467e4a8d947d2d2e2f718d39c775d3e6270b481bd306b1d6eeb5f4dce0ffa168f0fb97b0a3c5ffd6663fb07b9a9f54fbefc5f63"
        }
      ],
      "purl": "pkg:npm/unist-util-is@6.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/unist-util-is@6.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "unist-util-visit",
      "version": "5.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "311d38baf0fed3b73097fca156e55602dc3edc6391fe49e52f9e4d77fc0075b964dbb18256dde5aa94e2bf2fed909719a0d3f34f04b563e28ca2394b0e1a13ce"
        }
      ],
      "purl": "pkg:npm/unist-util-visit@5.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-5.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/unist-util-visit@5.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-5.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "unist-util-visit-parents",
      "version": "6.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2ff3ea5b37d33fd973cc46ba08ab349369c04714dd65dbb0df3ca1f1dd8d5419eccaf1e3497e135ac7b7f3c62bad029bbc8f30db47c68c6961813f7a5b02b293"
        }
      ],
      "purl": "pkg:npm/unist-util-visit-parents@6.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-6.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/unist-util-visit-parents@6.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-6.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "zwitch",
      "version": "2.0.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6d7138711fe455984a657fd18cf11f94768a56151597ce67a14defe9bf1aa5f404735c7803ecc1c6367894df0ba8677a599ddd97df29638a3bd7b5459a83e9f8"
        }
      ],
      "purl": "pkg:npm/zwitch@2.0.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/zwitch@2.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "mdast-util-mdx-jsx",
      "version": "3.1.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6df3a3bcdb7ed4071b3cb4c5305598d78f67273d0e8e67b026cdcb410e69232546c4fe0274ea8d5492fa91368ce5cebca7cabcd97bf79c2c857d49ee11c1f751"
        }
      ],
      "purl": "pkg:npm/mdast-util-mdx-jsx@3.1.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/mdast-util-mdx-jsx/-/mdast-util-mdx-jsx-3.1.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/mdast-util-mdx-jsx@3.1.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/mdast-util-mdx-jsx/-/mdast-util-mdx-jsx-3.1.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "ccount",
      "version": "2.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7b2ac5d23885a58fb776b4fadfcddfd6a8646c6b0b4a27cd02303ad4852366398b0968c8b58e8b07d7edf588680e0c1f99c941db386ee752dcefef796fc35102"
        }
      ],
      "purl": "pkg:npm/ccount@2.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/ccount@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "parse-entities",
      "version": "4.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "496cef61c48987877f4862c83907d9fc2a0dbfa053948e98110ecd8fcda80d59d1a707bf67f17510cc78db1dc900ec060650a37821f40512506d0fe8a472f5ef"
        }
      ],
      "purl": "pkg:npm/parse-entities@4.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/parse-entities/-/parse-entities-4.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/parse-entities@4.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/parse-entities/-/parse-entities-4.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "unist",
      "version": "2.0.11",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0a604a88be8d368fceaa098c9fde4593d5a1969da6b6f22ff8a36940a3761784a3beb11eb2e6d34561984a0f819d664e9e509a493535b0ca6c04ece06d8867b0"
        }
      ],
      "purl": "pkg:npm/%40types/unist@2.0.11",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/unist/-/unist-2.0.11.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/unist@2.0.11",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/unist/-/unist-2.0.11.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "character-entities-legacy",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4693e9d1ab13ffab9f466fff009570a558996c633f3248d017125c710447988485ff6d8d06db07a805a62fefe99a43d6a08509756c9e565793975c3274701355"
        }
      ],
      "purl": "pkg:npm/character-entities-legacy@3.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/character-entities-legacy@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "character-reference-invalid",
      "version": "2.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "881678178c116f239156cbb48cf57b81790eb066231873e6032bfe1e21c6f208b93ed0bd288da3d7ebfcfed9626d1be3a165f4dbbca9986fe7d07b4ee6deee9f"
        }
      ],
      "purl": "pkg:npm/character-reference-invalid@2.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-2.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/character-reference-invalid@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-2.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-alphanumerical",
      "version": "2.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8666d8857ffd314305e6e87bb4e5f22bf9f466f5a969de5c681035ec6b02eafcae0aa696962446e4ad6a4bd8a799484431a381216effc210274b0bde5bf2ed67"
        }
      ],
      "purl": "pkg:npm/is-alphanumerical@2.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-2.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/is-alphanumerical@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-2.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-alphabetical",
      "version": "2.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "156cb263ad0c79337279246990cd88af2d06f61a6befff640f8d260ff706404ba295c6584b8a24cfc48dd90eab2c227c81b0ade9f37eac2fbab4c192f7d2dac5"
        }
      ],
      "purl": "pkg:npm/is-alphabetical@2.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-2.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/is-alphabetical@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-2.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-decimal",
      "version": "2.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "00007d862a2642ce435d6711075aeab31194b2d6d1ae814e3cf540a26364ff75c74792721190a13b24d67b6a1ac8a9ec4acaff91c1aa17ecfacae1fa1c7a4dd0"
        }
      ],
      "purl": "pkg:npm/is-decimal@2.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/is-decimal/-/is-decimal-2.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/is-decimal@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/is-decimal/-/is-decimal-2.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-hexadecimal",
      "version": "2.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0e0650a76e3573ca0ee9c03549b4c45a25dea31578daf95c271807f81de18b5022aaa2abb9947764617c227ddf8f8fbfcbfeeb1ef94e64b66d809ff8b6d60666"
        }
      ],
      "purl": "pkg:npm/is-hexadecimal@2.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-2.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/is-hexadecimal@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-2.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "stringify-entities",
      "version": "4.0.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2307c1a6d6ad94ef90089528d7d02abeb3cdaa554ca56f5810bd8b21563e469bf6aac8c21b16832cd460786b1058985f22d79bb8986c1922e36816cd490fa27a"
        }
      ],
      "purl": "pkg:npm/stringify-entities@4.0.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-4.0.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/stringify-entities@4.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-4.0.4.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "character-entities-html4",
      "version": "2.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d6fedf810463ea19d2c05a6ad44bb4ca7aff083130d2b5e8d81eb5a97acb35d1d998f2a06fb7ea4b56b6270174ac84a8f6aefb8c323c54c107a00a67f2a0e864"
        }
      ],
      "purl": "pkg:npm/character-entities-html4@2.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-2.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/character-entities-html4@2.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-2.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "vfile-message",
      "version": "4.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8d10d9d4830bb6d1a3e3529c66f96b600688dc27eaa4ba5fa5ff8c7e2835def893e8d2af473599fa55f3d18e43eb4c3ab8920100e1aaf664877f4824b45d1dbb"
        }
      ],
      "purl": "pkg:npm/vfile-message@4.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/vfile-message/-/vfile-message-4.0.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/vfile-message@4.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/vfile-message/-/vfile-message-4.0.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "mdast-util-mdxjs-esm",
      "version": "2.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "11c98ea71b19f7a0af94fd3736086d1f512c2edaf49fd4e6e253d425405c715f51c143a77aa4b2720d7d9f91c6cc27fed742e8ccc45239bb55af779ed56a07b6"
        }
      ],
      "purl": "pkg:npm/mdast-util-mdxjs-esm@2.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/mdast-util-mdxjs-esm/-/mdast-util-mdxjs-esm-2.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/mdast-util-mdxjs-esm@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/mdast-util-mdxjs-esm/-/mdast-util-mdxjs-esm-2.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "property-information",
      "version": "6.5.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3e04e0b3f065bc7c4ebbc42e10def08b90343a65da05c1e99824937a172ce94baef48903204a35dc7cbb9fcf7c4477eb438f6f282a067966526802b4d67c158a"
        }
      ],
      "purl": "pkg:npm/property-information@6.5.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/property-information/-/property-information-6.5.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/property-information@6.5.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/property-information/-/property-information-6.5.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "space-separated-tokens",
      "version": "2.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3c41a5030ac6f325c65d18d6df67c66e0eba24094e0306ce6eea95a09a6ffe6460a160d07e01f5c033efb735b25123405c119293c87be796036db704cb7487d9"
        }
      ],
      "purl": "pkg:npm/space-separated-tokens@2.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/space-separated-tokens@2.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "style-to-object",
      "version": "0.4.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1d83681d96b61a8ad8372aa209a060b31bdc2489fb387aba8a71206be13a29ede6e49928aa941b9c5b2c9388f07be2bb02119ad9f7216b8c1239fd4a9f4d5d32"
        }
      ],
      "purl": "pkg:npm/style-to-object@0.4.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/style-to-object/-/style-to-object-0.4.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/style-to-object@0.4.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/style-to-object/-/style-to-object-0.4.4.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "inline-style-parser",
      "version": "0.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ecd5e896c2b80804b9fb1bdd8f938c31b23deb6854ff0bf0a3193e2d647d124f5b56dcaeb9849c0cde9e4b4ad49ba4f1029169c3b097d68e2e27371de00c83dd"
        }
      ],
      "purl": "pkg:npm/inline-style-parser@0.1.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.1.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/inline-style-parser@0.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.1.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      },
      "tags": [
        "parse"
      ]
    },
    {
      "group": "",
      "name": "unist-util-position",
      "version": "5.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7ee72c0bb1e35ef901e51de44c23bb9148d176b4b4049b7733f14fc661cc04e9bc2508b606c1c01c5b32dbb13412894ff2ba743735ec27e8cd3f20d6bce2593c"
        }
      ],
      "purl": "pkg:npm/unist-util-position@5.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-5.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/unist-util-position@5.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-5.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "hast-util-to-jsx-runtime",
      "version": "2.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1ffcb4f8858f76c2cb4bbdfc3fcb439eb43c67e763d76cd043a582d754c8336d42f16155a08c5ca965dfd87de18935598c5d405aaa22986c2b4d679c5ab9e645"
        }
      ],
      "purl": "pkg:npm/hast-util-to-jsx-runtime@2.3.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/hast-util-to-jsx-runtime/-/hast-util-to-jsx-runtime-2.3.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/hast-util-to-jsx-runtime@2.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/hast-util-to-jsx-runtime/-/hast-util-to-jsx-runtime-2.3.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "style-to-object",
      "version": "1.0.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c53e3b23f128d2bc0999a5c2e288a50c60d62e8855851ea8ff101070f40df2ae9006e6552fca8c60bf3990b9924f970f8c0a2bc2fa88038a974d142860768bea"
        }
      ],
      "purl": "pkg:npm/style-to-object@1.0.8",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/style-to-object/-/style-to-object-1.0.8.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/style-to-object@1.0.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/style-to-object/-/style-to-object-1.0.8.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "inline-style-parser",
      "version": "0.2.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d1a3bc16484d6658ff6486cd8bb2f1c6bd76a1b4fb70bd66a0f7c4e2d8352e45fb2e52df0ba0de5f8976644b9dd6e90ff63350c8d9dfcd056ac1bc260004d8e1"
        }
      ],
      "purl": "pkg:npm/inline-style-parser@0.2.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.2.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/inline-style-parser@0.2.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.2.4.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      },
      "tags": [
        "parse"
      ]
    },
    {
      "group": "",
      "name": "markdown-extensions",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a39bcbeda0d66ad3935fc2f3692d563286a8c4888b45026e20a29edb0030e887942c31daa9b8aa8a0826c7ea4abd90dbd528fea44e3a4a7d53ee50aa7c5b60d5"
        }
      ],
      "purl": "pkg:npm/markdown-extensions@2.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/markdown-extensions/-/markdown-extensions-2.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/markdown-extensions@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/markdown-extensions/-/markdown-extensions-2.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "periscopic",
      "version": "3.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bca890f1146d925f4ffabffea1e7e1db90b77e1c9ba6d9072826523e5717889bb1dad245e791a7123dc1567e00e6029fabd3565975ebc641c1c153d47c7d28a7"
        }
      ],
      "purl": "pkg:npm/periscopic@3.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/periscopic/-/periscopic-3.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/periscopic@3.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/periscopic/-/periscopic-3.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-reference",
      "version": "3.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bf7ae1b7f2e055cb1d65adced8daacf8d328c0b3b178e9bb032f7efc0450d85faa12800d45caab8c064a18dd2ff329947ad646824a76e8b4e7193ec7d10a3d3e"
        }
      ],
      "purl": "pkg:npm/is-reference@3.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/is-reference/-/is-reference-3.0.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/is-reference@3.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/is-reference/-/is-reference-3.0.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "remark-mdx",
      "version": "3.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "dcfcf7c8f439461b76a4ce51fb427632b1a8052af37feb491bde0dfadfe295f761f182f2c8a62d89d018c13bde076d01a0701cc08a29394aa172687617b84660"
        }
      ],
      "purl": "pkg:npm/remark-mdx@3.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/remark-mdx/-/remark-mdx-3.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/remark-mdx@3.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/remark-mdx/-/remark-mdx-3.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "mdast-util-mdx",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "25f6d82c05bb5e76134db52c9a9bb491d05455efb2295259048b448f0c982620c9b99f70e1e79aaa4b381d03be47ba1b8d6812db2995eb4198a48d78520e79e3"
        }
      ],
      "purl": "pkg:npm/mdast-util-mdx@3.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/mdast-util-mdx/-/mdast-util-mdx-3.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/mdast-util-mdx@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/mdast-util-mdx/-/mdast-util-mdx-3.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "micromark-extension-mdxjs",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "03cef77c97e19c9dac899c94ac9df5977e14ab0cb8c48166bcf635a23f846a7e4f1dc3c163312cbeabd619a59c7c422bd753b90e5c37a76cb4b595a92870de8d"
        }
      ],
      "purl": "pkg:npm/micromark-extension-mdxjs@3.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/micromark-extension-mdxjs/-/micromark-extension-mdxjs-3.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/micromark-extension-mdxjs@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/micromark-extension-mdxjs/-/micromark-extension-mdxjs-3.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "acorn",
      "version": "8.12.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b5ca46c88f736e2cd3f496d5ea8604e3bed5ea64e55efbe2d13d06dd2348604d9aa66fc6e61b816b5f8af3d5467a8bdb83e8f2702adf865dc00f112b3ae3ba26"
        }
      ],
      "purl": "pkg:npm/acorn@8.12.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/acorn/-/acorn-8.12.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/acorn@8.12.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/acorn/-/acorn-8.12.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "acorn-jsx",
      "version": "5.3.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "aeaf6cf893617f4202863b435f196527b838d68664e52957b69d0b1f0c80e5c7a3c27eef2a62a9e293eb8ba60478fbf63d4eb9b00b1e81b5ed2229e60c50d781"
        }
      ],
      "purl": "pkg:npm/acorn-jsx@5.3.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/acorn-jsx@5.3.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "micromark-extension-mdx-expression",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b08d27c21503cfdef1cb3a8901b1d0869e537dac44bd9659d890ea528fbb36fc88606e8167908f3ea8f6a205283c99665c7067c9953321283dfa852653ab548d"
        }
      ],
      "purl": "pkg:npm/micromark-extension-mdx-expression@3.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/micromark-extension-mdx-expression/-/micromark-extension-mdx-expression-3.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/micromark-extension-mdx-expression@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/micromark-extension-mdx-expression/-/micromark-extension-mdx-expression-3.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "micromark-factory-mdx-expression",
      "version": "2.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e44e48da91732728360ad7a6a806dcc8292da475ee25b0019ec6f7db05f653c2102a1855141aa47194792d19b5595a05a9ae244ee7992b869b7a9ef0768f67af"
        }
      ],
      "purl": "pkg:npm/micromark-factory-mdx-expression@2.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/micromark-factory-mdx-expression/-/micromark-factory-mdx-expression-2.0.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/micromark-factory-mdx-expression@2.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/micromark-factory-mdx-expression/-/micromark-factory-mdx-expression-2.0.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "micromark-util-events-to-acorn",
      "version": "2.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "164fb1981acebfd4199c40e0b8bf4e23dfcd410a7a1f3e05b90e189826ffe55efef5e021d6ce80612bcbdb4907903ebb60883b129139e1389295cb1fdefc9980"
        }
      ],
      "purl": "pkg:npm/micromark-util-events-to-acorn@2.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/micromark-util-events-to-acorn/-/micromark-util-events-to-acorn-2.0.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/micromark-util-events-to-acorn@2.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/micromark-util-events-to-acorn/-/micromark-util-events-to-acorn-2.0.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "acorn",
      "version": "4.0.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bde4139d63fed43ff16f156b3c2df31e70994634ab29f85b314944038de23192eeec4b274ed90992522ec2b08f6ce8bc624bc3400896d39550405befcfda2279"
        }
      ],
      "purl": "pkg:npm/%40types/acorn@4.0.6",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/acorn/-/acorn-4.0.6.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/acorn@4.0.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/acorn/-/acorn-4.0.6.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "estree-util-visit",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9b92a0887f39c408615bc5ad6b4bd284b714bceb21dcb2cf236615c1c6e2a3597b134f4d4cb2f513231914cd4ec96a30a07d2c91270d6e138f97891c060cd3c3"
        }
      ],
      "purl": "pkg:npm/estree-util-visit@2.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/estree-util-visit/-/estree-util-visit-2.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/estree-util-visit@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/estree-util-visit/-/estree-util-visit-2.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "unist-util-position-from-estree",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "29a155463a2a2f217a61709b54b35a77f792e3e39f3d0427db239def317f8794ff0922f6bfc36937a6b94cfbed6d7b61006c399c6f8fb93b6af8374866bf9c45"
        }
      ],
      "purl": "pkg:npm/unist-util-position-from-estree@2.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/unist-util-position-from-estree/-/unist-util-position-from-estree-2.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/unist-util-position-from-estree@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/unist-util-position-from-estree/-/unist-util-position-from-estree-2.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "micromark-extension-mdx-jsx",
      "version": "3.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bcdb856fd7333fc402b4041c1099f4509409640f0393a0d7281ab1f9b83fc34586b92c43c4dafb844ad6f3db47518df57545b836a10e5b098450d8634c598792"
        }
      ],
      "purl": "pkg:npm/micromark-extension-mdx-jsx@3.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/micromark-extension-mdx-jsx/-/micromark-extension-mdx-jsx-3.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/micromark-extension-mdx-jsx@3.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/micromark-extension-mdx-jsx/-/micromark-extension-mdx-jsx-3.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "micromark-extension-mdx-md",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "129022b33b01ddb970e11a5b6bbc53394a6d705781162fba3d8f159c9da1862987faf0900e2ad682c329cfbc355dc644ecb56b4805066fd549a46f6086562f61"
        }
      ],
      "purl": "pkg:npm/micromark-extension-mdx-md@2.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/micromark-extension-mdx-md/-/micromark-extension-mdx-md-2.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/micromark-extension-mdx-md@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/micromark-extension-mdx-md/-/micromark-extension-mdx-md-2.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "micromark-extension-mdxjs-esm",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0c9165e19aa412b469abf7403f2796a75e6d1ab72bac9868d6128ae6e052ef4042b5fac8160f35b2a71356edd36be283d53939bc0b41344956c6d01afa6f0af4"
        }
      ],
      "purl": "pkg:npm/micromark-extension-mdxjs-esm@3.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/micromark-extension-mdxjs-esm/-/micromark-extension-mdxjs-esm-3.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/micromark-extension-mdxjs-esm@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/micromark-extension-mdxjs-esm/-/micromark-extension-mdxjs-esm-3.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "remark-parse",
      "version": "11.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "142c6528b3469274b96daff5966a588a3314cd7d9eb315b9c50aa35b1c3678715f4b631275a1d520d166863a3ea8dd5685984d8a6ab475901337da47d080eba4"
        }
      ],
      "purl": "pkg:npm/remark-parse@11.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/remark-parse/-/remark-parse-11.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/remark-parse@11.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/remark-parse/-/remark-parse-11.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "unified",
      "version": "11.0.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c4abc684f5b0de4f3842387c6c8dd97898ea9f269d2be18416d6b349f66ffeb29e4e44e3389868ea616a87648cf7a888719a24c623a983bf066b34d283cf8a1c"
        }
      ],
      "purl": "pkg:npm/unified@11.0.5",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/unified/-/unified-11.0.5.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/unified@11.0.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/unified/-/unified-11.0.5.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "bail",
      "version": "2.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d313ba99877b241d987acc432a995a7d1a6c88eccfb7d574d9d74f08b6d8d716063ce5f6e0d4f2379d2a9d4c6008f712a183212a902e0538d0a1164202450347"
        }
      ],
      "purl": "pkg:npm/bail@2.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/bail@2.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "extend",
      "version": "3.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7e3aae0b9f5c0fb0b25babab3572b4141b9f9197288861bcd304ee3ee8d7e7dd1c0794ed967db4136501e12fd601156a8577df665d8b3604be81074f2088a6fe"
        }
      ],
      "purl": "pkg:npm/extend@3.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/extend@3.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-plain-obj",
      "version": "4.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f8f822faf32e50d909c84c62301b792251683322a7af9ce127852ca73e7c58e841179428219905c8d1c86c102d1f0cd502093946d9dd54db0344deb5fe6983aa"
        }
      ],
      "purl": "pkg:npm/is-plain-obj@4.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/is-plain-obj@4.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "trough",
      "version": "2.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b663292b4d018d9894c95cafac12bb9277ab3609a0bdc57f28b572ba66bf482f9340dd7aec6acc45c880353cf4f7e937cd6f0bf2deb48d63b51a97e465d8d36b"
        }
      ],
      "purl": "pkg:npm/trough@2.2.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/trough/-/trough-2.2.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/trough@2.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/trough/-/trough-2.2.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "vfile",
      "version": "6.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2b321b1fff6d5dab76bb7d237feb26330142b27a38c0755d366cc5c8bf93fcbdd41aaaa4e8929f56a3853991296521c00c7d64e3469be8d5085d9ab8db6a2fdd"
        }
      ],
      "purl": "pkg:npm/vfile@6.0.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/vfile/-/vfile-6.0.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/vfile@6.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/vfile/-/vfile-6.0.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "remark-rehype",
      "version": "11.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "83fa2c011be39015dbe96a345ef01e5d0a2156d6bc8bce0009b7a73e9a12b314ce407fc07b4fd118fe166609cc1f9a4c2e9b23e051bb38799c21c5f1a736bc79"
        }
      ],
      "purl": "pkg:npm/remark-rehype@11.1.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/remark-rehype/-/remark-rehype-11.1.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/remark-rehype@11.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/remark-rehype/-/remark-rehype-11.1.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "mdast-util-to-hast",
      "version": "13.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "40660a12e52c613f7290a04230e1032ec53925139b590bac02894531e928fed60fb9f36445f7c10108c813ef7d8db03cef1bfa1609a32edc2387dc0159a8f000"
        }
      ],
      "purl": "pkg:npm/mdast-util-to-hast@13.2.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-13.2.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/mdast-util-to-hast@13.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-13.2.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@ungap",
      "name": "structured-clone",
      "version": "1.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cee55d16b3098ae083414302cd0683e8a2f6f0c8e7aaa37c5e702a884abd3cd9bf8423d34867eb5c239fc23d68c382c56ffb4dca624fc2c35b55e3dcd7116aad"
        }
      ],
      "purl": "pkg:npm/%40ungap/structured-clone@1.2.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@ungap/structured-clone@1.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "trim-lines",
      "version": "3.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9118fc07e60764273d91061d59f241dbfa1497dac0f7da9ba3061806daf8ba2e26672010d89a6f54177fe94d989680137ea06105348c853a60047b54d0c7f746"
        }
      ],
      "purl": "pkg:npm/trim-lines@3.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/trim-lines/-/trim-lines-3.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/trim-lines@3.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/trim-lines/-/trim-lines-3.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "history",
      "version": "4.7.11",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "aa30c946b9af04c893c7e8f22f1bcb7c953b5339c5ba8903bf87f7591bab88728445c715a4553ef173105006c3ce88890ac99ec71444c5078cc3009d6a648a0c"
        }
      ],
      "purl": "pkg:npm/%40types/history@4.7.11",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/history/-/history-4.7.11.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/history@4.7.11",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/history/-/history-4.7.11.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "commander",
      "version": "5.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3f40b2b0d0d0eebb55c3840842d9be311c55ebabca152be5b10bc6617656477a855348e530a1d9659830f1efbc0d26a1e140ca32a9e49d10d0cfec6e41743f66"
        }
      ],
      "purl": "pkg:npm/commander@5.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/commander@5.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "joi",
      "version": "17.13.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a2d0c0e2575c231f995ec2875a6a74622cc2c1e551646f7a275d1bd057af8dfba770b3b5a17e7d4c7a0098790db9b609fbd816b18b29e64f2fe226faa03bf57c"
        }
      ],
      "purl": "pkg:npm/joi@17.13.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/joi/-/joi-17.13.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/joi@17.13.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/joi/-/joi-17.13.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@hapi",
      "name": "hoek",
      "version": "9.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fdceab7f85099661e50bd6f905a36fcc0705bfb1d9d901da5740f8fc736505dbc59ef42af11238918761c8f0a5ed78fea16bd3590f2e8e1a92e772c88007ba29"
        }
      ],
      "purl": "pkg:npm/%40hapi/hoek@9.3.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@hapi/hoek@9.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@hapi",
      "name": "topo",
      "version": "5.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7e84192898a0ece6f404c01805f70993c77bed0b4e7bb5a8e28c7b7dfd65418a0d3406fa8f0718d6771da32d9ef70419cef372ece0d90982642bc93399c02702"
        }
      ],
      "purl": "pkg:npm/%40hapi/topo@5.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@hapi/topo@5.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@sideway",
      "name": "address",
      "version": "4.1.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "22a3bf0d44075243de8b1350f27d0903ad74da14fd0a66a58cd4cf990d6ef0c121068fd1e10f1e28b37fbc6671b9e6f03aba0307871ba6385e0f8fbfb0a14ae1"
        }
      ],
      "purl": "pkg:npm/%40sideway/address@4.1.5",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@sideway/address/-/address-4.1.5.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@sideway/address@4.1.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@sideway/address/-/address-4.1.5.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@sideway",
      "name": "formula",
      "version": "3.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fe9a076492558f1dcbfb3543ea0f4a8077d89dbe38de88bbc0bbbf5caa230ef887cba1ce10e03acf54eb939691d5d19c98f7a724481bdac2b623cd0b792dcc22"
        }
      ],
      "purl": "pkg:npm/%40sideway/formula@3.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@sideway/formula@3.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@sideway",
      "name": "pinpoint",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "44d88ea133e4a6d16d495cd07af63fc96b59c1ffd1c725673f2fce700f4704cdcc9460e704460be41e351f43139f451e73c1e2fb6a94b537c6d9659906631e8d"
        }
      ],
      "purl": "pkg:npm/%40sideway/pinpoint@2.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@sideway/pinpoint@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "react-helmet-async",
      "version": "1.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f63679eff7409fdb77aba8677904b4c2e92a0b610d38180c3551216ff646f594b151eb73548c38880984537f0869583740661ab903e149e513b8852d160956a6"
        }
      ],
      "purl": "pkg:npm/react-helmet-async@1.3.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/react-helmet-async/-/react-helmet-async-1.3.0.tgz"
        }
      ],
      "type": "framework",
      "bom-ref": "pkg:npm/react-helmet-async@1.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/react-helmet-async/-/react-helmet-async-1.3.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      },
      "tags": [
        "framework"
      ]
    },
    {
      "group": "",
      "name": "invariant",
      "version": "2.2.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a6125f41506e689339ada3a926349f9220fa0696c213836cfff2da5e5eb0198b54058f379d64ba45ff6d5e6d9ef1568aeb42448d895d6cf89ffc0d81d42da034"
        }
      ],
      "purl": "pkg:npm/invariant@2.2.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/invariant@2.2.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "prop-types",
      "version": "15.8.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a23f3b0a064809dba5528868815011ec08e50b4df6ed4e1e9782fa780bcea827ae74c0d553435384d695f9bf437f87578123f58173139cf7617deff6a831f972"
        }
      ],
      "purl": "pkg:npm/prop-types@15.8.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/prop-types@15.8.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "object-assign",
      "version": "4.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ac98134279149c7d6c170f324fa552537cc3dec5a6bbab19848b1e63c557f8646edcfe85ec5bbe24d0e85df9251256cb2529dcdc55101d57b8714e618fe05c52"
        }
      ],
      "purl": "pkg:npm/object-assign@4.1.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/object-assign@4.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "react-is",
      "version": "16.13.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "db87baca71361fe38ab7892ab0ebcd77c901a55eb9ce8c5b038055b04381dc0455590922fc31f3694a02e4ab8e37f06271c0da0824d906e39c7d9b3bd2447c6d"
        }
      ],
      "purl": "pkg:npm/react-is@16.13.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz"
        }
      ],
      "type": "framework",
      "bom-ref": "pkg:npm/react-is@16.13.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      },
      "tags": [
        "framework"
      ]
    },
    {
      "group": "",
      "name": "react-fast-compare",
      "version": "3.2.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9ec3be292360a3549b26a24461113d111ce8ed8b586e8bbf3aa8d240ac55ee370aa31efebac8945593800be5e70ce0015e08104e7a346350a9567b9611cd5ba1"
        }
      ],
      "purl": "pkg:npm/react-fast-compare@3.2.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.2.tgz"
        }
      ],
      "type": "framework",
      "bom-ref": "pkg:npm/react-fast-compare@3.2.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      },
      "tags": [
        "framework"
      ]
    },
    {
      "group": "",
      "name": "shallowequal",
      "version": "1.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cb49b52685194a53c08d756d3cf5bbd1a6567c82ff7523fb0059119e788b0ab2bff0c0caa20dd3c924c199c903f9139b5711f4bf84e8c7aefe175e0f7440f6a1"
        }
      ],
      "purl": "pkg:npm/shallowequal@1.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/shallowequal@1.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "utility-types",
      "version": "3.11.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e99ecc6b66951168ac68be93bc10b2ecff2b9b62d0a0fbfa749ede7086888b11dcc1f6c9d31ee659d6dcc2520ce48190c4f6521587aa442aa538e78aa0960c93"
        }
      ],
      "purl": "pkg:npm/utility-types@3.11.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/utility-types/-/utility-types-3.11.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/utility-types@3.11.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/utility-types/-/utility-types-3.11.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "webpack",
      "version": "5.94.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "29cb069f9d154fed3a247fe2ba764979d6065094b91468e8c3cc1bf5cd2fe67d4e9bc3b58382fa2e3b5fc709572004e8a6842efaf3975daee0622b16c42a0fca"
        }
      ],
      "purl": "pkg:npm/webpack@5.94.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/webpack/-/webpack-5.94.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/webpack@5.94.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/webpack/-/webpack-5.94.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@webassemblyjs",
      "name": "ast",
      "version": "1.12.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "10a7cc50e3d14544f2e54208e2a24318fa6a7f08ce999e6378617089df669e8a8814af9ed2faa88b5a87e7a2699994b310be778ca9cdcd271d99fb49c86e715a"
        }
      ],
      "purl": "pkg:npm/%40webassemblyjs/ast@1.12.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.12.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@webassemblyjs/ast@1.12.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.12.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@webassemblyjs",
      "name": "helper-numbers",
      "version": "1.11.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bd422167c2d9a0858706886210e6f1566ea1c0fd37e23c2673d92eab919d1d91f4c222d52c83dc3027692731b80b5d5c1e8436e53148423f64695003557ecdde"
        }
      ],
      "purl": "pkg:npm/%40webassemblyjs/helper-numbers@1.11.6",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@webassemblyjs/helper-numbers@1.11.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@webassemblyjs",
      "name": "floating-point-hex-parser",
      "version": "1.11.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7a3023f617d12765ccb0d1e4fefe85bb67464be8b851a5c15c67a639f43f25f43a99d420fd65edc2579044b2d2e0ebdf0e1bfcad89d5c07dbb6092ccc98b3187"
        }
      ],
      "purl": "pkg:npm/%40webassemblyjs/floating-point-hex-parser@1.11.6",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@webassemblyjs/floating-point-hex-parser@1.11.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      },
      "tags": [
        "parse"
      ]
    },
    {
      "group": "@webassemblyjs",
      "name": "helper-api-error",
      "version": "1.11.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a34624a0fe2956ee2b37c6932600328fd842d92bf9525933087871a968fc6eeb5a2ef9e975cda33b08787b013a097d2dc527cb9ff518695fe985e4b64f183ffd"
        }
      ],
      "purl": "pkg:npm/%40webassemblyjs/helper-api-error@1.11.6",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@webassemblyjs/helper-api-error@1.11.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@xtuc",
      "name": "long",
      "version": "4.2.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "36e1ea058d4f07f0fcc54eacfed84180e02200fec73980d0df6f8115920b27c8af9149001d09d67e7e9684befd3b08f5aa6527a0dfd83e192d748a2e722a6401"
        }
      ],
      "purl": "pkg:npm/%40xtuc/long@4.2.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@xtuc/long@4.2.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@webassemblyjs",
      "name": "helper-wasm-bytecode",
      "version": "1.11.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b051472b0726069acef5eec871fd3e81d7725980d588bf1ba4f8c9265d161f109d11392d5dd9ad58b195ce81dba94718e017b52e435fc1399738950565848974"
        }
      ],
      "purl": "pkg:npm/%40webassemblyjs/helper-wasm-bytecode@1.11.6",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@webassemblyjs/helper-wasm-bytecode@1.11.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@webassemblyjs",
      "name": "wasm-edit",
      "version": "1.12.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d43bb06d5bc00ef4b99869d76c4f9cf4d7c0f1045c67a88aaaeaa38e6475d24ea8fb3cec4557ac8a5e780ca7b18a8c1c1423ddaff434a9a320074d7e490d6eea"
        }
      ],
      "purl": "pkg:npm/%40webassemblyjs/wasm-edit@1.12.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.12.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@webassemblyjs/wasm-edit@1.12.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.12.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@webassemblyjs",
      "name": "helper-buffer",
      "version": "1.12.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9f3270430f7d0cd0caafd05508e65c2ee249525aa4261fa4573565e859aafed23966d132593d4a64cc8e5e5b572d92660edbcb083830b32ae4a2112da294d70b"
        }
      ],
      "purl": "pkg:npm/%40webassemblyjs/helper-buffer@1.12.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.12.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@webassemblyjs/helper-buffer@1.12.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.12.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@webassemblyjs",
      "name": "helper-wasm-section",
      "version": "1.12.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2627f8bdf07a1499549526e010c1d4ca4d63db7e064cd1bd7412785c974ec92a23e75f178f4a06b0d8b9f5c510178451312f68b815310c37720557cf4f2a5ae6"
        }
      ],
      "purl": "pkg:npm/%40webassemblyjs/helper-wasm-section@1.12.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.12.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@webassemblyjs/helper-wasm-section@1.12.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.12.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@webassemblyjs",
      "name": "wasm-gen",
      "version": "1.12.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4c3ab83a387d7dca21030e8e20c5ea888713ab92945d3191915c5b4a8d614274b2ea500ce4649d7f059e4b1a40a3463382c805d7cd84fd4d260cd86e034b56ef"
        }
      ],
      "purl": "pkg:npm/%40webassemblyjs/wasm-gen@1.12.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.12.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@webassemblyjs/wasm-gen@1.12.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.12.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@webassemblyjs",
      "name": "ieee754",
      "version": "1.11.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2cce29d9cb0f36f6e28fa5357f5f6fe96479e9067c25c1e0dd02094e54b0cc5726c7a59239189c623e88eb77fdc94d64114b6ba46fa48e48880247af1e90d7ae"
        }
      ],
      "purl": "pkg:npm/%40webassemblyjs/ieee754@1.11.6",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@webassemblyjs/ieee754@1.11.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@xtuc",
      "name": "ieee754",
      "version": "1.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0d7f272a0a9c1b0b1cd1e252a98b799703f80c7e459479e6b96581472ed7d0d71a191d19b6ec9e11280cc1361512dc66b0d198faa8ade10613fcc2184ce4cf78"
        }
      ],
      "purl": "pkg:npm/%40xtuc/ieee754@1.2.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@xtuc/ieee754@1.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@webassemblyjs",
      "name": "leb128",
      "version": "1.11.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9bb6b416113aec3417828b9fd6d6cde5741c756a0d81a02ea142c721f18520454a03ab6efde765b3a5e72259264ba16b5c0aae2513e78b76592a3c3a1523e33d"
        }
      ],
      "purl": "pkg:npm/%40webassemblyjs/leb128@1.11.6",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@webassemblyjs/leb128@1.11.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@webassemblyjs",
      "name": "utf8",
      "version": "1.11.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bed5dfdb04d0dfeba9f59b20f2c6b6c96890a734ac3325e3d2a56254feb12860944fca7c609e87a88ee5e5e0a75b1d53fc561db2fd3b1d0b36c1315b6e87ff44"
        }
      ],
      "purl": "pkg:npm/%40webassemblyjs/utf8@1.11.6",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@webassemblyjs/utf8@1.11.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@webassemblyjs",
      "name": "wasm-opt",
      "version": "1.12.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "260f7d8ffda01b689acf78628f0f39ec05587a465ed9202c91caa55886578e38b9592b673a95686adde041f4ff439b5bd9d8e70a306d328718fd2bb519fc4f06"
        }
      ],
      "purl": "pkg:npm/%40webassemblyjs/wasm-opt@1.12.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.12.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@webassemblyjs/wasm-opt@1.12.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.12.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@webassemblyjs",
      "name": "wasm-parser",
      "version": "1.12.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c629088bb7361475f2b315dedc23ab5543d285eb81b6971f85ba458f8826bbb2912d83b300dcedc1453421bb2abccab3b8d2b6fa0951196084a99a355822f201"
        }
      ],
      "purl": "pkg:npm/%40webassemblyjs/wasm-parser@1.12.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.12.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@webassemblyjs/wasm-parser@1.12.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.12.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      },
      "tags": [
        "parse"
      ]
    },
    {
      "group": "@webassemblyjs",
      "name": "wast-printer",
      "version": "1.12.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f97e160253a2b155903229236dcbd8d9ed2bc0fb0a43d17af3c964b1984170fc9c041ba28b73bb9bc14009b0cc583a23a40aaf8c89dcac6f09d171cac907d578"
        }
      ],
      "purl": "pkg:npm/%40webassemblyjs/wast-printer@1.12.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.12.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@webassemblyjs/wast-printer@1.12.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.12.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "acorn-import-attributes",
      "version": "1.9.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9f4d95ca4bf9b80dde1c633f676750adc0f9ea42fc4f20dbda9d7ed0ff373c294c9c2fe773e6a76d046120e5a74aae0a7bf2af0cfad8dc2f610ed0bf0377879d"
        }
      ],
      "purl": "pkg:npm/acorn-import-attributes@1.9.5",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/acorn-import-attributes/-/acorn-import-attributes-1.9.5.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/acorn-import-attributes@1.9.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/acorn-import-attributes/-/acorn-import-attributes-1.9.5.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "chrome-trace-event",
      "version": "1.0.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "acd8c0a5a2f3bb068e4e30a24fc9520dd18dd403c28aa90284b309c493d62ee9cf02de5fcbcc6053dfe334e72157ce307c8c6b034951401ee8093f23ae7ff0ad"
        }
      ],
      "purl": "pkg:npm/chrome-trace-event@1.0.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/chrome-trace-event@1.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.4.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "enhanced-resolve",
      "version": "5.17.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2cc1e5ddd5e14dc7eff20338904cc851e4d0fbb7e9740d25dad51fdf805d7573e4cf6039c49e4bfcf72177904beab75c70cf501afbb4b166732b5675b78c30ca"
        }
      ],
      "purl": "pkg:npm/enhanced-resolve@5.17.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.17.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/enhanced-resolve@5.17.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.17.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "tapable",
      "version": "2.2.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "18dcd0bd04ce20fe91c937c4d90c5bf19565366c349fcf2fa75b33c1646298fd369a74ecc775ad9f9a9176a63dc365ddb8535482f3b084d9d0b23c02a7e92a69"
        }
      ],
      "purl": "pkg:npm/tapable@2.2.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/tapable@2.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "es-module-lexer",
      "version": "1.5.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "31534ae7a36232b3b08ad141edca83c2ad0242eb5bc3ed01bcbb21252b1ed0c50d53ecb5142ddb512fc0420ee852783eff02abae48bb25f9b0b551e455f3cb97"
        }
      ],
      "purl": "pkg:npm/es-module-lexer@1.5.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/es-module-lexer@1.5.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.4.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "eslint-scope",
      "version": "5.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d8dc706c5fe16742a97a960dd1c35ba3e14de97a0aec6687950860c7f848665e956b46c5e3945038ec212c8cbc9500dbb8289a7522c20671f608562aba2b796f"
        }
      ],
      "purl": "pkg:npm/eslint-scope@5.1.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/eslint-scope@5.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "esrecurse",
      "version": "4.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2a67ca2f76fa1be457bcff0dd6faf74ead642ffa021609f63585c4b6a3fcfcbde929aa540381bc70555aa05dd2537db7083e17ca947f7df8a81e692d8bafd36a"
        }
      ],
      "purl": "pkg:npm/esrecurse@4.3.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/esrecurse@4.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "estraverse",
      "version": "4.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "dfd9e729f7d6cfcc4dd4153fd9cefd9fd9c1f470f3a349e2614ab1eb1caa527ca8027432c96a4e4dd6447a209c87c041bb9d79b78c29f599a055f5619fd101a7"
        }
      ],
      "purl": "pkg:npm/estraverse@4.3.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/estraverse@4.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "events",
      "version": "3.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "990c3ed9f9106c02f343b574318d08a9d9d734e793b4fe2bd2537dcfb0006b009782a79aedb0e28b6d0062b201ac577f1f1d0cd8e733e92d75d4268591471bd1"
        }
      ],
      "purl": "pkg:npm/events@3.3.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/events/-/events-3.3.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/events@3.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/events/-/events-3.3.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "glob-to-regexp",
      "version": "0.4.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9645f51c95f0c8c729af0ff961465cdacec3ae90221c1db5fd5f84d6b1d4ad5368924bc1e9ba8ccd3d157d5ebff3a64d69bb75935e18388693ee70ef397dc88b"
        }
      ],
      "purl": "pkg:npm/glob-to-regexp@0.4.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/glob-to-regexp@0.4.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "json-parse-even-better-errors",
      "version": "2.3.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c72170ca1ae8fc91287fa1a17b68b3d8d717a23dac96836c5abfd7b044432bfa223c27da36197938d7e9fa341d01945043420958dcc7f7321917b962f75921db"
        }
      ],
      "purl": "pkg:npm/json-parse-even-better-errors@2.3.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/json-parse-even-better-errors@2.3.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "loader-runner",
      "version": "4.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "dd1ff533ec92de3e68bbcd0c7b9f63ec5f4832ce0f5ecdd5a91ae6d1353701b28fc659a9a18d5336c70957fa06257a3ca826ad1464df0db63a5ba8a918e6177e"
        }
      ],
      "purl": "pkg:npm/loader-runner@4.3.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/loader-runner@4.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "mime-types",
      "version": "2.1.35",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "64363e6cf9b9cd34c5f98a42ac053d9cad148080983d3d10b53d4d65616fe2cfbe4cd91c815693d20ebee11dae238323423cf2b07075cf1b962f9d21cda7978b"
        }
      ],
      "purl": "pkg:npm/mime-types@2.1.35",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/mime-types@2.1.35",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "mime-db",
      "version": "1.52.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b0f538b95edd625bed589c70c311c3d0fba285536213b4f201b439496c43081f66518bce82ba103b061040e28f27c0886c4fb51135653a82b5502da7537818be"
        }
      ],
      "purl": "pkg:npm/mime-db@1.52.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/mime-db@1.52.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "neo-async",
      "version": "2.6.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "61ddd4112e665824aa47ea8d4fddd2dd4a18524a8067d94b83c6bb83dae29ac5a66062bc7154e8038fec17746bb21772577b0018c5d5526a4c60ec3e74ba4ebb"
        }
      ],
      "purl": "pkg:npm/neo-async@2.6.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/neo-async@2.6.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "schema-utils",
      "version": "3.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a4dff2380bdc0bee6b4399c4446bb0ae32e562f2d36c289b9d9d48ec1d4b6a2033f41441944f4632013f7aa577d0feda25051fec37629b2fd1b1b60efc6ad51a"
        }
      ],
      "purl": "pkg:npm/schema-utils@3.3.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/schema-utils@3.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "json-schema",
      "version": "7.0.15",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e7e7cff0ff0c14d0be0326420f1ac1da991914f1b3a90594ce949ebae54bbe6f1531ca2b3586af06aa057312bc6d0cf842c6e7e2850411e9b8c032df732b061c"
        }
      ],
      "purl": "pkg:npm/%40types/json-schema@7.0.15",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/json-schema@7.0.15",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "ajv",
      "version": "6.12.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8f77d52e0bd3a39dbb6a7c98c893864d825b1bebe79d062f1349b99a691cd532be9f1029a6408b3082f4699e1d6e55423681928619be933138654ca4068320e2"
        }
      ],
      "purl": "pkg:npm/ajv@6.12.6",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/ajv@6.12.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "fast-deep-equal",
      "version": "3.1.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7f7a90f68432f63d808417bf1fd542f75c0b98a042094fe00ce9ca340606e61b303bb04b2a3d3d1dce4760dcfd70623efb19690c22200da8ad56cd3701347ce1"
        }
      ],
      "purl": "pkg:npm/fast-deep-equal@3.1.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/fast-deep-equal@3.1.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "fast-json-stable-stringify",
      "version": "2.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "96177fc05f8b93df076684c2b6556b687b5f8795d88a32236a55dc93bb1a52db9a9d20f22ccc671e149710326a1f10fb9ac47c0f4b829aa964c23095f31bf01f"
        }
      ],
      "purl": "pkg:npm/fast-json-stable-stringify@2.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/fast-json-stable-stringify@2.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "json-schema-traverse",
      "version": "0.4.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c5b6c21f9742614e53f0b704861ba1ec727cf075ee5b7aac237634cce64529f6441dca5688753f271ce4eb6f41aec69bfe63221d0b62f7030ffbce3944f7b756"
        }
      ],
      "purl": "pkg:npm/json-schema-traverse@0.4.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/json-schema-traverse@0.4.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "uri-js",
      "version": "4.4.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "eeb294cb2df7435c9cf7ca50d430262edc17d74f45ed321f5a55b561da3c5a5d628b549e1e279e8741c77cf78bd9f3172bacf4b3c79c2acf5fac2b8b26f9dd06"
        }
      ],
      "purl": "pkg:npm/uri-js@4.4.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/uri-js@4.4.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "punycode",
      "version": "2.3.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bd8b7b503d54f5683ad77f2c84bb4b3af740bbef03b02fe2945b44547707fb0c9d712a4d136d007d239db9fe8c91115a84be4563b5f5a14ee7295645b5fabc16"
        }
      ],
      "purl": "pkg:npm/punycode@2.3.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/punycode@2.3.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "ajv-keywords",
      "version": "3.5.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e69e964cdd03753195424e958dc123bb5f4881a1ee75a95c7da6c3ef284319e03a6dc42798bf82a6f78b26aff786f7f07756a87fa2f7f3a3ae824c7a45fc8c21"
        }
      ],
      "purl": "pkg:npm/ajv-keywords@3.5.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/ajv-keywords@3.5.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "terser-webpack-plugin",
      "version": "5.3.10",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "04a14f5a53c39dd3ecf8d1860abd54e7db745d270be77d7b63451178dac76b0f7f17084f10d96ae9b7e0b3ee323dfc8fe75bea0b56d0e2ba7511f5d6e59487f7"
        }
      ],
      "purl": "pkg:npm/terser-webpack-plugin@5.3.10",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.10.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/terser-webpack-plugin@5.3.10",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.10.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "jest-worker",
      "version": "27.5.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "eefba1f3957971d0e87cfcb19f9f27acf8c192d668d2ef71d60f16b6342897e8d90da13e7e137e708bd38f5d469dd067327c9fad4386d6c650c427632a1f832a"
        }
      ],
      "purl": "pkg:npm/jest-worker@27.5.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/jest-worker@27.5.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      },
      "tags": [
        "test"
      ]
    },
    {
      "group": "@types",
      "name": "node",
      "version": "22.6.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "43247c7796e6abe791ef64f04037ee8f04a11cc708ad6218b1a405b57444e7c3073d310a50dc63c6f974c92d2a3cc76ce716d20d6b69ed9a6f185b5dedd7cc75"
        }
      ],
      "purl": "pkg:npm/%40types/node@22.6.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/node/-/node-22.6.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/node@22.6.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/node/-/node-22.6.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "undici-types",
      "version": "6.19.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bded8a3fa7ff2676cf045ca86c61ee7ab0bd8351581a7fc5f27d4b593c0dc4213377a21fa93c1441c357804b66990e83951ac2d61ad2ac19c264fa2446b0c78f"
        }
      ],
      "purl": "pkg:npm/undici-types@6.19.8",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.8.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/undici-types@6.19.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.8.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "merge-stream",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "69bbffa8e72e3df9375113df0f39995352ca9aec3c913fb49c81ef2ab2a016bc227e897f76859c740e19aac590f0436b14a91debb31fa68fcba2f6c852c6eddf"
        }
      ],
      "purl": "pkg:npm/merge-stream@2.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/merge-stream@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "supports-color",
      "version": "8.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3295043763a876d533c6f29097bd9c505ed14391221ec1af4ac546d226bd73945b5862f6088e02ec4a4f4bc513048a659e5cd988db95e7ac3e16e371cb7b72d9"
        }
      ],
      "purl": "pkg:npm/supports-color@8.1.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/supports-color@8.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "serialize-javascript",
      "version": "6.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "49a6b5c4f0724d3ab681d7856582cba3e445137e4d1d99006ea65e58d777069ce9a5e562b00aa90e3729f1dc9feae22f12a251778ea37a69b203888521e564f2"
        }
      ],
      "purl": "pkg:npm/serialize-javascript@6.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/serialize-javascript@6.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "randombytes",
      "version": "2.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bd897788e5fee022945aec468bd5248627ba7eca97a92f4513665a89ce2d3450f637641069738c15bb8a2b84260c70b424ee81d59a78d49d0ba53d2847af1a99"
        }
      ],
      "purl": "pkg:npm/randombytes@2.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/randombytes@2.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "safe-buffer",
      "version": "5.2.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ae9dd2a34eca71d9a629b1af81a37141226bedb1954959394bd12ad45fa9a5b468ef4f9879a0f1930e4377c34f37e183e9b8e7626d95b8fb825e6a6e62f9825d"
        }
      ],
      "purl": "pkg:npm/safe-buffer@5.2.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/safe-buffer@5.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "terser",
      "version": "5.33.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "26e3d5681eecd6074528f2937a5c14c91ab94a27760371a4a364b43e7730741abb90df538bd1cf583434e8c3ec1031ac65e5444a32849f21b2ebcaae064d70ea"
        }
      ],
      "purl": "pkg:npm/terser@5.33.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/terser/-/terser-5.33.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/terser@5.33.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/terser/-/terser-5.33.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@jridgewell",
      "name": "source-map",
      "version": "0.3.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d5925365e6e0aa594eefdb9ed9b9b7ac81ae77f6ce7b4a4fe418d2442471c58904652f124d5ef337ce1405b898bbb8f2f9e08a4a7548520a16584fedb7eb2131"
        }
      ],
      "purl": "pkg:npm/%40jridgewell/source-map@0.3.6",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.6.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@jridgewell/source-map@0.3.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.6.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "commander",
      "version": "2.20.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1a956498cf2f176bd05248f62ef6660f7e49c5e24e2c2c09f5c524ba0ca4da7ba16efdfe989be92d862dfb4f9448cc44fa88fe7b2fe52449e1670ef9c7f38c71"
        }
      ],
      "purl": "pkg:npm/commander@2.20.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/commander@2.20.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "source-map-support",
      "version": "0.5.21",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b811d4dcbddccec232617297f3c7ddac6a2fc5d482a13183459e92617b524712d95331e0e4fffae87b7aba85251eef4466877e8a75e12a8dea420c17513ff2d7"
        }
      ],
      "purl": "pkg:npm/source-map-support@0.5.21",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/source-map-support@0.5.21",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "buffer-from",
      "version": "1.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "13e5d0091c126da6a20a1b6fea4e83c2073e6f1f81b3abee2891c7979928c7f05a29b8625f3a903b02b870edb6c84946a763829a3c15853dc79b18323c69c97d"
        }
      ],
      "purl": "pkg:npm/buffer-from@1.1.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/buffer-from@1.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "watchpack",
      "version": "2.4.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4e76c549b70e09c0e08d9e2989444b09b2779c98739d587d930e85ea2a248e214f97c38dc5ef40ea73035570e235bad27cb20bb3abc1d3b17bc0b06bc0f63327"
        }
      ],
      "purl": "pkg:npm/watchpack@2.4.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/watchpack@2.4.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "webpack-sources",
      "version": "3.2.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fc3c8c10eac380b28a206d1f9afb73fb87545ffdc6868cf0826ea23e9f0a461be7f9e41ff7e43b196c5534c937fae08f59f757602e04c4605c9085dd1447c7d7"
        }
      ],
      "purl": "pkg:npm/webpack-sources@3.2.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/webpack-sources@3.2.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "webpack-merge",
      "version": "5.10.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fb8cd729dc7b5273bed6368de25da51d50fe985be795940fffa96368955be12662c0829e527ad3e65d20913f33fa7e212a90be8e93afe8ef51fa02ed6a0ee948"
        }
      ],
      "purl": "pkg:npm/webpack-merge@5.10.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/webpack-merge@5.10.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "clone-deep",
      "version": "4.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9de1c1f71bb387fc24d1d207c1ec805efd9a3c6648564de92cc7befd137320d7f5edf7b4386f7a42ba24b580149bb48cd4f067cd369b68b6e8aaac43c8c53e49"
        }
      ],
      "purl": "pkg:npm/clone-deep@4.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/clone-deep@4.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-plain-object",
      "version": "2.0.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8793e98179168ad737f0104c61ac1360c5891c564956706ab85139ef11698c1f29245885ea067e6d4f96c88ff2a9788547999d2ec81835a3def2e6a8e94bfd3a"
        }
      ],
      "purl": "pkg:npm/is-plain-object@2.0.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/is-plain-object@2.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "isobject",
      "version": "3.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5a107dcc292eec41938ff1d0411cf969440451ea10647d9b59c96d444acea72989e1ba1813ac0bf536ebdb792b44f499f82e73a8d4ab4b0f8273bb196786fbbe"
        }
      ],
      "purl": "pkg:npm/isobject@3.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/isobject@3.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "kind-of",
      "version": "6.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "75c4b5ba5fbdb66783f794fec76f3f7a12e077d98435adcbb2f0d3b739b7bf20443bb44fa6dbc00feb78e165576948d305172ba45785942f160abb94478e7a87"
        }
      ],
      "purl": "pkg:npm/kind-of@6.0.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/kind-of@6.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "shallow-clone",
      "version": "3.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ffa2aa5fe19551da8fb8f3ddd8bc430f1cd7e8201b8c97a100038a94da6aa94a40a8f33a1de2fc7fea376be26cc868e7da5bf4598f14b1381426353d3a4e7934"
        }
      ],
      "purl": "pkg:npm/shallow-clone@3.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/shallow-clone@3.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "flat",
      "version": "5.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6fab2e103fb9ff7ad3a5405d1b582ea4897c30f14200c034417c269632e1bc250a714bdd138816932f73a6e1827171ceb33e09f703c6356aba38aa66233cf785"
        }
      ],
      "purl": "pkg:npm/flat@5.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/flat@5.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "wildcard",
      "version": "2.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "082d5b38bf3b3c85920610dc4eb75e2e8e9e193ee6085b6b834b8826da89505c8af9e267ce5f00d67887e7abaeeca31ae5716bb6257e010b873b79fb0ec1e72d"
        }
      ],
      "purl": "pkg:npm/wildcard@2.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/wildcard@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@docusaurus",
      "name": "utils-common",
      "version": "3.5.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8b40198c789180953a77b7da42780886e1ca36bb33a4bfd21d03e0175cc7e07f888fa13d341606cbaa64706593a08bfb2153dbb3ea502e1d4fdf0867d2059756"
        }
      ],
      "purl": "pkg:npm/%40docusaurus/utils-common@3.5.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@docusaurus/utils-common/-/utils-common-3.5.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@docusaurus/utils-common@3.5.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@docusaurus/utils-common/-/utils-common-3.5.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@svgr",
      "name": "webpack",
      "version": "8.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2e78558cc5b231057d666784cb6ea668993ef074c86dde7d707e05d8c278dfd93d0ea7a3462b1f14d1803ef45894a113ba1f4bac89a54bc68ab0180a8cc03c58"
        }
      ],
      "purl": "pkg:npm/%40svgr/webpack@8.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@svgr/webpack/-/webpack-8.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@svgr/webpack@8.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@svgr/webpack/-/webpack-8.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-react-constant-elements",
      "version": "7.25.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "48b57f8221ff5784a696867a0ede341e34c64c0224c67df74d5207c4d18dbe8f1eccc86bc419338ac8f8a29d4a6583c838714baa1bfad0e1ef5fe611bb8c5b99"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-react-constant-elements@7.25.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.25.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-react-constant-elements@7.25.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.25.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@svgr",
      "name": "core",
      "version": "8.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f10aad3904f90025659acbca3893446969913e67288cc3b30b3e07b360461bfb68029fcadfc2dcb0c4722e9df8f6096ae40cc96c211e8a6128c5a5fabff7cbac"
        }
      ],
      "purl": "pkg:npm/%40svgr/core@8.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@svgr/core/-/core-8.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@svgr/core@8.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@svgr/core/-/core-8.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@svgr",
      "name": "babel-preset",
      "version": "8.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ec46036c713b3311e9bf8b31be754f9e0c397ee47aa70efd4a472b20b1c9fe2329b8ac923429795b5a9cc0f12953e2e0c915ce6801601f42a1c03d7cc3083aba"
        }
      ],
      "purl": "pkg:npm/%40svgr/babel-preset@8.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-8.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@svgr/babel-preset@8.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-8.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@svgr",
      "name": "babel-plugin-add-jsx-attribute",
      "version": "8.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6fd30893bca1752d6930264cf1578d7d4952295461b0764d325e4ef527da5f4974b79c23760bb8203cc607c6e99c60413a31924f7ad1155b1a684b48e16e9fee"
        }
      ],
      "purl": "pkg:npm/%40svgr/babel-plugin-add-jsx-attribute@8.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-8.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@svgr/babel-plugin-add-jsx-attribute@8.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-8.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@svgr",
      "name": "babel-plugin-remove-jsx-attribute",
      "version": "8.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "05c0a49bf4938a92af6c297a6fb405acc87fbf1d34bc83fade4d9e33ae8c7c72733ebe8ed94d236045625e41c95aa5ea4188dd780f5cb829792969a5c230ef6c"
        }
      ],
      "purl": "pkg:npm/%40svgr/babel-plugin-remove-jsx-attribute@8.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-8.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@svgr/babel-plugin-remove-jsx-attribute@8.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-8.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@svgr",
      "name": "babel-plugin-remove-jsx-empty-expression",
      "version": "8.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e417060817c1c41e7e5d20d25a78534e17c8f6370ee5fd008b6576e206691bec17175e01cf0c717436f883ab6b74ebb1d2b8626c6b37f3905e14c4a6c6d4b7b8"
        }
      ],
      "purl": "pkg:npm/%40svgr/babel-plugin-remove-jsx-empty-expression@8.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-8.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@svgr/babel-plugin-remove-jsx-empty-expression@8.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-8.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@svgr",
      "name": "babel-plugin-replace-jsx-attribute-value",
      "version": "8.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "29543e3ed2236f506e613de1b7c33929bcd60617408e350f76532da6ec3f5634fc7284eb22d597e9069f97dfa38bcdf525a25cbba3c934a095d1ba74d6504dcd"
        }
      ],
      "purl": "pkg:npm/%40svgr/babel-plugin-replace-jsx-attribute-value@8.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-8.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@svgr/babel-plugin-replace-jsx-attribute-value@8.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-8.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@svgr",
      "name": "babel-plugin-svg-dynamic-title",
      "version": "8.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a263622aac23366390276bfa81ee1212b05b928a15d9a016c1a3c5b36bd463ba7b1a1564cd1909d349082d742f46103a9a21e73695efecc4679d28dd4632bca2"
        }
      ],
      "purl": "pkg:npm/%40svgr/babel-plugin-svg-dynamic-title@8.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-8.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@svgr/babel-plugin-svg-dynamic-title@8.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-8.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@svgr",
      "name": "babel-plugin-svg-em-dimensions",
      "version": "8.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "994447627bba230dd40536e11b013fbec9e0b4221b1c4e37c4244aee40b0e2dd35c721aa6f63ddf965de91146814e048636f59a0e85409313078331dae37e2f6"
        }
      ],
      "purl": "pkg:npm/%40svgr/babel-plugin-svg-em-dimensions@8.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-8.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@svgr/babel-plugin-svg-em-dimensions@8.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-8.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@svgr",
      "name": "babel-plugin-transform-react-native-svg",
      "version": "8.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4f1f13e7c087a3eee7c09f84854c31dcb7dd3521bd47638a7da2175ece6ca22cb91ed8280049036b2f4b22298b39c1bc749407d703d9a7f72702fe92f42ad1d5"
        }
      ],
      "purl": "pkg:npm/%40svgr/babel-plugin-transform-react-native-svg@8.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-8.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@svgr/babel-plugin-transform-react-native-svg@8.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-8.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      },
      "tags": [
        "native"
      ]
    },
    {
      "group": "@svgr",
      "name": "babel-plugin-transform-svg-component",
      "version": "8.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0c5c7cc5addc6574dd6ff93791f3de6a2c5e7102e02a1e4d5413300f4010c4ecdc65ac0ae28a35261f4b6eb7000948afb0203b4cb1bc79e5a0ac35e34cc8519b"
        }
      ],
      "purl": "pkg:npm/%40svgr/babel-plugin-transform-svg-component@8.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-8.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@svgr/babel-plugin-transform-svg-component@8.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-8.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "camelcase",
      "version": "6.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1a6cba161625098eee3849595126f1a365020c7f28c0493df7a8246eba6c806b6b24b33727b8c6c65f4873b430c23e22bce13901665644c79c0dd17b86a1a314"
        }
      ],
      "purl": "pkg:npm/camelcase@6.3.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/camelcase@6.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "cosmiconfig",
      "version": "8.3.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "91c67af96e50cdc2773f532dfbcdce52ffe81c5a991c8c7c0eec46e9e6794463044682eaa7806e1a38472d818af8a7f95d5910bea052980cbf9c658ddea0e010"
        }
      ],
      "purl": "pkg:npm/cosmiconfig@8.3.6",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.3.6.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/cosmiconfig@8.3.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.3.6.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "typescript",
      "version": "5.6.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "356f01ca874248d0b065e8218cdde8f895f93851f43a383ab1a76310a63886e679d93a9b2532670e8e7e4f0f7c952cbadcd66f8b89fe7b3e66daee5de0f919cb"
        }
      ],
      "purl": "pkg:npm/typescript@5.6.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/typescript/-/typescript-5.6.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/typescript@5.6.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/typescript/-/typescript-5.6.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "import-fresh",
      "version": "3.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bde6188506be0f54012b39ef8541f16fc7dac65af0527c6c78301b029e39ec4d302cd8a8d9b3922a78d80e1323f98880abad71acc1a1424f625d593917381033"
        }
      ],
      "purl": "pkg:npm/import-fresh@3.3.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/import-fresh@3.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "parent-module",
      "version": "1.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "190d84591a5057cfe8f80c3c62ab5f6593df3515996246e2744f64e6ba65fe10b7bed1c705f1a6d887e2eaa595f9ca031a4ad42990311372e8b7991cb11961fa"
        }
      ],
      "purl": "pkg:npm/parent-module@1.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/parent-module@1.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "callsites",
      "version": "3.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3fc06302c5ef652f95203508d7584709012fef8613ebb6148b924914d588a8bdb7e6c0668d7e3eab1f4cbaf96ce62bf234435cb71e3ac502d0dda4ee13bb2c69"
        }
      ],
      "purl": "pkg:npm/callsites@3.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/callsites@3.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "resolve-from",
      "version": "4.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a5bfcc6265ecb40932b11171f2988d235b4614d408140def904dc6ab812e035745ea01e9ffebe066ab021896a9bf2f0ddd0fb8a3b170beab8f25c9d9ed1632e2"
        }
      ],
      "purl": "pkg:npm/resolve-from@4.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/resolve-from@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "js-yaml",
      "version": "4.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c29c59b3d368c596891122462194f20c4698a65d0529203e141f5a262c9e98a84cc24c5083ade1e13d4a2605061e94ea3c33517269982ee82b46326506d5af44"
        }
      ],
      "purl": "pkg:npm/js-yaml@4.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/js-yaml@4.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "parse-json",
      "version": "5.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6b208abe6fe98421b13a461148233cda20f072df3f1289d2120092c56c43eef7ba8c7820b059787d955004f44d810a0a8ae57fa1d845ac6cd05d9c1b89f0bc46"
        }
      ],
      "purl": "pkg:npm/parse-json@5.2.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/parse-json@5.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "error-ex",
      "version": "1.3.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "edd147366a9e15212dd9906c0ab8a8aca9e7dd9da98fe7ddf64988e90a16c38fff0cbfa270405f73453ba890a2b2aad3b0a4e3c387cd172da95bd3aa4ad0fce2"
        }
      ],
      "purl": "pkg:npm/error-ex@1.3.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/error-ex@1.3.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-arrayish",
      "version": "0.2.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cf3d3a4bcb74a33a035cc1beb9b7b6eb37824cd5dc2883c96498bc841ac5e227422e6b38086f50b4aeea065d5ba22e4e0f31698ecc1be493e61c26cca63698ce"
        }
      ],
      "purl": "pkg:npm/is-arrayish@0.2.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/is-arrayish@0.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "lines-and-columns",
      "version": "1.2.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ef297295eb1943f3d5dbd8e110397751f8e8e995fb802a89af917b3caaea73ddefedfcd2ca6b75069c0453c9c0517b3cab3cefaa16e384ae50660e8cb7f1e406"
        }
      ],
      "purl": "pkg:npm/lines-and-columns@1.2.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/lines-and-columns@1.2.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "snake-case",
      "version": "3.0.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2c03a1e33f3d6c642f97da457cd17c575e3a8bba3bfc2a853dbab36203fec98cc3203792f4768d16d5c005a9915be010cc454e0dcbc4efd96327ef1af5849d32"
        }
      ],
      "purl": "pkg:npm/snake-case@3.0.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/snake-case/-/snake-case-3.0.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/snake-case@3.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/snake-case/-/snake-case-3.0.4.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "dot-case",
      "version": "3.0.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2afe672a587ac91addac6bf1789d9ee72d9e454a64528b085b8036012dfccf04b3dbbceeeee7c3c103e2e4986cdd702518d7ad9776e69c6850b0cb642899e3df"
        }
      ],
      "purl": "pkg:npm/dot-case@3.0.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/dot-case@3.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "no-case",
      "version": "3.0.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7e000dde318087e468c541991d348e2c922a51cdb09a8070191e2d6e93402a69a8bc5a16ab439d4646f456495d45e3b66b68814ff384ba51bd5d251cd74af7ce"
        }
      ],
      "purl": "pkg:npm/no-case@3.0.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/no-case@3.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "lower-case",
      "version": "2.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "edf9b797734017d59f37a5b724e99fe5daf0a55a97efc26da0627703a5b46ba66795d338d70d9f5790f8f74a6c2854e931db3c4c9b1efde1cb145b0d1c78c782"
        }
      ],
      "purl": "pkg:npm/lower-case@2.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/lower-case@2.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@svgr",
      "name": "plugin-jsx",
      "version": "8.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d31888c81b0b96bf2ab8df96caec68a0d5bd449d03a6bf2e3a71ffc6b0953bc18b51cc07212c23d401b493e2c5ced79390003419b5f4923f6ae8393bd0f4e23c"
        }
      ],
      "purl": "pkg:npm/%40svgr/plugin-jsx@8.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-8.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@svgr/plugin-jsx@8.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-8.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@svgr",
      "name": "hast-util-to-babel-ast",
      "version": "8.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "11b0cac0ef46a5f58fe2337db06758c0f054d2476899a3c82f612ee18c2680ffac25e5d3f8bedb3302540678737c7f10daa301a99e1f270a42c98b003779add9"
        }
      ],
      "purl": "pkg:npm/%40svgr/hast-util-to-babel-ast@8.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-8.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@svgr/hast-util-to-babel-ast@8.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-8.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "svg-parser",
      "version": "2.0.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7b8846d61470a0e7516f7edc20c4a0ccdb31cb329f6b25ba54e7e5af0bd1fbf6f3ae4cb163fdf55a46e09d0a60b6b369d5276926fa540064dafd9a223cd0ee45"
        }
      ],
      "purl": "pkg:npm/svg-parser@2.0.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/svg-parser@2.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      },
      "tags": [
        "parse"
      ]
    },
    {
      "group": "@svgr",
      "name": "plugin-svgo",
      "version": "8.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "630b65f37ece18ef694cb20dfe89e858b983438cc5532708d60efabee286133e9ebd1fd94c9949bb3dc6fdf2246fa395049da0d28e82189cda1237e6128dc01c"
        }
      ],
      "purl": "pkg:npm/%40svgr/plugin-svgo@8.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-8.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@svgr/plugin-svgo@8.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-8.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "deepmerge",
      "version": "4.3.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "dec52a6cc11cefb5eaa5d34eec547246883e796de987e19809b8feacafae63244cbb0b15cb4acc895b4f9fe40994a16f58fff53d8a5aa6a627d0c7b6927167f8"
        }
      ],
      "purl": "pkg:npm/deepmerge@4.3.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/deepmerge@4.3.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "escape-string-regexp",
      "version": "4.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4eda5c349dd7033c771aaf2c591cc96956a346cd2e57103660091d6f58e6d9890fcf81ba7a05050320379f9bed10865e7cf93959ae145db2ae4b97ca90959d80"
        }
      ],
      "purl": "pkg:npm/escape-string-regexp@4.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/escape-string-regexp@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "file-loader",
      "version": "6.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "aa8de096ac936bad58b60e2eef71ae96d8c71a3751ca2837b46ea53edc97fe338426f1e27fdb81d3f3822362a27fa72d17771a4135b61b98329b6d6802c238a7"
        }
      ],
      "purl": "pkg:npm/file-loader@6.2.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/file-loader@6.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "loader-utils",
      "version": "2.0.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c57aa95e820d7c5860b9af718aa0fc7cf147824a2ad669a6a44f765a50db9bdacd45dfc46d16fe1aa7fdd3c4f60cc7ee1e38c9964b222b645b1d539d0ff32a4b"
        }
      ],
      "purl": "pkg:npm/loader-utils@2.0.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/loader-utils@2.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "big.js",
      "version": "5.2.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bf22f63b2989c666ab3bc83132bd2684286c3bd406c21ca77eebb8f8c1d3016e9ccdfabd86e98207bacaa548c377d6148833d4e26ce9caea454af382940c1b99"
        }
      ],
      "purl": "pkg:npm/big.js@5.2.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/big.js@5.2.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "emojis-list",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fe4c8cd7c11f8a7c1765b9e8f45c9419e161f3b282f074500501a295d1d96c4b91c9614e9afd54d74a3d041a7c5d564354d36e40ac88188bb96580005c9d15d9"
        }
      ],
      "purl": "pkg:npm/emojis-list@3.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/emojis-list@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "fs-extra",
      "version": "11.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3e60e2deec0ae6716e5e1ed70d39559d2d7bc494bbbd6dfa8acdbec37c5cbfc495c620783720137f872d9156396e44a35f46389dbbd90aad7f123b44cabf64b7"
        }
      ],
      "purl": "pkg:npm/fs-extra@11.2.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/fs-extra@11.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "jsonfile",
      "version": "6.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e5d8277563ab8984a6e5c9d86893616a52cd0ca3aa170c8307faebd44f59b067221af28fb3c476c5818269cb9fdf3e8ad58283cf5f367ddf9f637727de932a5d"
        }
      ],
      "purl": "pkg:npm/jsonfile@6.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/jsonfile@6.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "universalify",
      "version": "2.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "829b4735082120d9dcfef4c6224d12385185357c3b255ae5454b42a2725196f6b0e83b97d303b925e928f6c5ab301861f8fb18019ee85c088e9dffd42a88328b"
        }
      ],
      "purl": "pkg:npm/universalify@2.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/universalify@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "github-slugger",
      "version": "1.5.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c0887e80a048f4db21cf6a38e81d01ddfe64fd6f9623d640bfacb90e7e5627948ad6dd139c38a6078584e6b9930f4e590089fc1c02c2655982b2f8f4c34bf497"
        }
      ],
      "purl": "pkg:npm/github-slugger@1.5.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/github-slugger/-/github-slugger-1.5.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/github-slugger@1.5.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/github-slugger/-/github-slugger-1.5.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "fast-glob",
      "version": "3.3.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a17dabb80150c1ffceae3f26ef7ed8e5a7710d03b42c007bfd2e4c9f109d4cd0dde29e81b32215b2ff4942c0136d34aaf0a1d1a4bc081db56550d6adc5dfb53b"
        }
      ],
      "purl": "pkg:npm/fast-glob@3.3.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/fast-glob@3.3.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "fastq",
      "version": "1.17.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b11543de55952175a0e81cbaf1937bbe1a3d6b5a5070dfd604568002c0c31739498efa06c743fccfb575b7bda0ac525f261bb760f641baedb97fb29ac368cdd7"
        }
      ],
      "purl": "pkg:npm/fastq@1.17.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/fastq@1.17.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "reusify",
      "version": "1.0.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "53d9c7f3c6b77dcfde902175974fd43f5228b22b888f24e1ee106f5d530762055c7c6bedf3ded782e8f650e2c3788e411b69bbfeec3268b553e9f6ed0b04f2cf"
        }
      ],
      "purl": "pkg:npm/reusify@1.0.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/reusify@1.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "gray-matter",
      "version": "4.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e6feb265de092b778c23716aa82a2eb3056ac2e81a03daf874d641d70c1c9ab0f4d90915e47d32ed70505bc43042a11a658d6933d6aa39148e46125174d2b8e1"
        }
      ],
      "purl": "pkg:npm/gray-matter@4.0.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/gray-matter/-/gray-matter-4.0.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/gray-matter@4.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/gray-matter/-/gray-matter-4.0.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "js-yaml",
      "version": "3.14.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a24307ece5d727b62b37d3a4dff497ae7bb8897f723a4fb6e67a97e22992da7a6ebd36039a8fd0119a2ac199186880e4de356f04e4ce20480485a2ceca7052f6"
        }
      ],
      "purl": "pkg:npm/js-yaml@3.14.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/js-yaml@3.14.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "section-matter",
      "version": "1.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bdf0f7a664f31a9b9f8d2701879d181cacc4bb6971056855107b0d1a81179829a7da12867de34b60ccc22697bc703ee0a97ed3265b8e56906401eaaee9d80c98"
        }
      ],
      "purl": "pkg:npm/section-matter@1.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/section-matter/-/section-matter-1.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/section-matter@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/section-matter/-/section-matter-1.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "extend-shallow",
      "version": "2.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cc29d3b65c4da0088373782a636698016171ed759689ab2e1762bc31ee566cdf28b4729350a0708cfb4da51b3fadb5199bb2b158068d8fb3f56bfa79d866d5ba"
        }
      ],
      "purl": "pkg:npm/extend-shallow@2.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/extend-shallow@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-extendable",
      "version": "0.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e413142cda1bd6f8055fa123430e62cd60f1ade7162bd00cef6aee80daf44c595d30e8b47e3e8993ecde288b74c468f87047d0209b61e30dce296389e1ff8017"
        }
      ],
      "purl": "pkg:npm/is-extendable@0.1.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/is-extendable@0.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "strip-bom-string",
      "version": "1.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b820b6547bd0458bbe94c878332fec14d985da4945ca62d7d701c97979db109111a55fd9b15ba89f37ab8dfac6a48185ecb0556b53bb8bd923896bc9885724f2"
        }
      ],
      "purl": "pkg:npm/strip-bom-string@1.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/strip-bom-string/-/strip-bom-string-1.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/strip-bom-string@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/strip-bom-string/-/strip-bom-string-1.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "jiti",
      "version": "1.21.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "db24e07964d6ccc5a41eee89a7d34a81e3c36981db9ed8b0bd8bae24b6db37dbe5ec30bd0ef5ca381d810b7659f760f772f57f69f947d28b037f0a477a9439df"
        }
      ],
      "purl": "pkg:npm/jiti@1.21.6",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/jiti/-/jiti-1.21.6.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/jiti@1.21.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/jiti/-/jiti-1.21.6.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "lodash",
      "version": "4.17.21",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bf690311ee7b95e713ba568322e3533f2dd1cb880b189e99d4edef13592b81764daec43e2c54c61d5c558dc5cfb35ecb85b65519e74026ff17675b6f8f916f4a"
        }
      ],
      "purl": "pkg:npm/lodash@4.17.21",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/lodash@4.17.21",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "prompts",
      "version": "2.4.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "37136ffe42e0b8203ba778c4f282f668406cac95a001a901a609a02ba9693d657e5ae3a663aaf6ff36c05673fe4fc6d0940d27cc75d2252256d07abbca5683d9"
        }
      ],
      "purl": "pkg:npm/prompts@2.4.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/prompts@2.4.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "kleur",
      "version": "3.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "793233955392511f89c5d0c57a911870132d67d42a75e7feae7cd675166e31b3b2c2ee6d3b6c3637baea8e800d67993dbf2c212fa06bd55463508813431e04f3"
        }
      ],
      "purl": "pkg:npm/kleur@3.0.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/kleur@3.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "sisteransi",
      "version": "1.0.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6cb186951d50c417329e7d9de589835f83068e566fcb631104344d1cb27c548ea5ebef45522c9314d27422f78e48fd1b7178150cf45c7c6a80d298daa94a5f56"
        }
      ],
      "purl": "pkg:npm/sisteransi@1.0.5",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/sisteransi@1.0.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "resolve-pathname",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0bbac046e6f123c6d714d07f86a729ff88947885c984966f14f14f8923d19e153950fc73305225fb613ac98e9ce24f6088324086d57e7a77c0f86f3d37a0ac9e"
        }
      ],
      "purl": "pkg:npm/resolve-pathname@3.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/resolve-pathname/-/resolve-pathname-3.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/resolve-pathname@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/resolve-pathname/-/resolve-pathname-3.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "shelljs",
      "version": "0.8.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4e2c1c45cae4847bdbad96e745c15830b977d037e8bf71caab3a79b4ee5be29b7a1bf49ecca7188660e0d79cd7541b301e672d48040ace7a8d5b62cee6d4c3a3"
        }
      ],
      "purl": "pkg:npm/shelljs@0.8.5",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.5.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/shelljs@0.8.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.5.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "glob",
      "version": "7.2.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9c5474ccba54d9809a471c28089bcbe94bc21f6245c85548bf04cbb087f6d40b8794cb240358614dd93e2e5609b4e958b7dbfa76fb330f604646a04bfa240af5"
        }
      ],
      "purl": "pkg:npm/glob@7.2.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/glob@7.2.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz"
        },
        {
          "name": "cdx:npm:deprecated",
          "value": "Glob versions prior to v9 are no longer supported"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "fs.realpath",
      "version": "1.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "38ed291f694ae9ad2166701d6aee48b731cf23aa5496f23b8cc567c54411b70e28c05db093c94e49a6ed1830933f81a0ae0d8c6c69d63bd5fc2b5b78f9f18c0f"
        }
      ],
      "purl": "pkg:npm/fs.realpath@1.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/fs.realpath@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "inflight",
      "version": "1.0.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "93dd88fdbd3cab8c2f16c71708bbea7ec1c2ae3ac5ef2897b10b8856f544ecdf365b7f9aaa9cee51d05b7e159ccbf159477ff82207e532028b3acbcf0eb18224"
        }
      ],
      "purl": "pkg:npm/inflight@1.0.6",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/inflight@1.0.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz"
        },
        {
          "name": "cdx:npm:deprecated",
          "value": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful."
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "once",
      "version": "1.4.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "94d689808fb643951140191c7042874d038f697754c67659125413658d0c15402e684a9ed44f8dcaf81dcff688c8d8ba67d3333b976fd47f27e7cfc610ba77fb"
        }
      ],
      "purl": "pkg:npm/once@1.4.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/once/-/once-1.4.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/once@1.4.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/once/-/once-1.4.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "wrappy",
      "version": "1.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9784a9fc346c7a8afdc0be84bd5dbe4ee427eb774c90f8d9feca7d5e48214c46d5f4a94f4b5c54b19deeeff2103b8c31b5c141e1b82940f45c477402bdeccf71"
        }
      ],
      "purl": "pkg:npm/wrappy@1.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/wrappy@1.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "inherits",
      "version": "2.0.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "93fbc6697e3f6256b75b3c8c0af4d039761e207bea38ab67a8176ecd31e9ce9419cc0b2428c859d8af849c189233dcc64a820578ca572b16b8758799210a9ec1"
        }
      ],
      "purl": "pkg:npm/inherits@2.0.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/inherits@2.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "minimatch",
      "version": "3.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "27ba7ade1462023c35343130c355bb8b7efe07222b3963b95d0400cd9dd539c2f43cdc9bc297e657f374e73140cf043d512c84717eaddd43be2b96aa0503881f"
        }
      ],
      "purl": "pkg:npm/minimatch@3.1.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/minimatch@3.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "brace-expansion",
      "version": "1.1.11",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "882b8f1c3160ac75fb1f6bc423fe71a73d3bcd21c1d344e9ba0aa1998b5598c3bae75f260ae44ca0e60595d101974835f3bb9fa3375a1e058a71815beb5a8688"
        }
      ],
      "purl": "pkg:npm/brace-expansion@1.1.11",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/brace-expansion@1.1.11",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "balanced-match",
      "version": "1.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "de849e50ed13315ebb84dd4099b5ec2b8c9aa94eed8e21e56f144364ea47d0a5bdf82797e1b440697d009f1b74b71d8cae94695b041a3f02252121098585393f"
        }
      ],
      "purl": "pkg:npm/balanced-match@1.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/balanced-match@1.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "concat-map",
      "version": "0.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fd2aefe1db30c903417e8846a73f68e986f71b3dd2ad40ea047e6b4ee84647b6a1b656d82a7571c366c214c4658da03b1171da5d9f30b07768745bdb9212a6aa"
        }
      ],
      "purl": "pkg:npm/concat-map@0.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/concat-map@0.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "path-is-absolute",
      "version": "1.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0156f0dd42767bd6eaeb8bd2692f409b47e37b53daf296c6a934ec9977da2223299ebe4394385f24eb8b8fd49ff7964f5430147ab0df124f3c30f98f7bb50242"
        }
      ],
      "purl": "pkg:npm/path-is-absolute@1.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/path-is-absolute@1.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "interpret",
      "version": "1.4.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6a013841f0762e4a7db880a7ec102aa2c730e1264ff644c4da1c62148de304f99725f76a89a8536d4b8a1ac3283761ada8bf40c61622a00715be0b1bd47bd16c"
        }
      ],
      "purl": "pkg:npm/interpret@1.4.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/interpret@1.4.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "rechoir",
      "version": "0.6.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1c533cae467e8b7ceb57ee0b423c10d16f9ecfdf290293063371d4acdd388f70aaccf3b397d9e63f5e58f185cd9bc4071affde69c395123aa1996a64455d0d03"
        }
      ],
      "purl": "pkg:npm/rechoir@0.6.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/rechoir@0.6.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "url-loader",
      "version": "4.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "dc14d5f35dbe0151c738940ef0ee4c916819e5aa2c3fb1a744e270bf32d2f615838f4d2567a674c0d6a4e36dcba7d3c164dd3937e264fcde528bc8d10251b258"
        }
      ],
      "purl": "pkg:npm/url-loader@4.1.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/url-loader/-/url-loader-4.1.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/url-loader@4.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/url-loader/-/url-loader-4.1.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@docusaurus",
      "name": "utils-validation",
      "version": "3.5.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9be168abb6ae8335ea07a1ee7dd4b5dfd3c5c430b9779ab640a672f2ad2a618bc6748ea79e536c187e1c206b2006757bb26cfe9a8a65de0e1ab1b483bcc5748c"
        }
      ],
      "purl": "pkg:npm/%40docusaurus/utils-validation@3.5.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@docusaurus/utils-validation/-/utils-validation-3.5.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@docusaurus/utils-validation@3.5.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@docusaurus/utils-validation/-/utils-validation-3.5.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@slorber",
      "name": "remark-comment",
      "version": "1.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "442136e27ee3b0e8f533450fbc84021d37bb7c8d2c14be12da7c0a556c07c95affc08fc7f06a2c82c246ca19ec6681859c3fcfda12dfd6649baeb8122cdf7734"
        }
      ],
      "purl": "pkg:npm/%40slorber/remark-comment@1.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@slorber/remark-comment/-/remark-comment-1.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@slorber/remark-comment@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@slorber/remark-comment/-/remark-comment-1.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "micromark-factory-space",
      "version": "1.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "711cc48fb73438be0cc36bfa9f0cedb723997bc5d8fd9f06d2bce6590653062fe38f0cb0fd4e2ea8ab543915d0ad1e5b0196676d323f7de455fd1ee17388d061"
        }
      ],
      "purl": "pkg:npm/micromark-factory-space@1.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-1.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/micromark-factory-space@1.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-1.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "micromark-util-character",
      "version": "1.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "957ada4f0717df21ffbcc0da15609024fd6e22cccb55e6f351add91ddae0c6beca114ffd98be265600a919bca1bcd2cd95ab913a2354abb58de6eee775b63ac6"
        }
      ],
      "purl": "pkg:npm/micromark-util-character@1.2.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-1.2.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/micromark-util-character@1.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-1.2.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "micromark-util-symbol",
      "version": "1.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b848e911863a28cb3583b41f276797d5240457e653e2b503dd4705ea5e7b69c66f2cd2bb3c164bfadcbcd99d6a84ad7fc97218e1b771d3814a3204748382006a"
        }
      ],
      "purl": "pkg:npm/micromark-util-symbol@1.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-1.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/micromark-util-symbol@1.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-1.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "micromark-util-types",
      "version": "1.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ba44418227bc4c801c69cb1c5474a275d1e33b893fab7a6779d9b3310e22c0370ad05b450a884a3a515b68e2ff98f81f9cfb0bdc2d59cb125ae2c6d6ac19778e"
        }
      ],
      "purl": "pkg:npm/micromark-util-types@1.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/micromark-util-types@1.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "escape-html",
      "version": "1.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3624aea59e0e7ae1b0afaf251887b29bf92c219309a1d506392099fc54a74f172b7a46efaab81d53194938ca628da299563009ad6ac6b3fe89cbc38cbb28fda3"
        }
      ],
      "purl": "pkg:npm/escape-html@1.0.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/escape-html@1.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "estree-util-value-to-estree",
      "version": "3.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4b4816dbe5d9926b31d34b54dae2782fd8544fb20569b6e697da47876590a859806f18adfbe6066677b4b0a25b370923f56be0f44e2ea969789c220540c99f6a"
        }
      ],
      "purl": "pkg:npm/estree-util-value-to-estree@3.1.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/estree-util-value-to-estree/-/estree-util-value-to-estree-3.1.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/estree-util-value-to-estree@3.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/estree-util-value-to-estree/-/estree-util-value-to-estree-3.1.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "image-size",
      "version": "1.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e78d712a5530ea3affea01ae93dd85fa660ce7368501ce5a86986f92abcd7b66d0ea054191de9b7eb995276b7828301f8a401867222a4e792d5f78bafda403ad"
        }
      ],
      "purl": "pkg:npm/image-size@1.1.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/image-size/-/image-size-1.1.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/image-size@1.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/image-size/-/image-size-1.1.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "queue",
      "version": "6.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "887656bbeab721d159157dfaae8fe5281912bdf933b58e58ec73223e53948e1ba93dc1b624c7ecb7628a129bb95e776f897ff752115b4678143cd2ad82fb5988"
        }
      ],
      "purl": "pkg:npm/queue@6.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/queue/-/queue-6.0.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/queue@6.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/queue/-/queue-6.0.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "rehype-raw",
      "version": "7.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fda13c8427ca950780f0b9b27b242f405dde0622d118d95f04912f587ee2be9f6c06ab3b4cda812f95f7bf5e7bacce081444ea0e720e3becf933f6e265ba3d5b"
        }
      ],
      "purl": "pkg:npm/rehype-raw@7.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/rehype-raw/-/rehype-raw-7.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/rehype-raw@7.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/rehype-raw/-/rehype-raw-7.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "hast-util-raw",
      "version": "9.0.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2c713ae530f662236c1c3dd8b9770a3c75cf2ee621fe08e9d7698e7d4f23c52ae6d5fff2269b1bd05fca2a58d2e94f4b2683f4531fad09ef2227602c3f34dd80"
        }
      ],
      "purl": "pkg:npm/hast-util-raw@9.0.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/hast-util-raw/-/hast-util-raw-9.0.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/hast-util-raw@9.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/hast-util-raw/-/hast-util-raw-9.0.4.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "hast-util-from-parse5",
      "version": "8.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "12bfc88b16dcec811aeebfd72edb86e76ce8aa7fdbdd79e0ff0e9a650d31195c73870e71505c5c46a74fccfeb2162ff81c16116a27da2397d0d511fc9f465e39"
        }
      ],
      "purl": "pkg:npm/hast-util-from-parse5@8.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-8.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/hast-util-from-parse5@8.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-8.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "hastscript",
      "version": "8.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "74c3adcc211ddc00547922084a6ac44e22aecb2764d70d296be804feea2b99c4e9498b9a3493db5f5354dc92f2b1c48b8f001033c6d63218489670aa9d1bc34f"
        }
      ],
      "purl": "pkg:npm/hastscript@8.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/hastscript/-/hastscript-8.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/hastscript@8.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/hastscript/-/hastscript-8.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "hast-util-parse-selector",
      "version": "4.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c2440291262838609128444559cc4c54c39c604d8ad4068d2d4f035d2f5aaf19cb3941166ce5ca5e2254373129a99dc938aa6785ade3905aee9848d59620deec"
        }
      ],
      "purl": "pkg:npm/hast-util-parse-selector@4.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-4.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/hast-util-parse-selector@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-4.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "vfile-location",
      "version": "5.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e725ef583120a9e8988817b595bc5817b50c0089bf21ca29c4c1eb3100eade7bca7233ca22166495428bf8013b27bb80a48e24c1edac9ec2be788e944e3f441e"
        }
      ],
      "purl": "pkg:npm/vfile-location@5.0.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/vfile-location/-/vfile-location-5.0.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/vfile-location@5.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/vfile-location/-/vfile-location-5.0.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "web-namespaces",
      "version": "2.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6caaf50e488d6b692b4bbab136d76bb47026cee6061502e2435dd3b28aec753e942d390f2cabaee7e1ac1690e583a2458d44f05f60f284c3c6d9b7bcb8faeab1"
        }
      ],
      "purl": "pkg:npm/web-namespaces@2.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/web-namespaces/-/web-namespaces-2.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/web-namespaces@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/web-namespaces/-/web-namespaces-2.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "hast-util-to-parse5",
      "version": "8.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "dca2ab57965523c89ff3b0d54a2d6f0de07262b906ce0e2611f7aee1a97082698878046204b282652daec3919bea753dc7d62e7f28f78ae766ea2ee7979d8f17"
        }
      ],
      "purl": "pkg:npm/hast-util-to-parse5@8.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/hast-util-to-parse5/-/hast-util-to-parse5-8.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/hast-util-to-parse5@8.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/hast-util-to-parse5/-/hast-util-to-parse5-8.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "html-void-elements",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6c4aa8eba3115ec506c561d5e483f43d48805b0a048db6b8542ce0d0b8c5241a5c84f6937f27c22931ba6dce45f2e70a79cdeae72eaa39d1b261348112f842ae"
        }
      ],
      "purl": "pkg:npm/html-void-elements@3.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-3.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/html-void-elements@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-3.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "parse5",
      "version": "7.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0b38f559a495a5aa23d306e13332e6583ebd6a7a76587ec55cc07d9f54b2f3f64517d8e895241532ed488f9588c8699c066864ec43a77693b8988a62855a805f"
        }
      ],
      "purl": "pkg:npm/parse5@7.1.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/parse5/-/parse5-7.1.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/parse5@7.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/parse5/-/parse5-7.1.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "remark-directive",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "975532589e8483554f53b1e6ffdb6dd332ad45e25034e038fa20cc0314f264d5a72671656d2ffbce189e97fae88132d0daf318c03cd225ae0189536a1a5a8830"
        }
      ],
      "purl": "pkg:npm/remark-directive@3.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/remark-directive/-/remark-directive-3.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/remark-directive@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/remark-directive/-/remark-directive-3.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "mdast-util-directive",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "254a583aa288e26337b1970dc6617fa31d385d814590dc2bd02165ad02240b06ef1f4c73302aa432a01d7bdc1177cd15021694af01702a6da7c6b7ad753d61ed"
        }
      ],
      "purl": "pkg:npm/mdast-util-directive@3.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/mdast-util-directive/-/mdast-util-directive-3.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/mdast-util-directive@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/mdast-util-directive/-/mdast-util-directive-3.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "micromark-extension-directive",
      "version": "3.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c237171e093e3cf766bd1e7c2def5def34185b2faf28453d49ee38a760ab0833e22ebd85332893e05c9be5414a142ebac0607790f9600fbab74e7a2a3d2ed264"
        }
      ],
      "purl": "pkg:npm/micromark-extension-directive@3.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/micromark-extension-directive/-/micromark-extension-directive-3.0.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/micromark-extension-directive@3.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/micromark-extension-directive/-/micromark-extension-directive-3.0.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "remark-emoji",
      "version": "4.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7c776fb1347574791629ebfd78dca14e8e041706d4bc9f246bd4a079690c3d8157e16a08ed5895066b373e3950620c394cbbcd42ca3719407f6fff2ddf2a3e76"
        }
      ],
      "purl": "pkg:npm/remark-emoji@4.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/remark-emoji/-/remark-emoji-4.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/remark-emoji@4.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/remark-emoji/-/remark-emoji-4.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "emoticon",
      "version": "4.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "55665f9f1ab035c739d61232fec6ce7447a6e83f9c56da4fcc412d54015d69ab37d3ed5d824c9a390e2c43a069d2d38ca963b5bfe1d07d86a8a1d3a47612ba49"
        }
      ],
      "purl": "pkg:npm/emoticon@4.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/emoticon/-/emoticon-4.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/emoticon@4.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/emoticon/-/emoticon-4.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "mdast-util-find-and-replace",
      "version": "3.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "486db59191c60b75d14d2521b687d9901cd94c934ce5e7028b448ad8830a9925d1f2f3b7a5e2fe91bd4ed33ed997cde32adbad1b89395affd6ed5dff607bf33c"
        }
      ],
      "purl": "pkg:npm/mdast-util-find-and-replace@3.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/mdast-util-find-and-replace/-/mdast-util-find-and-replace-3.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/mdast-util-find-and-replace@3.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/mdast-util-find-and-replace/-/mdast-util-find-and-replace-3.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "escape-string-regexp",
      "version": "5.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fef798ef925b30ae23d728efb94c6e56c892fe1affe221ecf454d3e9c8137b1c5d1342f2fe095c7010249681ff0e87e48d16d95376e7a23dfc98e9a1919d251f"
        }
      ],
      "purl": "pkg:npm/escape-string-regexp@5.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/escape-string-regexp@5.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "node-emoji",
      "version": "2.1.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "136584395b20b3b3b5eb3b14449fde1fc06a845d36f701a910e9efed4af0768db09906a73800b025087475ebc5f43f5186866bbb4fbd257212d1d057200cfe94"
        }
      ],
      "purl": "pkg:npm/node-emoji@2.1.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/node-emoji/-/node-emoji-2.1.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/node-emoji@2.1.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/node-emoji/-/node-emoji-2.1.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@sindresorhus",
      "name": "is",
      "version": "4.6.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b74f6f48ddcc75fb32087a057134421ff894b46ece2740ac8f307c72302629cfef6bf90881e0c8fd3c6c8a0767704ff86deef7e26d1cbc863035a5788b65ea03"
        }
      ],
      "purl": "pkg:npm/%40sindresorhus/is@4.6.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.6.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@sindresorhus/is@4.6.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.6.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "char-regex",
      "version": "1.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "916597cedbd9e5205057e79180a15e87cab9b0bb99636fbc5942339715954e0fa81b0635e2aca5c7529b2b31ddf0fe99624020d31c880d4f4930787224c6758f"
        }
      ],
      "purl": "pkg:npm/char-regex@1.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/char-regex@1.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "emojilib",
      "version": "2.4.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e54d2b54c5396369f6fb290d2d0a8ca2a92537d202053fcab2f0b51b3eafa876f3d805d71a41be3e6e6b31693ff158ebaff998f7df391e2f036339f5174f4dcb"
        }
      ],
      "purl": "pkg:npm/emojilib@2.4.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/emojilib/-/emojilib-2.4.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/emojilib@2.4.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/emojilib/-/emojilib-2.4.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "skin-tone",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "91431b4f5a01242a60ae72a84abd28eb03edbd1593f56f542af18bc1f2583b65ae6a16511cea44c8bd5c93230680c5a1d1476999aa05a8a283dbd593a2634418"
        }
      ],
      "purl": "pkg:npm/skin-tone@2.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/skin-tone/-/skin-tone-2.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/skin-tone@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/skin-tone/-/skin-tone-2.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "unicode-emoji-modifier-base",
      "version": "1.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c8b487e29cbba051f7a06ffd2be5d6af3d694a2ddd7d4ad61272276f131f02b39f735fb7dc19463d0b4bb0e630bdd332d750305017ad62e691c523ea824abef2"
        }
      ],
      "purl": "pkg:npm/unicode-emoji-modifier-base@1.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/unicode-emoji-modifier-base/-/unicode-emoji-modifier-base-1.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/unicode-emoji-modifier-base@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/unicode-emoji-modifier-base/-/unicode-emoji-modifier-base-1.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "remark-frontmatter",
      "version": "5.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5d3158bcd01231ee623cdd3bd7d9cfadd22d0bd694d2cb02e2fd78987d410a2d6ed27d6002872a72e8d652b0727ed6536cb851b62291ca361348839cafaf5455"
        }
      ],
      "purl": "pkg:npm/remark-frontmatter@5.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/remark-frontmatter/-/remark-frontmatter-5.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/remark-frontmatter@5.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/remark-frontmatter/-/remark-frontmatter-5.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "mdast-util-frontmatter",
      "version": "2.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2d1a88f7ec1d802db93f451120963dbf0a1c23309c92c76e1d0f4e1768e8c50a324cd55dbb02c0154ce3a28a6e4496c901179a2ab35028064a2f7b8232e81624"
        }
      ],
      "purl": "pkg:npm/mdast-util-frontmatter@2.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/mdast-util-frontmatter/-/mdast-util-frontmatter-2.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/mdast-util-frontmatter@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/mdast-util-frontmatter/-/mdast-util-frontmatter-2.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "micromark-extension-frontmatter",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0b8024b8cddd039f1c81985aef3567b95c41843b1bb6d20c8b2b6382c3365db1c00767da4556874657b8d39e7c14137e0c972b2cd0a8a86e6696ba5d538711b6"
        }
      ],
      "purl": "pkg:npm/micromark-extension-frontmatter@2.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/micromark-extension-frontmatter/-/micromark-extension-frontmatter-2.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/micromark-extension-frontmatter@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/micromark-extension-frontmatter/-/micromark-extension-frontmatter-2.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "fault",
      "version": "2.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5adc924e44b838a7afe49b691d79e26f81b18aeaf38793421af5ab15a677e26e897a17d3521299be7f678d37f0e3cb7a26e99540e9ab2aaa6619c770c6786a05"
        }
      ],
      "purl": "pkg:npm/fault@2.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/fault/-/fault-2.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/fault@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/fault/-/fault-2.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "format",
      "version": "0.2.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c33b2003a58eabed3dc2b535b6c274f6e75e47f61945a780acbf5ed703db160dc61b6c839c2da574aa71b38c6e9e9145f4382a0aa388adaddb7351d6ac9dfb5b"
        }
      ],
      "purl": "pkg:npm/format@0.2.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/format/-/format-0.2.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/format@0.2.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/format/-/format-0.2.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "remark-gfm",
      "version": "4.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "53ddaf26004f91bc3865fbbf2225b6a1364b48bdd9a6ffae23b332d9eabc2712a0aab685754f1850689c1090848126de686f900c5a88730c1f3133847a53f1b8"
        }
      ],
      "purl": "pkg:npm/remark-gfm@4.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/remark-gfm/-/remark-gfm-4.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/remark-gfm@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/remark-gfm/-/remark-gfm-4.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "mdast-util-gfm",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7604045f90266aaf83b94a9fdba8c9a922bdaa08b181deab6031c0bf869306e03dd9c4e49d994aa4f7daf3a67fb3c0e3f31b0042915f0663d41d62415aa4b807"
        }
      ],
      "purl": "pkg:npm/mdast-util-gfm@3.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/mdast-util-gfm/-/mdast-util-gfm-3.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/mdast-util-gfm@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/mdast-util-gfm/-/mdast-util-gfm-3.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "mdast-util-gfm-autolink-literal",
      "version": "2.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e4754fd8c29a3fa2fe1ba61ac4f363b8bd013ebabda2b1b74ecad9f585db037bc3c3f002238304b27a03a67e99366ec69d982d01c38d2723e138ff2d34941abd"
        }
      ],
      "purl": "pkg:npm/mdast-util-gfm-autolink-literal@2.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-2.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/mdast-util-gfm-autolink-literal@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-2.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "mdast-util-gfm-footnote",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e63393d9ba1349590c9d0ecb4eb77a9ffd7c92ac239ae62aa3b2543defad44263a3bb740b9314cb533dab9862b30fa68c7d865374b8ec7f14bf17bc47c6f7f99"
        }
      ],
      "purl": "pkg:npm/mdast-util-gfm-footnote@2.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/mdast-util-gfm-footnote/-/mdast-util-gfm-footnote-2.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/mdast-util-gfm-footnote@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/mdast-util-gfm-footnote/-/mdast-util-gfm-footnote-2.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "mdast-util-gfm-strikethrough",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "98a29bf75e5317e382e69b63e5b27b58544f758b6e1efd324d1c4adad26f8be043a9b9221bb87bbbff5223cf6744061c99aa76c4740bf43f901bfeb04ab4ed5e"
        }
      ],
      "purl": "pkg:npm/mdast-util-gfm-strikethrough@2.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-2.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/mdast-util-gfm-strikethrough@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-2.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "mdast-util-gfm-table",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "efc504bde6f3cffac92312ef13b66d0ddfef210d111effb7321e4347dea9edc4bb1ec0616082020c10aef1cb1335634eead0567ea5cf59e911ba3d8534e18e66"
        }
      ],
      "purl": "pkg:npm/mdast-util-gfm-table@2.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-2.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/mdast-util-gfm-table@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-2.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "markdown-table",
      "version": "3.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "67534bdd36f533dc07e17112b020c492c5a829376551a7ca738a6dd064708d4c97682159f9d7378367aba81eb39b7b330362144a2ed59cf23ea3ff639f187d87"
        }
      ],
      "purl": "pkg:npm/markdown-table@3.0.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/markdown-table/-/markdown-table-3.0.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/markdown-table@3.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/markdown-table/-/markdown-table-3.0.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "mdast-util-gfm-task-list-item",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "22bb6f36f8f10b5a34ead6810152739c49e4887c4b153ce0a2751dcbc873155783ba7d2e4e3c71ad119568d16a914d70251dd104f11fb31994ea30d63e87eb4d"
        }
      ],
      "purl": "pkg:npm/mdast-util-gfm-task-list-item@2.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-2.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/mdast-util-gfm-task-list-item@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-2.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "micromark-extension-gfm",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bec280ad0b22726eedd33d86ba09022ad65e86a526df5a1e18157f2954a8ad64b2f1994d02fef2b63161bdaaf2522094258aacf8da04e80161a50bc14cce90e3"
        }
      ],
      "purl": "pkg:npm/micromark-extension-gfm@3.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/micromark-extension-gfm/-/micromark-extension-gfm-3.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/micromark-extension-gfm@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/micromark-extension-gfm/-/micromark-extension-gfm-3.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "micromark-extension-gfm-autolink-literal",
      "version": "2.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a0e83b927ce189c810dede100a309681399f361bd06c30e725e56ef6ff35afb365b4d0959a13f2d5f2515f6ee921269f7632fe495738777978f066faa5b472a7"
        }
      ],
      "purl": "pkg:npm/micromark-extension-gfm-autolink-literal@2.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-2.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/micromark-extension-gfm-autolink-literal@2.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-2.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "micromark-extension-gfm-footnote",
      "version": "2.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ff23e1c48d67b670cdb221edccb2989c4def7fd259e9c022b2a5436ae869e02107c656f8ba8393c4e089fbdb39d5b201f14d4dd4527545738a4c8943e41fe0ab"
        }
      ],
      "purl": "pkg:npm/micromark-extension-gfm-footnote@2.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-2.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/micromark-extension-gfm-footnote@2.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-2.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "micromark-extension-gfm-strikethrough",
      "version": "2.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "003563a4e3a48f3d6186464b94189803d711d809dff05e07a9950ee9ee5e0dc3d07744f1c397f12f3cf19c491291f9c3d30ce24868afeec62193f92dbdb7f5bb"
        }
      ],
      "purl": "pkg:npm/micromark-extension-gfm-strikethrough@2.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-2.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/micromark-extension-gfm-strikethrough@2.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-2.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "micromark-extension-gfm-table",
      "version": "2.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "51bda7710bfe7f00fbd3f978a2edbb6f86337cd68224ebf25f81f15d4d799bb9a9618fab8ee5b3b0b20f64724bdb9dd9eb8dd1a5b70fd6878826543f48a5baee"
        }
      ],
      "purl": "pkg:npm/micromark-extension-gfm-table@2.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-2.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/micromark-extension-gfm-table@2.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-2.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "micromark-extension-gfm-tagfilter",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c479533a6b824a8b4803c4d6d660c833a5f63b54a25f93fd22e0eda86a2716110ad2a811238c9e0babccc44576760cabd93883fb63d0d74a3e70e85d5407307e"
        }
      ],
      "purl": "pkg:npm/micromark-extension-gfm-tagfilter@2.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-2.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/micromark-extension-gfm-tagfilter@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-2.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "micromark-extension-gfm-task-list-item",
      "version": "2.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a8805986ac6a23a7e32c36054c121ae1e8af0cc9cff8e66ab0dc26437c4d2c4e02c7073ecdf4047dbb3ab73028d878eaf9b87aab917e67cfdc92cacb15859043"
        }
      ],
      "purl": "pkg:npm/micromark-extension-gfm-task-list-item@2.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-2.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/micromark-extension-gfm-task-list-item@2.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-2.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "remark-stringify",
      "version": "11.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d4e4a62ddddac01fedf2a76810e31acd990db1f553798e1f4ec83371015d5cdabc4e84cde191b0acc9e575ae0aeac99314a0fe19157a3b8f22e99e222a03cfa7"
        }
      ],
      "purl": "pkg:npm/remark-stringify@11.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-11.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/remark-stringify@11.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-11.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "stringify-object",
      "version": "3.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ac7aa2161d5e96a090f563cb202f08d10fe0ff08f927578c932a220fa7a8400a561cfd05b652bbaea9e199a6cbe55518f4940272ac30be539a4aebad7a4832af"
        }
      ],
      "purl": "pkg:npm/stringify-object@3.3.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/stringify-object@3.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "get-own-enumerable-property-symbols",
      "version": "3.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "23450157f5cecf55e42091c450331901bcc24e153f1fc0f19927e674670a3e7561bb655f16aaf7e23afdefbec8c9a4d8bf18de75686a5488a5103b0274fe46ea"
        }
      ],
      "purl": "pkg:npm/get-own-enumerable-property-symbols@3.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/get-own-enumerable-property-symbols@3.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-obj",
      "version": "1.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9784721e046a18de18dfef491d5acda8efad374ad5e4ccbbeae5b9fe7b8ee0ad5beafc391bc77f7261633fdb517c4b1d85936dd0815d66e2bf73656be0d6fe42"
        }
      ],
      "purl": "pkg:npm/is-obj@1.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/is-obj@1.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-regexp",
      "version": "1.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ef38c500f3b8fe0c324000204519aa7847b22080927660aa6b7b6c54731d0736975d18aaa2964be02ca0860fd7ba5196aed0014e96e7618cf32117df2e43f8a0"
        }
      ],
      "purl": "pkg:npm/is-regexp@1.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/is-regexp@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "babel-loader",
      "version": "9.2.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7ea7bc9da1ede3a7b4c887648d4658a9d7525df7a3dc01da8d7f8248ee57ee8cb41263dcea8e5787e44294da078e789e5b3f405b8919c56f72c85321541d502c"
        }
      ],
      "purl": "pkg:npm/babel-loader@9.2.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/babel-loader/-/babel-loader-9.2.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/babel-loader@9.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/babel-loader/-/babel-loader-9.2.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "find-cache-dir",
      "version": "4.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f59a273d3e1900ae1afb5a543d53d925aa5b8bb3b9a9b6c93dd630fcd39059965b54b7434d833703847dcff0e900cd3c2036851acbcf822199f36584c140d68e"
        }
      ],
      "purl": "pkg:npm/find-cache-dir@4.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-4.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/find-cache-dir@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-4.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "common-path-prefix",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "404df7853a19b1e087de34b4a8df7a3bf6d287791ac3f87e4eaee783263d7960d49d3953354caa7eabc25e2a0b7b935ae6316c2fbf2b6bfc2e054e22b8481de3"
        }
      ],
      "purl": "pkg:npm/common-path-prefix@3.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/common-path-prefix@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "pkg-dir",
      "version": "7.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "21ef73fd620d731c4ba76ec128e08719d7b8213abd524958283cd5a359e1939b2a1845d4dc5a64c0fe46336be84c626419df41dceb65f90e2ec1239e494b4e04"
        }
      ],
      "purl": "pkg:npm/pkg-dir@7.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-7.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/pkg-dir@7.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-7.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "find-up",
      "version": "6.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bf666ca04b951d8cbc648958ab03deff7f42cbe7050f3a787573dac4dbe412ea2eca6bbed896f3d0fc6929aac91d82539afd87593dcedfcdaa63c9788cc5ad87"
        }
      ],
      "purl": "pkg:npm/find-up@6.3.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/find-up/-/find-up-6.3.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/find-up@6.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/find-up/-/find-up-6.3.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "locate-path",
      "version": "7.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "82f5628df66f9fb47edaac8f5fc980b8a7051837fa35ceb519dbc669f42c1cbd2c048c5f2b303ebac5a7e06142fdb93e41dc0f503e2458524b844962a6afb454"
        }
      ],
      "purl": "pkg:npm/locate-path@7.2.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/locate-path/-/locate-path-7.2.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/locate-path@7.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/locate-path/-/locate-path-7.2.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "p-locate",
      "version": "6.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c0faeaeba2e5865effe00182e88f9cab14f4ecb857bd62f4f0b357cf57c434ec34029e2c45967f819a534c9e63a6eaf3cf37d2d96fc67bd058dcb80b8c24a173"
        }
      ],
      "purl": "pkg:npm/p-locate@6.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/p-locate@6.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "p-limit",
      "version": "4.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e5bd11e2dc69ce33d6570fdc5d75117aca03e216fa53fc7d047d3c2fb9f0f86375b1ecc3ccf771791be973d738df77d98416a7ff0bac8db0acab0aa6e0420121"
        }
      ],
      "purl": "pkg:npm/p-limit@4.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/p-limit@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "yocto-queue",
      "version": "1.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6f8251d4f151d74cb598a8e11d8f4b686a3ab66ae08e2b7b8715487809b2330de37a05d1e1d858a8b690179ccc5d9c58eed2e933225e2e3af50b8acb9a455ef2"
        }
      ],
      "purl": "pkg:npm/yocto-queue@1.1.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.1.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/yocto-queue@1.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.1.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "path-exists",
      "version": "5.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "46386d7f024ec7370598d3a2ea5b5c6dcbb822ef852f7cc48fcddd9389004be7d5a53c572ced5bdfc46f2604ffd10c2f57f2f7698f53027cafd043aa5b81a831"
        }
      ],
      "purl": "pkg:npm/path-exists@5.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/path-exists@5.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "schema-utils",
      "version": "4.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2f48d1b2b3e98dd7243f7a0fba0dff57134ab76b6b47c4dc69bacce85380025bc2ffd3e17269be72e0204e5c41a9d051d56271ecd6a3f561f0f9a3a685e4956f"
        }
      ],
      "purl": "pkg:npm/schema-utils@4.2.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/schema-utils@4.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "ajv",
      "version": "8.17.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "07f801b8d8394a2313acf902f80dbe716d11b33c316269fa558c41fe29e5052b52e67c7ac4722dfde84a46120c86abac97b6bc2e34286678c2b39be1c31390d6"
        }
      ],
      "purl": "pkg:npm/ajv@8.17.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/ajv@8.17.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "fast-uri",
      "version": "3.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3168a929b6d8898234502edc97c9bf8bf2164ea7c2f185ecaa3cf26e375d2ec1634adae8433b075e473bdc9bad32f0625e63af6a993e6b1225efd8a0e6de7907"
        }
      ],
      "purl": "pkg:npm/fast-uri@3.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/fast-uri@3.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "json-schema-traverse",
      "version": "1.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "34cf3f3fd9f75e35e12199f594b86415a0024ce5114178d6855e0103f4673aff31be0aadaa9017f483b89914314b1d51968e2dab37aa6f4b0e96bb9a3b2dddba"
        }
      ],
      "purl": "pkg:npm/json-schema-traverse@1.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/json-schema-traverse@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "require-from-string",
      "version": "2.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5dfd2759ee91b1ece214cbbe029f5b8a251b9a996ae92f7fa7eef0ed85cffc904786b5030d48706bebc0372b9bbaa7d9593bde53ffc36151ac0c6ed128bfef13"
        }
      ],
      "purl": "pkg:npm/require-from-string@2.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/require-from-string@2.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "ajv-formats",
      "version": "2.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5b1d0ac79da1c44ec2d7c8643048206251227ea599b58691828b89a2bf9631d3e743210ad77be0116c9536ea7b4a879ea0b32caf891fe61e9d396d75235e4c50"
        }
      ],
      "purl": "pkg:npm/ajv-formats@2.1.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/ajv-formats@2.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "ajv-keywords",
      "version": "5.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6024bf24d140532af9bc0ba19350d69b5081c511d6f4b6c9da8cd679e9ab22aa5bb2a2a31d5c583f28b9182d2b8d9213e49c49def8ab5534bcc24e22fd9fa4af"
        }
      ],
      "purl": "pkg:npm/ajv-keywords@5.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/ajv-keywords@5.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "babel-plugin-dynamic-import-node",
      "version": "2.3.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8d9548facf5983722a03f91d8b48ba5030b26d423769204b9e096161b4928ca955ef217517fe4b5aff0c6a4426bd8a676c90d2e9f7012f62b31d2c4d08cb5649"
        }
      ],
      "purl": "pkg:npm/babel-plugin-dynamic-import-node@2.3.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/babel-plugin-dynamic-import-node@2.3.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "object.assign",
      "version": "4.1.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6f2cbe53b829f855709b2cca3d8856da1e65ddcae9986b3197b5f6b3ccb8dc8831bc6e20dd067a09f7c3b6c350cb55ac999a506cefb26e8d00956ed363a0dc05"
        }
      ],
      "purl": "pkg:npm/object.assign@4.1.5",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/object.assign@4.1.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "call-bind",
      "version": "1.0.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1874d2352608090eec707eec67e336ac5a294682e1f2dd9b2d25ba05b82bb4bb1a84e201e62c805497fd1a358addc6130da323e17741a4cd5c03aa484b42afdb"
        }
      ],
      "purl": "pkg:npm/call-bind@1.0.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/call-bind@1.0.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "es-define-property",
      "version": "1.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8f16b22ca4a1ac4aaacc9d1eba641b5614d840cdbb09f4f54f7e7e8028031682fcd892ec5ea4c9efacefe80d182ce8049cb50cbcbcec0ec188ae5f0d1694f681"
        }
      ],
      "purl": "pkg:npm/es-define-property@1.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/es-define-property@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "get-intrinsic",
      "version": "1.2.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e6e621b091fc549053bfba2c960e01ce7258843a1123ac1a602c4c9827674eb702ac703f7c214aa13173d8928a1341dd0c5505effa10ba1cee99724aee968145"
        }
      ],
      "purl": "pkg:npm/get-intrinsic@1.2.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/get-intrinsic@1.2.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "es-errors",
      "version": "1.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "65fe47d8ac6ddb18d3bdb26f3f66562c4202c40ea3fa1026333225ca9cb8c5c060d6f2959f1f3d5b2d066d2fa47f9730095145cdd0858765d20853542d2e9cb3"
        }
      ],
      "purl": "pkg:npm/es-errors@1.3.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/es-errors@1.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "has-proto",
      "version": "1.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "489d5a999009522652f8f86c54b7f9b46c9d95a541f04745a5a48ee209a250a50ec64f2ace7e40232e19789526876db39c8764fee300513da9977171cd5507f9"
        }
      ],
      "purl": "pkg:npm/has-proto@1.0.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/has-proto@1.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "has-symbols",
      "version": "1.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9772c2b85e8c8033704c32a47581848a1623b79a513db120e3aaed9669d23e551b82607c2ce22b2896d86050526e73da25ec4c2ad88f3bc8667918d1cf64ddf8"
        }
      ],
      "purl": "pkg:npm/has-symbols@1.0.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/has-symbols@1.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "set-function-length",
      "version": "1.2.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a6045ce21278fec363582492f409a74b8d31ddb34c0d39271e02f951a3014ccc899d4f741205a1d51cfe302f5e16ee01b8dfd4c198ca42e63fd6fdeb33b1cc7e"
        }
      ],
      "purl": "pkg:npm/set-function-length@1.2.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/set-function-length@1.2.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "define-data-property",
      "version": "1.1.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ac132f23396903cbfa13e489668a3ef87018aac2eb920ecc49f2229cc3c5866928af0ed7f9d39754942cf904faf731a4cccc9f0e720c3765a2775f8d6cbdd3f8"
        }
      ],
      "purl": "pkg:npm/define-data-property@1.1.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/define-data-property@1.1.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "gopd",
      "version": "1.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "77ae5b36521a771be96ff03669b55d96a2aa579eb78ee4676755ad93ab35b0847cb8db1747bd31a88cd5ab155fd5e4ea0ee9f04f632473311e69ecc2293661c0"
        }
      ],
      "purl": "pkg:npm/gopd@1.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/gopd@1.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "has-property-descriptors",
      "version": "1.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e7924d2ae216fafab829ed418ce4e333661cb5022f093ec61731f099f64f1a8e709eb82489dd1842d9c095e152aae9999b86b3de7d814be7ab6f2e62a49760ae"
        }
      ],
      "purl": "pkg:npm/has-property-descriptors@1.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/has-property-descriptors@1.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "define-properties",
      "version": "1.2.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f109902aa10048b7799f1d14d41d6890b1256d4baeb6d27f0276264576db6c60d687ab92db4f048c3e17aaafc8f702bbbb4bfa3b4f178535a7b795ed11b47a0e"
        }
      ],
      "purl": "pkg:npm/define-properties@1.2.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/define-properties@1.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "object-keys",
      "version": "1.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "36e00449439432b9485ce7c72b30fa6e93eeded62ddf1be335d44843e15e4f494d6f82bc591ef409a0f186e360b92d971be1a39323303b3b0de5992d2267e12c"
        }
      ],
      "purl": "pkg:npm/object-keys@1.1.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/object-keys@1.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "boxen",
      "version": "6.2.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1f83c4b095df148fcfb7cb230d66c79503f1e332ff6ef4908dc8a52666ae946b7998b0e8ac7387a66757009701726aeeecf8584a9fdc0cc591928e1950c1644b"
        }
      ],
      "purl": "pkg:npm/boxen@6.2.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/boxen/-/boxen-6.2.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/boxen@6.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/boxen/-/boxen-6.2.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "ansi-align",
      "version": "3.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "20e7f0c0117989ccce8e9fd6798e18c728ea005310a19b9f750583775f52104c5b54b357aafa73489fcced96b8fec08f990d3e191aaea00edb19c20d7317b0eb"
        }
      ],
      "purl": "pkg:npm/ansi-align@3.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/ansi-align@3.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "string-width",
      "version": "4.2.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c0ac90450a63274b08a7ad84ad265d1ac8cc256b1aa79a1136284786ee86ec954effd8c807a5327af2feb57b8eaab9e0f23fdcc4a4d6c96530bd24eb8a2673fe"
        }
      ],
      "purl": "pkg:npm/string-width@4.2.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/string-width@4.2.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "emoji-regex",
      "version": "8.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3128d8cdc58d380d1ec001e9cf4331a5816fc20eb28f2d4d1b7c6d7a8ab3eb8e150a8fd13e09ebd7f186b7e89cde2253cd0f04bb74dd335e126b09d5526184e8"
        }
      ],
      "purl": "pkg:npm/emoji-regex@8.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/emoji-regex@8.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-fullwidth-code-point",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cf29a6e7ebbeb02b125b20fda8d69e8d5dc316f84229c94a762cd868952e1c0f3744b8dbee74ae1a775d0871afd2193e298ec130096c59e2b851e83a115e9742"
        }
      ],
      "purl": "pkg:npm/is-fullwidth-code-point@3.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/is-fullwidth-code-point@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "cli-boxes",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fe5cc6a4458bffc3df23406604e3d1c29d1cff014d5f545d50c2f78cafd1712040f53f26643750a6a6012ad0854ce7d06f03ea5843a98ea5be1676b2734f7af6"
        }
      ],
      "purl": "pkg:npm/cli-boxes@3.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-3.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/cli-boxes@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-3.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "string-width",
      "version": "5.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1e72ce091def8dc63c6dea0d2ed723679fe7c67d9a7e6304ea586b0eb79ba24a8c6a9f976de5bc9fd4d7a4f0cea9d18ae6a708de84f418a4d6eb00bb10c895a8"
        }
      ],
      "purl": "pkg:npm/string-width@5.1.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/string-width@5.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "eastasianwidth",
      "version": "0.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "23cf1361959cf578981d1438ff7739ae38df8248e12f25b696e18885e18445b350e8e63bc93c9b6a74a90d765af32ed550ff589837186be7b2ab871aee22ea58"
        }
      ],
      "purl": "pkg:npm/eastasianwidth@0.2.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/eastasianwidth@0.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "emoji-regex",
      "version": "9.2.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2f5f03689b17494936fb8da9bfc98bb398c94f686a164144e23db5c0e9a06d4aac67684bef636c514efce60f515e0a37b3464d815978d93887a7766d3affd5ca"
        }
      ],
      "purl": "pkg:npm/emoji-regex@9.2.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/emoji-regex@9.2.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "strip-ansi",
      "version": "7.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8aae9e55523ae274104d162ad8ab44836776b94ecb125853270b07e18cc81d9b21c658199acff021ce15a03413946fc8bd522b04a1b4e82ad99e9d2abfb86471"
        }
      ],
      "purl": "pkg:npm/strip-ansi@7.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/strip-ansi@7.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "ansi-regex",
      "version": "6.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ec7497e1041be02b297222e9545c3245eefd3b7c6c2190c32c4476d6411143bd6868fa1d17c8cbef6e408093050186e8a08aa8949a112ee33cd52a5e524a64bc"
        }
      ],
      "purl": "pkg:npm/ansi-regex@6.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/ansi-regex@6.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "type-fest",
      "version": "2.19.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4401fcdb6a4074181c34c01f5a708153708565c7d9fe2d5e663c0553f76c2caba6caeb8fde78ae7a0d9402e917605d04d8002873cd994927fd2745900629f31c"
        }
      ],
      "purl": "pkg:npm/type-fest@2.19.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/type-fest@2.19.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "widest-line",
      "version": "4.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a34732106d1ef063f34f88861e98483a1d1c24e57c7e2bec5f175d41ab073c77e865fd597b1adf780db5c3635a10dd511c4f9f5e57c84a6384f11f4ddeedd08a"
        }
      ],
      "purl": "pkg:npm/widest-line@4.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/widest-line/-/widest-line-4.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/widest-line@4.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/widest-line/-/widest-line-4.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "wrap-ansi",
      "version": "8.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b22ed0588eb350cab9e9b11216f6a0b66ccc7463ada317d1f927b3d753286df73bb66f9591472493d6d6d9479f7d319551b3a4b31992c34000da0b3c83bd4d09"
        }
      ],
      "purl": "pkg:npm/wrap-ansi@8.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/wrap-ansi@8.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "ansi-styles",
      "version": "6.2.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6cdefdf2015f417faf8b0dd1ef2ac6591aa7acdda84641245238e5e09367e04f06c716e3b46dc56eb108218de5f3f86bc14c0878266f8b842e3933f8304ad5ba"
        }
      ],
      "purl": "pkg:npm/ansi-styles@6.2.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/ansi-styles@6.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "chokidar",
      "version": "3.6.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ed54f5ddf9a3a2d2a91a2a425bd244400bac10f13e122f2797afe0e050409889b418e38b32e6bd3430e8fc35a9d190310abddc3eae59a41aa63c04200dd6b63f"
        }
      ],
      "purl": "pkg:npm/chokidar@3.6.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/chokidar@3.6.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "anymatch",
      "version": "3.1.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "28c45e154af4078b7e0fe381923477298aafa1ca765da4b33b9e54701ea681031ddca6dc13e9964f2bd557b0ffcec7446cd9d5e9a71952eb64887417bd3af547"
        }
      ],
      "purl": "pkg:npm/anymatch@3.1.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/anymatch@3.1.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "normalize-path",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e9e66ce4bb375ad0a2b075a9f52d86532f1daa4a468b80554b3dc66aa884e9ecee6f4e75d844b3b57530501e82e8829b4246363e76ff983e166288c24707302c"
        }
      ],
      "purl": "pkg:npm/normalize-path@3.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/normalize-path@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-binary-path",
      "version": "2.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "64c11161eb3aa43c9dcae1a276c7bb3ac1f1b5b23b595794128ce047f83baddd31522998365bd9444fcad8c8194e35b2ef6e487de94b79570433dee69ad4465f"
        }
      ],
      "purl": "pkg:npm/is-binary-path@2.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/is-binary-path@2.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "binary-extensions",
      "version": "2.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "09e87eee8c79a9eecb26e2c7a18d1f7a1de91ee5031c071151ec8bd95620859c1fa64348cbffbc39c8346b752e4a86336af9b2970b8b59039fde19748e330c23"
        }
      ],
      "purl": "pkg:npm/binary-extensions@2.3.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/binary-extensions@2.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "readdirp",
      "version": "3.6.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "84e4b4f3da27f1176ea9d6e1bd0e59dfb0341128ecab3eaa9d171f7ec314df8f7916e4dda929beedb849dbd26f20eb010c41276a7e433eef6ddd3a3d55194ccc"
        }
      ],
      "purl": "pkg:npm/readdirp@3.6.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/readdirp@3.6.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "clean-css",
      "version": "5.3.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0f927e9076956ffc0a485732c95ef9b829fc7e2638b15dfc5c9a1ee02532190fa6394fdf315614747d61242f82250e6e6371275b6ed26c9612e17f0188bac016"
        }
      ],
      "purl": "pkg:npm/clean-css@5.3.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/clean-css@5.3.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "cli-table3",
      "version": "0.6.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f96ff979f4d1ef2e47443ee0002c3dc908ea315bc430b04799ba0cfe43d66a6f87f879b2ae08e1e989dc54a2b5db6619917acbb9dcd3b80ba4530f459cc7fb21"
        }
      ],
      "purl": "pkg:npm/cli-table3@0.6.5",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.5.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/cli-table3@0.6.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.5.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@colors",
      "name": "colors",
      "version": "1.5.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a28582ae564fd758bc1889928d31d81cb92f1433f8f274b8fb6d389c66f54625ff59760798903620823dfded8359569b08449d5bb841004cc746a527f4e515bd"
        }
      ],
      "purl": "pkg:npm/%40colors/colors@1.5.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@colors/colors@1.5.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "combine-promises",
      "version": "1.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "55c401d738860f4357ae12b18b0c8d6c20e6473b3f39284cb361aa5b60e553603f49dd27431135a160c01393b4ca04b1e668103a7f5e20587bc8a3e01515643d"
        }
      ],
      "purl": "pkg:npm/combine-promises@1.2.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/combine-promises/-/combine-promises-1.2.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/combine-promises@1.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/combine-promises/-/combine-promises-1.2.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "copy-webpack-plugin",
      "version": "11.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7d7d8c5a96a6916d21671304834fa6627038d0b4e8b0e49ae53a99f46608073c896bd0b741468c3d2136c408bf6ee36bf2ef3d49f0fdc07490541ceb45afd239"
        }
      ],
      "purl": "pkg:npm/copy-webpack-plugin@11.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-11.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/copy-webpack-plugin@11.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-11.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "glob-parent",
      "version": "6.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5f1c08f043a1550816a7a8832feddbd2bf3a7f877a017eb3494e791df078c9d084b972d773915c61e3aefa79c67ed4b84c48eeff5d6bb782893d33206df9afe0"
        }
      ],
      "purl": "pkg:npm/glob-parent@6.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/glob-parent@6.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "globby",
      "version": "13.2.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "635ccd195fa9cd0761ec7dfd97dce00783c9aa344dab276f7580831b81c55cce17baf49a41094473dd48535c802cbf205130e89a00407f3dd725d9944bea28d3"
        }
      ],
      "purl": "pkg:npm/globby@13.2.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/globby/-/globby-13.2.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/globby@13.2.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/globby/-/globby-13.2.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "slash",
      "version": "4.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ddd3ac0075d7524413a4e61ca00c4b228acc4e9e20210af9216de255bec0ee5148a74547867ca79bd8b3c7a4ecb1dac87152044809558ed9ced8af1b83e0a87b"
        }
      ],
      "purl": "pkg:npm/slash@4.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/slash@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "core-js",
      "version": "3.38.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "38fdf9694a2b6d4dd9be5c7ba63b0576ed6b18d9c3e29830fc25a8633458dedd84ce8553eec84a1d8d5d940cb77f8d5c1883bb6433d08a68461539446241bf1f"
        }
      ],
      "purl": "pkg:npm/core-js@3.38.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/core-js/-/core-js-3.38.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/core-js@3.38.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/core-js/-/core-js-3.38.1.tgz"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "css-loader",
      "version": "6.11.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "09327e0044098eae4dccb81ae69137f6a762495e7a17ccb0088b2a348445d2bec10e05ac376e5a6b34e8a80160ed9aed03f534d7ac6e741ddf7e0c1e391c57ee"
        }
      ],
      "purl": "pkg:npm/css-loader@6.11.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/css-loader/-/css-loader-6.11.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/css-loader@6.11.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/css-loader/-/css-loader-6.11.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "icss-utils",
      "version": "5.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b281617e509558b7d134e3d4de2bf967d554753e38c4545bce32ec1334abe4042682a3cc4c7754dcf313d427f5b2cc7c7cb3490c0d63b9fb5897e3d472fdcca8"
        }
      ],
      "purl": "pkg:npm/icss-utils@5.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/icss-utils@5.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "postcss-modules-extract-imports",
      "version": "3.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "93790d7b468d1500c06466e29f8f292f654d89d4c5d30e3f780483b31972b29a1bcd4df06502ce1a3ecbf607d17b4268f7fe2eb9dd3d0ec8c5347ef08a71aff1"
        }
      ],
      "purl": "pkg:npm/postcss-modules-extract-imports@3.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/postcss-modules-extract-imports@3.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "postcss-modules-local-by-default",
      "version": "4.0.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e8c89e63bb087d32b48587da7f0d4e3041bed9b83c435a1c1c2a6858ba8e2a3dc95e52aee06edbb6498cfc1ee516e6d89185a64523cb662e5c86277add969963"
        }
      ],
      "purl": "pkg:npm/postcss-modules-local-by-default@4.0.5",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.5.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/postcss-modules-local-by-default@4.0.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.5.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "postcss-modules-scope",
      "version": "3.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a2afa0d6cb2bb193acc7d33de9ce70f256919af12ef42dda7434a323ca1371b7e4ad313c871ff37f2a1b528588c5a28f3bc6ede92eb6931a70e46ab2a44c3541"
        }
      ],
      "purl": "pkg:npm/postcss-modules-scope@3.2.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.2.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/postcss-modules-scope@3.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.2.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "postcss-modules-values",
      "version": "4.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "443c47900884188efc812da87f2bc2b2eee2c9c46fee8ab0e713169fd88ca11d0dffb99ff43e7479c42a528e4167d661daf1f86c2511fe4b42a9b07d9bcbc98d"
        }
      ],
      "purl": "pkg:npm/postcss-modules-values@4.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/postcss-modules-values@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "semver",
      "version": "7.6.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a157a43f570ab48f824c3bc759815470cb6c2bfd34c260047f2a8a7cd740466f2ed7035585281a5fb03c77852e225508e5ef38884c0e86ced93d8466cd4f54e8"
        }
      ],
      "purl": "pkg:npm/semver@7.6.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/semver@7.6.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "css-minimizer-webpack-plugin",
      "version": "5.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ddc6889a32854244bec2cd5319c167d15d47c83245ab512ecb9f3d2650faff7ad5da48fec3baf91bd583320487be9bd71cd67671a955ca9656b840d077dc1f2e"
        }
      ],
      "purl": "pkg:npm/css-minimizer-webpack-plugin@5.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-5.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/css-minimizer-webpack-plugin@5.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-5.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "cssnano",
      "version": "6.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ad893951e5fb54033fbb494da9ec0275ab1db4f2bcd42817f302452c42171db576a25756460240b19add8515e4575349cc0da0f39d0a8859bd98c5361f137130"
        }
      ],
      "purl": "pkg:npm/cssnano@6.1.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/cssnano/-/cssnano-6.1.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/cssnano@6.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/cssnano/-/cssnano-6.1.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "lilconfig",
      "version": "3.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7a8a7ec0302fa48b54cacd055a41c829e0bdc9b62b4c66d4e355392bbf9bb6d6597a886f9d8eccf5d679901db518d5a2153daad4ea0f4ef9dc3c28123953b9a3"
        }
      ],
      "purl": "pkg:npm/lilconfig@3.1.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/lilconfig@3.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "jest-worker",
      "version": "29.7.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "788cf69ac2ff1332fd5054c5171ee305391e65f92ed32500c99659989f771f64d8122ae8231d8f42311773062d625f335c2c5bf8f02603684b22dffa64490f1f"
        }
      ],
      "purl": "pkg:npm/jest-worker@29.7.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/jest-worker@29.7.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      },
      "tags": [
        "test"
      ]
    },
    {
      "group": "",
      "name": "jest-util",
      "version": "29.7.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cfa11b29a8c8a6a18a539eb2e4a054832d5db758a18502605b352564702b03ff97d9a77b09be6217e00ad445952ff068ed1cfdbaeae9ab0e9288109e7d46c218"
        }
      ],
      "purl": "pkg:npm/jest-util@29.7.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/jest-util@29.7.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      },
      "tags": [
        "test"
      ]
    },
    {
      "group": "@jest",
      "name": "types",
      "version": "29.6.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bb750fb088a558a38cdc5f425edac6f0b10998dc70a02402fd7563e082985efbe9c7b4088bf2a0d4b239b83983a4a95a73ad8d52d5fb78b8d187e8d565c2cecf"
        }
      ],
      "purl": "pkg:npm/%40jest/types@29.6.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@jest/types@29.6.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@jest",
      "name": "schemas",
      "version": "29.6.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9a8e63e57fa321998942f78129e4bf72502e7a2a55eca8225f5bcc802c5a9b544d622a84d70eb69f4fed2499c7b635bc647710728e6063ce630379a2d0bfa748"
        }
      ],
      "purl": "pkg:npm/%40jest/schemas@29.6.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@jest/schemas@29.6.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@sinclair",
      "name": "typebox",
      "version": "0.27.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f858f8de948cc09b38291ac7ffddfc51ffae0042c881506643383fab5606d74763c9f0374e7ad4f0df17cea0a1fe891976ccea0504d97fdea274c7c4e659f04c"
        }
      ],
      "purl": "pkg:npm/%40sinclair/typebox@0.27.8",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@sinclair/typebox@0.27.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "istanbul-lib-coverage",
      "version": "2.0.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d9017fb7f6ae5a6d25b32f17b4a54f1b5f6fdec48e42525efd81d981f8dbfca0411ce19257e276abf4baef5adcabdb9306b2c05e6669a8989a41b313fb3354d7"
        }
      ],
      "purl": "pkg:npm/%40types/istanbul-lib-coverage@2.0.6",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/istanbul-lib-coverage@2.0.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      },
      "tags": [
        "test"
      ]
    },
    {
      "group": "@types",
      "name": "istanbul-reports",
      "version": "3.0.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a64d81d4d59a945f6da0246eea08c1cd1ebdb321633f839df164405fed2699ff6502309189c2ce59cf99af1647c7fd17463a2d82417db7a89a309f9a5dc39d65"
        }
      ],
      "purl": "pkg:npm/%40types/istanbul-reports@3.0.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/istanbul-reports@3.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      },
      "tags": [
        "test"
      ]
    },
    {
      "group": "@types",
      "name": "istanbul-lib-report",
      "version": "3.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3509fb00742793f4522cec6b05b1b224cfda550fa98e3e470a06ac1717342bf2a1a004df43fe3b032525d79236c815298a18e66acf9af952413aa79cac51feb8"
        }
      ],
      "purl": "pkg:npm/%40types/istanbul-lib-report@3.0.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/istanbul-lib-report@3.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      },
      "tags": [
        "test"
      ]
    },
    {
      "group": "@types",
      "name": "yargs",
      "version": "17.0.33",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5a9c4108a58f2ebe314ac1e0cf9d75ac524033ec12dbcc36cc43b5403358e7333f4bca24ef434d7f3b47d31c21a8ac9a2b438709b37df0b0c066ecb572dc4390"
        }
      ],
      "purl": "pkg:npm/%40types/yargs@17.0.33",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.33.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/yargs@17.0.33",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.33.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "yargs-parser",
      "version": "21.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "238abd414f4c42fe2810ecf8b401c9b4dcf5730b8bc67d85df171cda257959da8b3e95278f7d1a52ec6dd660316131bea1ef0264c57ffbaad4e12e20443ceab5"
        }
      ],
      "purl": "pkg:npm/%40types/yargs-parser@21.0.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/yargs-parser@21.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      },
      "tags": [
        "parse"
      ]
    },
    {
      "group": "",
      "name": "ci-info",
      "version": "3.9.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "348c45e7986fe274aa42cc2401e88e8b5afcdf1cbc26574e1434d68ae839e4a06ef499db96771dd94e958879988077f4d533d94bbecd24184130a7568fd1d031"
        }
      ],
      "purl": "pkg:npm/ci-info@3.9.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/ci-info@3.9.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "del",
      "version": "6.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b9af0185aa5f3f425424a0bfcd5f721c70d6feb0e80f13f86619f702403aff14fa818ee361726269ec816739d856e8e1659113f9481c6d9890eec3775aa7089a"
        }
      ],
      "purl": "pkg:npm/del@6.1.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/del/-/del-6.1.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/del@6.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/del/-/del-6.1.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-path-cwd",
      "version": "2.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c3de366d372287c7dd24f266407173912efa3443fc2b3cef9b0f76717b1acdbf229edc0ba8f89b3cf7577f800d74a577ad832eb90606216b6fcfd262941dcd15"
        }
      ],
      "purl": "pkg:npm/is-path-cwd@2.2.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/is-path-cwd@2.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-path-inside",
      "version": "3.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "15de200016fec9c18098aa2ef1e31fb42ba94a2af9951c6a7f8683fef774703daa7381cbd3b3a309eb8732bf11a380a831a782283074fc40813955a34f052f3d"
        }
      ],
      "purl": "pkg:npm/is-path-inside@3.0.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/is-path-inside@3.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "p-map",
      "version": "4.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fdb8ceaa68044c1601e41a0478655e6bc766bc76f69bd18bcb513d5b8df27b27cfe9040264614d6be5d171e244b8307aceaafe80aa4802694b79b329ca4c3f31"
        }
      ],
      "purl": "pkg:npm/p-map@4.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/p-map@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "aggregate-error",
      "version": "3.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e08ed3774d6ab96fd1a6871f35ac85745564d6a4aea21d04ec9adb449d7a9c7d351e128543cf0836af5277e9ddef6cea4724a5afd0660c0f3194427abc932b60"
        }
      ],
      "purl": "pkg:npm/aggregate-error@3.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/aggregate-error@3.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "clean-stack",
      "version": "2.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e1d882f4769313e29100c5a10e1ac63840a0599c687af31ce5396439b32a352b1553ad8f6335d9fd23138f3c8600517562eb20c46712593117061a7408fc10d4"
        }
      ],
      "purl": "pkg:npm/clean-stack@2.2.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/clean-stack@2.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "indent-string",
      "version": "4.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "11d0c366ee00d8ec882bb2ebff6cc6fb0e6399bba4d435419c4c11110bc1ceca412640846d16bc1b153596085871a1890a745689b8c35e5abbefd5f5ff2e71c2"
        }
      ],
      "purl": "pkg:npm/indent-string@4.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/indent-string@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "rimraf",
      "version": "3.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "25990931990018514f3f662a5d95cf6cc94c060b31cc4f082ece253085ffda8d0bf54070f4efd8de8eb0170fe2f582daa5c5095b0a9b8b791dc483dd0bad9320"
        }
      ],
      "purl": "pkg:npm/rimraf@3.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/rimraf@3.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz"
        },
        {
          "name": "cdx:npm:deprecated",
          "value": "Rimraf versions prior to v4 are no longer supported"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "detect-port",
      "version": "1.6.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0a69d573e1de9367a03f1d4f793155b5ad96efcc72d8affd4647fa702e13e7d4b9d2d567cca8feb67c799a6c79970bc292e8d9e2e46ba514ae57e215b377fdd1"
        }
      ],
      "purl": "pkg:npm/detect-port@1.6.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/detect-port/-/detect-port-1.6.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/detect-port@1.6.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/detect-port/-/detect-port-1.6.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "address",
      "version": "1.2.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e01fea2827de13f38351a014a52c1fcdace8e71dbd583e2bdef5e25ac07b2369920c08a1c04a8a3be83c1842d9510492028e5ed574d88776557cbcb105cd769c"
        }
      ],
      "purl": "pkg:npm/address@1.2.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/address/-/address-1.2.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/address@1.2.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/address/-/address-1.2.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "eta",
      "version": "2.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "51543bd91aa3cbf64a41a9735797420893fcd06ae63eb33187a36535ff9ead5e8e6cbd19164842b2d5916b04bce73dec99daf7776c173ec64463bac33df19dda"
        }
      ],
      "purl": "pkg:npm/eta@2.2.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/eta/-/eta-2.2.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/eta@2.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/eta/-/eta-2.2.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "eval",
      "version": "0.1.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "13357de0d60aa0ed3d18b5c68d78fd2489578a355c93838d4abe70882583be1b2f8f98f14abcd399153ff42d43c81eae4e8b332ecf1a89f03a350ee511076f17"
        }
      ],
      "purl": "pkg:npm/eval@0.1.8",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/eval/-/eval-0.1.8.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/eval@0.1.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/eval/-/eval-0.1.8.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "require-like",
      "version": "0.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a32ad4f3cb2490cb4375ab870ee295ae047ecee22daabebf73ffc55f3be6c5118c7b148373a84dbc9227196dcb2f8ea7fbc6f9d11ca4aefc125082101f62d0e4"
        }
      ],
      "purl": "pkg:npm/require-like@0.1.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/require-like/-/require-like-0.1.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/require-like@0.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/require-like/-/require-like-0.1.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "html-minifier-terser",
      "version": "7.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b57827dd07ea3c8a4697da3e2b9b69723dff30de127cbb6cc76196c010b7492774b57406c85de0b12a9a77c96826029918cdd9c5b603779ca188121d5a99af2c"
        }
      ],
      "purl": "pkg:npm/html-minifier-terser@7.2.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-7.2.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/html-minifier-terser@7.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-7.2.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "camel-case",
      "version": "4.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "83119606b4d3d49b8cc7a47ea393d35cc9949e19d5ccb43d48dbad0f862a2ad23a6a9f3deedded28409895aea0096124a655e794dc9b124660f46106c4a14283"
        }
      ],
      "purl": "pkg:npm/camel-case@4.1.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/camel-case@4.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "pascal-case",
      "version": "3.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b969464f76129caf71dc140968e75c670ae757a84fa5df23147d7fb9ca622d13e1ff6cc2549292d7d1381af607bda09c0029f77e85d9d1c2c1f56af1d4a19ee6"
        }
      ],
      "purl": "pkg:npm/pascal-case@3.1.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/pascal-case@3.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "commander",
      "version": "10.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cb8320dad5ec8699446d21b3c7b6a6ccfc0a28e086ba84913ff0a311dc3093414e1a551baba94aba8c83653359926c47749b69e7885d7d8fc952b74bed77ddba"
        }
      ],
      "purl": "pkg:npm/commander@10.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/commander/-/commander-10.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/commander@10.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/commander/-/commander-10.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "param-case",
      "version": "3.0.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "457963ef3098a2445ea96a4e3c7f68622bd4ccb619e6f00f21f1260933558a8b02efc17c1741fdcbb4fb806d8cdfdca682eb7117981c144b326504a987d069dc"
        }
      ],
      "purl": "pkg:npm/param-case@3.0.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/param-case@3.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "relateurl",
      "version": "0.2.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1b4f03c6f9b888337730b33412c3fad840d5f48ba15cf47a6e5373e94b5ca7bcf2577b6be0754d20db7a32969159bc683874f743b60dd8ffa36875fcbd46e0a2"
        }
      ],
      "purl": "pkg:npm/relateurl@0.2.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/relateurl@0.2.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "html-tags",
      "version": "3.3.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cedab20b790bb68d1ef566cda7469e3fe337913b7e9db688bde1a653102d65afbc88580a2d4383e1828ce63f9fdd00fcf5badaed47ae9a89591cab8e5e74e679"
        }
      ],
      "purl": "pkg:npm/html-tags@3.3.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/html-tags/-/html-tags-3.3.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/html-tags@3.3.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/html-tags/-/html-tags-3.3.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "html-webpack-plugin",
      "version": "5.6.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8b0698e30cdb7b8f007ca2d9fc273c9342fe14a1baa12351699f31e40fd3fc85431b25dc6c79dc33d4dd0daf77c27d05b129bcd85853296edfdef4bad6d85703"
        }
      ],
      "purl": "pkg:npm/html-webpack-plugin@5.6.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.6.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/html-webpack-plugin@5.6.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.6.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "html-minifier-terser",
      "version": "6.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a21ffa6f20cf9cbd7378d5c5ac35c52f266392bd4cb011baebb20cefdd9c69fd4bd943ce38c7fae4d1738d41ff96dc9fc230067ecd6bb17d5e7ed2b48c2fca22"
        }
      ],
      "purl": "pkg:npm/%40types/html-minifier-terser@6.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/html-minifier-terser@6.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "html-minifier-terser",
      "version": "6.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "617c529490594cfed14b7b569d0c3be28a0a6ba2fd6fd8bd4185d8db579412f859deef572dfbfa3a716c42ae91c64847ca0b1a50cbd8b19455e6b53f395359c7"
        }
      ],
      "purl": "pkg:npm/html-minifier-terser@6.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/html-minifier-terser@6.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "commander",
      "version": "8.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3a44cbf6e99ff877b60d9914abc7fc27da1fef22fa449288db875521306635f6419ab8bdcd8650aca92e5e22a1c9f3d2bbcb5486754107588a5debef9e54785b"
        }
      ],
      "purl": "pkg:npm/commander@8.3.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/commander@8.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "he",
      "version": "1.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "17fd439d418fa29391662d278be0afac28074391721001d12d2029b9858c9ab6d2c28376327ffb93e1a5dfc8099d1ef2c83664e962d7c221a877524e58d0ca1b"
        }
      ],
      "purl": "pkg:npm/he@1.2.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/he/-/he-1.2.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/he@1.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/he/-/he-1.2.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "pretty-error",
      "version": "4.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "02827960c01c5ca6312a1b8919d72fb1ef95a1ceafd51827b11de759c614eeae2deb3d10e93f3ab2fe59abc54845b396585a6f74613cdcbb5d48c35dfba634c7"
        }
      ],
      "purl": "pkg:npm/pretty-error@4.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/pretty-error@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "renderkid",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "abfed521003c966335845fa39feb0548f58694c91201e35870f2e60d0c76cf3ba20df68bace9ae991f226942a57a71608745d13c851e48f947dc0f805b7679a6"
        }
      ],
      "purl": "pkg:npm/renderkid@3.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/renderkid@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "css-select",
      "version": "4.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c0fa4e62d9ec5689edbb698e0e1035f49aea5b136c7dd6ad44a77ae249a945b4208752ad22d928e6c4e71293dda52689b334ce84432517f44fcf6f2a8f81ea85"
        }
      ],
      "purl": "pkg:npm/css-select@4.3.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/css-select@4.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "domhandler",
      "version": "4.3.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1abc28c5837eb969733bcba1517465d0ffa41c4e06b553df63354b714c4f2fb28d7472a3ebabef9618b07881ea6185d6970f93f222cca78d8b9baee0870e1631"
        }
      ],
      "purl": "pkg:npm/domhandler@4.3.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/domhandler@4.3.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "domutils",
      "version": "2.8.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c3de828e87e9ef63392088698e0a1b06299811fa0f8f1d55c740525fd3f7d1605d656d9620a5344f505dd24cf678d67d8a48ca8076c4c8ac7c041e87d4bde1dc"
        }
      ],
      "purl": "pkg:npm/domutils@2.8.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/domutils@2.8.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "dom-serializer",
      "version": "1.4.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "547c01dca7eb70e3a47a5106d9939fc6a2d975f92297c3ed262e0ff0dd8c317b9c66adb22e9ef90a5562525395c32a071038d8538df702afb9cd63fad7e4466a"
        }
      ],
      "purl": "pkg:npm/dom-serializer@1.4.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/dom-serializer@1.4.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "entities",
      "version": "2.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a7dda27f9373eb5f48d30f9a909acb647d0c5f43dbe435f7f573b0413b5749d41039a607d374b5b88429e2684e66d017af1ab85623baed84e22c1a36eb7f28f4"
        }
      ],
      "purl": "pkg:npm/entities@2.2.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/entities@2.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "dom-converter",
      "version": "0.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "81ddf2a483df38cafd8798c82aaf04dec1ce4c28de8ab9e5d162b965d4b5016d0e76dd1bd4f696687749e10938925bfe601f5a2414bb9844978c5a0340fbba0c"
        }
      ],
      "purl": "pkg:npm/dom-converter@0.2.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/dom-converter@0.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "utila",
      "version": "0.4.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6740db8042d2f7f2ffef9c196eba3cc409d3e74a41545419fa1504b9e18353914de7561209833e8ddc6c7c28878f034fff82c20c3d22fe0ada2a97819ce5ca44"
        }
      ],
      "purl": "pkg:npm/utila@0.4.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/utila@0.4.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "htmlparser2",
      "version": "6.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "832c8f93aae0a272c51031a879181035a114bdd27892d4e699487f876b7bb3e33ca0fa483f180d00259afba112479ee45ecb70a8f882badd15f0d469730814ec"
        }
      ],
      "purl": "pkg:npm/htmlparser2@6.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/htmlparser2@6.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      },
      "tags": [
        "parse"
      ]
    },
    {
      "group": "",
      "name": "leven",
      "version": "3.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "aac75af87f234da51a37fc79bf35b6af373ef11c384c043fe0a8c1e3a2302b9547f8895579e7a37bf128651a625ef22a8c580af3841f7ea3f3b462375412c6d4"
        }
      ],
      "purl": "pkg:npm/leven@3.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/leven@3.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "mini-css-extract-plugin",
      "version": "2.9.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f95ca2f860823879eb27654f4bee9a3e85cdda4da3814cc34614c52e38d3067db7ab25c95e48d45908132fe997a45e7f03c8b12dd09cea45aca1e3a32867a329"
        }
      ],
      "purl": "pkg:npm/mini-css-extract-plugin@2.9.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.9.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/mini-css-extract-plugin@2.9.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.9.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "postcss-loader",
      "version": "7.3.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "896e564d30520b905fb0127d75a14c3d5acb4f7e8cacd882e9fa8e6534da1e304d5fa3df779a7e85206a7bf7c478d77ba5cd774220321aded5746330e1e442e0"
        }
      ],
      "purl": "pkg:npm/postcss-loader@7.3.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-7.3.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/postcss-loader@7.3.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-7.3.4.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "react-dev-utils",
      "version": "12.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f3822fc66af5eca8d4ba9caacc5a1d7bac4a863c2e1090d1396289cbf06d8642fb5a7e8d27c878584ea4fdec40bfa2264bed2864b4515b98ff68834c1f278679"
        }
      ],
      "purl": "pkg:npm/react-dev-utils@12.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz"
        }
      ],
      "type": "framework",
      "bom-ref": "pkg:npm/react-dev-utils@12.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      },
      "tags": [
        "framework"
      ]
    },
    {
      "group": "",
      "name": "cross-spawn",
      "version": "7.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8910cf24a50f544343edd1cf3bcae46ce9cfa720f281c0c5b568e9796342832f163f6ad77315cbf13b2445e425e8eac1d86efe509ada82cd6ad7916e75cec6eb"
        }
      ],
      "purl": "pkg:npm/cross-spawn@7.0.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/cross-spawn@7.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "detect-port-alt",
      "version": "1.1.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e6d43292df8ba9f24504461a0c84f1ed2edc47b989ff34262d7676aade70d386a29d8670ead05ff5d06e9cc8d579539d615454cd4384e07918e49efebadb5be5"
        }
      ],
      "purl": "pkg:npm/detect-port-alt@1.1.6",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/detect-port-alt@1.1.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "debug",
      "version": "2.6.9",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6c2ec496b7496899cf6c03fed44a2d62fa99b1bdde725e708ba05f8ba0494d470da30a7a72fb298348d7ce74532838e6fc4ec076014155e00f54c35c286b0730"
        }
      ],
      "purl": "pkg:npm/debug@2.6.9",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/debug@2.6.9",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "ms",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4e9a7ad0fe885090d3b8eabfe59f1c76c93326e8dfc2a7ce4e4af02308fb211212a679099d3e92c89e0f08f9c63281630bd75d85a979295218b40b7dee2c74e4"
        }
      ],
      "purl": "pkg:npm/ms@2.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/ms@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "filesize",
      "version": "8.0.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a63982f9b90817c5c8edf59a1fc2b11dc64bdc33f26ecd6ba1228fe2b283bf2db4b405b020e6c4e3e248b1e1b66f27c62a1b9de599cce18486281cfb4a1d2775"
        }
      ],
      "purl": "pkg:npm/filesize@8.0.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/filesize@8.0.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "find-up",
      "version": "5.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "efcfcf5d3d7094b2c3813cc3b3bb23abd873cf4bd70fece7fbbc32a447b87d74310a6766a9f1ac10f4319a2092408dda8c557dd5b552b2f36dac94625ba9c69e"
        }
      ],
      "purl": "pkg:npm/find-up@5.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/find-up@5.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "locate-path",
      "version": "6.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "88f64ae9e6236f146edee078fd667712c10830914ca80a28a65dd1fb3baad148dc026fcc3ba282c1e0e03df3f77a54f3b6828fdcab67547c539f63470520d553"
        }
      ],
      "purl": "pkg:npm/locate-path@6.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/locate-path@6.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "p-locate",
      "version": "5.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2da363b51594058fbecc1e6713f37071aa0cca548f93e4be647341d53cdd6cc24c9f2e9dca7a401aded7fed97f418ab74c8784ea7c47a696e8d8b1b29ab1b93f"
        }
      ],
      "purl": "pkg:npm/p-locate@5.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/p-locate@5.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "p-limit",
      "version": "3.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4d839a9ccdf01b0346b193767154d83c0af0e39e319d78f9aa6585d5b12801ce3e714fe897b19587ba1d7af8e9d4534776e1dcdca64c70576ec54e5773ab8945"
        }
      ],
      "purl": "pkg:npm/p-limit@3.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/p-limit@3.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "yocto-queue",
      "version": "0.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ad592cbec9cd09d27fa2119ceb180fc3237c7a1782c6c88b33c9b1b84fedfe6395a897b03ee3b59a22e94c74224604ca08b7b12f831e00555a82db3b1e6359d9"
        }
      ],
      "purl": "pkg:npm/yocto-queue@0.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/yocto-queue@0.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "fork-ts-checker-webpack-plugin",
      "version": "6.5.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "49b1ff97d8a498c5b271de69b8724a4e464929d745e2244bc96dc3799d3c1d323b346c8b4b7f0c5ddfca1a0796ba640eed83506d6daefcdb4f4f6628c1b3da19"
        }
      ],
      "purl": "pkg:npm/fork-ts-checker-webpack-plugin@6.5.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/fork-ts-checker-webpack-plugin@6.5.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "cosmiconfig",
      "version": "6.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c5bdd92faf8bf1bf492cb0b1dd9768672e3ed840a9842328d8fc2a80fd6d95f56ae8ce9845ecb3049b6f596b5b0d2a4dafd867f7aa640a266a51c14473ee7842"
        }
      ],
      "purl": "pkg:npm/cosmiconfig@6.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/cosmiconfig@6.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "parse-json",
      "version": "4.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7484a80d759643052aba22acc99e0d83e1d7d8ab0f2fb2f21ca1d0c20185100dc868a69ce0e6ddfa1d9afdaeb06a2b00a1ea49941731f69696aa303cfc75630b"
        }
      ],
      "purl": "pkg:npm/%40types/parse-json@4.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/parse-json@4.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "yaml",
      "version": "1.10.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "af7bd7c84ad109827bc20dbccaf058e554a8005f19be5716f7f07053312d52c8ef5ff0cab36e1d224bb08edba9af02491ec6f251b2c0a5ea584d1d41378b87ae"
        }
      ],
      "purl": "pkg:npm/yaml@1.10.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/yaml@1.10.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "fs-extra",
      "version": "9.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "85c8376667a94b7d3fec1485a91be8a370ce310bbb223ab13b99c20edfb333d5d68dbdf75a0ef388d4fe42fa9bb9cdfe816a733b4d89b9b5729361b866fa3539"
        }
      ],
      "purl": "pkg:npm/fs-extra@9.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/fs-extra@9.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "at-least-node",
      "version": "1.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "faafedec492fd440d8da5e8675ae8b2e25f5e2b53d4d5db459ade87de426c0f1596ce328f435eb2db3a315a69c9645ca5a27486a8a7000e6d00eac16b46523aa"
        }
      ],
      "purl": "pkg:npm/at-least-node@1.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/at-least-node@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "memfs",
      "version": "3.5.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5044732ecc7396572169dbdb3ece5aa251e1eb9212a4aa4cf9c70b6ce27cfefbe904a98059ffa56bb757172eccaf4c921db747ac5bf99061425071dee861449b"
        }
      ],
      "purl": "pkg:npm/memfs@3.5.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/memfs/-/memfs-3.5.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/memfs@3.5.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/memfs/-/memfs-3.5.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "fs-monkey",
      "version": "1.0.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6f514c7f07ad20aca60b47a2a16ee64f2c22852404e282f3427d5d07aad90797f1ff736934474059e092301fbad3f01e4f44c25ecc730257185441424c092c5a"
        }
      ],
      "purl": "pkg:npm/fs-monkey@1.0.6",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.6.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/fs-monkey@1.0.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.6.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "schema-utils",
      "version": "2.7.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d2294a148e90405e67c4364b167d9d323bdce218e0fd6920eeb1ddde32bafc0e1ad4797d5457505af801d54306a14f78a5a7753fff0dedf31c1272e74a28eef0"
        }
      ],
      "purl": "pkg:npm/schema-utils@2.7.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/schema-utils@2.7.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "tapable",
      "version": "1.1.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e162bf6d86668fcc4bafe1d408e0c7185d59173b187df6ac2d480488c058e1f82d96d74ee81e1626d9526cf6834cba584dc195c0cdaa2e715320211c371b3790"
        }
      ],
      "purl": "pkg:npm/tapable@1.1.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/tapable@1.1.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "global-modules",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3466df989069f71f08c722527753fea2d60af2fa27a0969cb4ea20ad57c5448004635ba48a5f1148a0f3d98a3bc21d688a1979d65febe96e1ea6478a247a8bf0"
        }
      ],
      "purl": "pkg:npm/global-modules@2.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/global-modules@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "global-prefix",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6b00a89c9495087546343eb1ded98c68a710bf05cb8637649a89b2d96f86a1aba2f183e06205c965ec218377d60be0e57eaa90b9683c030aa31930f69c03d55a"
        }
      ],
      "purl": "pkg:npm/global-prefix@3.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/global-prefix@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "ini",
      "version": "1.3.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "255ff2ba0576bb35b988c4528990320ed41dfa7c6d5278de2edd1a70d770f7c90a2ebbee455c81f34b6c444384ef2bc65606a5859e913570a61079142812b17b"
        }
      ],
      "purl": "pkg:npm/ini@1.3.8",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/ini@1.3.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "which",
      "version": "1.3.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1f125d616ab53132106c9de7c3472ab2c1e84cd536ebb2a5ac3b866755989710d2b54b4a52139a266875d76fd36661f1c547ee26a3d748e9bbb43c9ab3439221"
        }
      ],
      "purl": "pkg:npm/which@1.3.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/which/-/which-1.3.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/which@1.3.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/which/-/which-1.3.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "gzip-size",
      "version": "6.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6b1ed962899fea3a8f4d0e3e5c2a541b25ca1e4e56c1e4be7b4e4c04ee3fcb7589e519263d734abd7f9bc756de85520b570afa25242f64092ed36d421cf5c6dd"
        }
      ],
      "purl": "pkg:npm/gzip-size@6.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/gzip-size@6.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "duplexer",
      "version": "0.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8ed0fa606dfbd190888bff464da24a431593643d38e7ee11e214e4ff1d54ca8a9a77227dc7d0a04a2d519550d017c536b312cb4a716409a32286a9631c85a032"
        }
      ],
      "purl": "pkg:npm/duplexer@0.1.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/duplexer@0.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "immer",
      "version": "9.0.21",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6dce0d047a8ea927d15bb3ce3241dde752ef0a569e317a66f1dc747bca04d863916eae5a44aec1c65e05cb354b746b4b9af2ca2fb0530c11b9002426e075a34c"
        }
      ],
      "purl": "pkg:npm/immer@9.0.21",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/immer/-/immer-9.0.21.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/immer@9.0.21",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/immer/-/immer-9.0.21.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-root",
      "version": "2.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0063ab88da7deaf3417771ed53e47314473be457d1e729a262ff04e79dc8ef548279706232c54352d762a3538416facfc8b210f6d551e51c572057b93d416332"
        }
      ],
      "purl": "pkg:npm/is-root@2.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/is-root@2.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "loader-utils",
      "version": "3.3.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "14c2532cc5df08b30b7c9c5c5fd3c5a97e6a0fcf19e4c446699095cdfbaa79948fb32881cecfa96a10d08db216cf6408ccf673d0d5fd672e055f79662ba60722"
        }
      ],
      "purl": "pkg:npm/loader-utils@3.3.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.3.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/loader-utils@3.3.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.3.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "open",
      "version": "8.4.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ef1f353422fbd7da0d6ecabfde687e855ac05a616e11852aaeafc8c37914cc7f117b2a53f5043404ba094bbfc6f64e8df355e35b8a875ad8d6c1effd78bcb511"
        }
      ],
      "purl": "pkg:npm/open@8.4.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/open/-/open-8.4.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/open@8.4.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/open/-/open-8.4.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "define-lazy-prop",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0ecd3da8d87ccb0de48528e22638942276865fdc65a990d8ec956bc86c5dc55ecd3debaa41fa653a943aeb224566eb778cb6b9ccec245f0d60f44236b8a8783a"
        }
      ],
      "purl": "pkg:npm/define-lazy-prop@2.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/define-lazy-prop@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-docker",
      "version": "2.2.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "17e8b604ab05ac7eba89a505734c280fcb0bcbc81eb64c13c2d3818efb39e82c780a024378a41ea9fcfcc0062249bf093a9ad68471f9a7becf6e6602bef52e5d"
        }
      ],
      "purl": "pkg:npm/is-docker@2.2.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/is-docker@2.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-wsl",
      "version": "2.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7cacc0adad2b18951407018180d90766e4e865c9fe4ed5c7a5e0a09a430930c631d6c40361a092ca32414826b69c7d431a6eecde7d68067a21a154c168decbc3"
        }
      ],
      "purl": "pkg:npm/is-wsl@2.2.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/is-wsl@2.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "pkg-up",
      "version": "3.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9c3cb04e1164d62e0140ae2dc0f43a4c0e114fc6c363deb27ae0950562f778f0110a210a0d14ab3466c5220509a4ba7e5de211eb9bfcadaed6b89385501b6430"
        }
      ],
      "purl": "pkg:npm/pkg-up@3.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/pkg-up@3.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "find-up",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d720fa4662c8d5705fc6e82f391c25724e9fef9b582fe891d23ab0b0eacec4c672198a94b83849d25e005dd3b5897fc54ecf5c040304935816484c759126f296"
        }
      ],
      "purl": "pkg:npm/find-up@3.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/find-up@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "locate-path",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ec03bbe3cc169c884da80b9ab72d995879101d148d7cf548b0f21fc043963b6d8099aa15ad66af94e70c4799f34cb358be9dfa5f6db4fe669a46cade7351bae4"
        }
      ],
      "purl": "pkg:npm/locate-path@3.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/locate-path@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "p-locate",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c7ed76c3f4e8fb81857e0261044a620dc2e8cd12467a063e122effcf4b522e4326c4664dc9b54c49f5a3f5a267f19e4573b74150d24e39580fbf61fb230ba549"
        }
      ],
      "purl": "pkg:npm/p-locate@3.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/p-locate@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "path-exists",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6e90bb198c220d8438c182def8503c96146385008c7101ae4a0186a83920fd07ab456c3d0a61914f4892395452649dbd34c2d9808cea6a58c9eb7a1a2f834825"
        }
      ],
      "purl": "pkg:npm/path-exists@3.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/path-exists@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "react-error-overlay",
      "version": "6.0.11",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ffa519daa804c87d9aab36198103f1127cf7dcd27680db271c0da8e7ea38c16f5b2ccfc96108ad34ff713e1b17c02d3c84c328bdf19effcadeb6c743b1cccf46"
        }
      ],
      "purl": "pkg:npm/react-error-overlay@6.0.11",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz"
        }
      ],
      "type": "framework",
      "bom-ref": "pkg:npm/react-error-overlay@6.0.11",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      },
      "tags": [
        "framework"
      ]
    },
    {
      "group": "",
      "name": "recursive-readdir",
      "version": "2.2.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f07ac5e59b179391401fd760b31dc19547abef79c886e8fef4ead0c046cb4cf381cc690bd65b05091d356a6faffb49b60a66ecd673f5da12c3979140ec4b3328"
        }
      ],
      "purl": "pkg:npm/recursive-readdir@2.2.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/recursive-readdir@2.2.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "shell-quote",
      "version": "1.8.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ea3d56f65d6202cff8c58048d5260e559c857028acf5be0a08b43c7e00061b4ed0bf36912d555142f032f39c8d9a66528d88e0e0c5a1e2036f94fba353fe4ba4"
        }
      ],
      "purl": "pkg:npm/shell-quote@1.8.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/shell-quote@1.8.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "text-table",
      "version": "0.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "37ef148ac0170c693c3c55cfe07033551f676df995277cd82c05a24c8a2a0b9bf98ac8a786bfabe6e68ef3eeebdc131fb8d22e7c8b00ed176956069c0b6712a7"
        }
      ],
      "purl": "pkg:npm/text-table@0.2.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/text-table@0.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@docusaurus",
      "name": "react-loadable",
      "version": "6.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "60c3314d4415fd01529db82b3f7b630f32c7460eefb1b327f1ef4701af28ff5897a22a26a38f1beec93f92499612e58d0cf25594a489441e98d9f1ea74993e49"
        }
      ],
      "purl": "pkg:npm/%40docusaurus/react-loadable@6.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@docusaurus/react-loadable/-/react-loadable-6.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@docusaurus/react-loadable@6.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@docusaurus/react-loadable/-/react-loadable-6.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "react-loadable-ssr-addon-v5-slorber",
      "version": "1.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "96adcbcb0d651a4bbccd41093c3c6c366d407d81c1acef58d7ea25018c29509d8818506c90cd0330aa24f7b03a2d65291e6fa8ec8bd004e5aef4c2de9e9f59f8"
        }
      ],
      "purl": "pkg:npm/react-loadable-ssr-addon-v5-slorber@1.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/react-loadable-ssr-addon-v5-slorber/-/react-loadable-ssr-addon-v5-slorber-1.0.1.tgz"
        }
      ],
      "type": "framework",
      "bom-ref": "pkg:npm/react-loadable-ssr-addon-v5-slorber@1.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/react-loadable-ssr-addon-v5-slorber/-/react-loadable-ssr-addon-v5-slorber-1.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      },
      "tags": [
        "framework"
      ]
    },
    {
      "group": "",
      "name": "react-router",
      "version": "5.3.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "62cf4afa9a6725a87742e69188bc64fa30d6391d4c7a4610ae5cad897c42d51c9f6ddb19912e69bca033082af4df5c478b1670a67b18353e71cac7451d0698b0"
        }
      ],
      "purl": "pkg:npm/react-router@5.3.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/react-router/-/react-router-5.3.4.tgz"
        }
      ],
      "type": "framework",
      "bom-ref": "pkg:npm/react-router@5.3.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/react-router/-/react-router-5.3.4.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      },
      "tags": [
        "framework"
      ]
    },
    {
      "group": "",
      "name": "history",
      "version": "4.10.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "dfa9f0003eb6d30d7692eccf02cc8834f589aa535b8a3fa1a4ad64f57465a03b729bc9b1cc6625d9cd7b2e757a200181d839a0e2d11aec6ec395ac12d3eaa37b"
        }
      ],
      "purl": "pkg:npm/history@4.10.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/history/-/history-4.10.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/history@4.10.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/history/-/history-4.10.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "tiny-invariant",
      "version": "1.3.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f856c13c4d68f50018bef89abbfa82e5213771ac36d6adf192f58a06d8dae6f82a3962071c9de2a1aab554f7e7fd2cea72dcf66d4fe861e29df7fcf904bf8f56"
        }
      ],
      "purl": "pkg:npm/tiny-invariant@1.3.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/tiny-invariant@1.3.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "tiny-warning",
      "version": "1.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "94137dccb37fa007faf28df335762b742b7590ff16b22196f0ea3691ae356f620ce492ff4b5093c97d6b5b499bff34ae26e9f4654ac3c71e2caaf612d855b33c"
        }
      ],
      "purl": "pkg:npm/tiny-warning@1.0.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/tiny-warning@1.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "value-equal",
      "version": "1.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "34e27a2590805abd3397166dfb1a821cd4c428eb2b92cd8741de0caa13f5ab2e33d5291b10fe3aede371e9380329732f50e6fe38435f24267033ed7a9fb7d17f"
        }
      ],
      "purl": "pkg:npm/value-equal@1.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/value-equal/-/value-equal-1.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/value-equal@1.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/value-equal/-/value-equal-1.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "hoist-non-react-statics",
      "version": "3.3.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fe01a2bf18bc24f296366fd6d234a6cdc30fa5fa4f2dcddd63fe86c615f6850f621a3dda0df925578113ecd8caa528a72e9279bda7daf62886204660d7449f07"
        }
      ],
      "purl": "pkg:npm/hoist-non-react-statics@3.3.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/hoist-non-react-statics@3.3.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "path-to-regexp",
      "version": "1.9.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c48a7bfdaa42149b941dd0cb59ef0ed472246f4910ace31bff4bba1574237a61e7fe28b92eb23353a6dd1029ec89317f1a36643042a0d7176267036a0d8959ea"
        }
      ],
      "purl": "pkg:npm/path-to-regexp@1.9.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.9.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/path-to-regexp@1.9.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.9.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "isarray",
      "version": "0.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0f64bedc62f1587fae86b34472887f7e799878ff04f3fcc797ae3877f8dd034836bb25efcb7b1bd2ac68b44fa77b42ed71c1e49d0cd6c1913385a93ba09d0239"
        }
      ],
      "purl": "pkg:npm/isarray@0.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/isarray@0.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "react-router-config",
      "version": "5.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0ee6a7663683f26429d69a478e09e7527c8e96a6176558e7a2ffc9cc58632c4c1ddd9e1d6233129eaac4cf3193847e3bbe908ea8f3f024cd85b6d84b789f0f6e"
        }
      ],
      "purl": "pkg:npm/react-router-config@5.1.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/react-router-config/-/react-router-config-5.1.1.tgz"
        }
      ],
      "type": "framework",
      "bom-ref": "pkg:npm/react-router-config@5.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/react-router-config/-/react-router-config-5.1.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      },
      "tags": [
        "framework"
      ]
    },
    {
      "group": "",
      "name": "react-router-dom",
      "version": "5.3.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9b812a14c1effc887892970108e3476e44faf0aa00787378a779401a836bc9f1e2d1d332d240b31196a488a46cbe0e701d9fc92eb2d6f28f0aa265a2cffa9b61"
        }
      ],
      "purl": "pkg:npm/react-router-dom@5.3.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-5.3.4.tgz"
        }
      ],
      "type": "framework",
      "bom-ref": "pkg:npm/react-router-dom@5.3.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-5.3.4.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      },
      "tags": [
        "framework"
      ]
    },
    {
      "group": "",
      "name": "rtl-detect",
      "version": "1.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3c6301ab4dfe4d31bfa7f71107b1c22ca2753200c88b4efe414d5f6928e26117e663952c02db55f47b34f230c01d5c1c3b09952dc489929c327d7b3356359f21"
        }
      ],
      "purl": "pkg:npm/rtl-detect@1.1.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/rtl-detect/-/rtl-detect-1.1.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/rtl-detect@1.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/rtl-detect/-/rtl-detect-1.1.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "serve-handler",
      "version": "6.1.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8a33c595ee87c1ef337e607125d13ee5fb5ae777dd218d251c8489bee8a45c1dd560569f463311a4e7df48fbc262c6cac8103ba6fcbda18aff053d4edc402b96"
        }
      ],
      "purl": "pkg:npm/serve-handler@6.1.5",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/serve-handler/-/serve-handler-6.1.5.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/serve-handler@6.1.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/serve-handler/-/serve-handler-6.1.5.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "bytes",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a4c84e7c50cf8aff6de638c85e41e8b169a44b241bbec80454d933d044476ee2e1d93ffb8f832aaa9cf9db715ef0c558f3d282e9287f41f4b6b0cf928e014373"
        }
      ],
      "purl": "pkg:npm/bytes@3.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/bytes@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "content-disposition",
      "version": "0.5.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "911191670ddb2e5148483060c13480d5330114de89e865837ae6e60c4dc017edfec972fc8535aff2be6b90b6ea6176384633e4fc4cc79c2948df341fd5c1661c"
        }
      ],
      "purl": "pkg:npm/content-disposition@0.5.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/content-disposition@0.5.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "fast-url-parser",
      "version": "1.1.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e6338255700360db9190a173349d1d0827b0b19898a34773f1035896390ea450baaf653838198ab6f9bf4ecba1e30d5861d0ea0dbdf56bc4d584127638929da9"
        }
      ],
      "purl": "pkg:npm/fast-url-parser@1.1.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/fast-url-parser/-/fast-url-parser-1.1.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/fast-url-parser@1.1.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/fast-url-parser/-/fast-url-parser-1.1.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      },
      "tags": [
        "parse"
      ]
    },
    {
      "group": "",
      "name": "punycode",
      "version": "1.4.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8e660d1255bbcaf3bb4d5df70a34a6bd2884db2728ddb576733bbf3b30ca74c35565059fc426e55112e17fee3bb32411067b637cb75dfc7d1e82bcc81bea1a15"
        }
      ],
      "purl": "pkg:npm/punycode@1.4.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/punycode@1.4.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "mime-types",
      "version": "2.1.18",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "95cfda6a19feb78fd2595fea726ba6623ca62ec59f37710b869995b9416382c391aeeb993d54b0010af2abe1c71af3bf488d8a557dba6f1f849fece133c83c85"
        }
      ],
      "purl": "pkg:npm/mime-types@2.1.18",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/mime-types@2.1.18",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "mime-db",
      "version": "1.33.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "04727f10aaee348a897ff41a86fc704195caca0390db9ea6c9e37f130f931dc01ae6af8f8f24d330c78d402e03670e40c1fbde96c52b03a07aecd28ca970dbcd"
        }
      ],
      "purl": "pkg:npm/mime-db@1.33.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/mime-db@1.33.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "path-is-inside",
      "version": "1.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0d4589af7f942e9e335e6a25fd266415fdc91ac4bdfd222ff98dd1b7ddff5233e90e99250797f57abe0edcf3886d4b9427715782ab5ed90ed2ad4eb302ac24f3"
        }
      ],
      "purl": "pkg:npm/path-is-inside@1.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/path-is-inside@1.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "path-to-regexp",
      "version": "2.2.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "82ef5b0fa4dae5bc06aeb53c9ae1f354e045151129a768919157e10496a1c09ea9e97c36d128d3d0cc4b9f09233a26d09864988625277f614b7bb93e8dc16619"
        }
      ],
      "purl": "pkg:npm/path-to-regexp@2.2.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-2.2.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/path-to-regexp@2.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-2.2.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "range-parser",
      "version": "1.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "900e56428355a38b7d94dc769103450b129e065e486db48d065d4cfed2e4c3d5829fe871341016e5087c81d86ceb70899e18c9db3416168a8f24fdac2b5015e4"
        }
      ],
      "purl": "pkg:npm/range-parser@1.2.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/range-parser@1.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      },
      "tags": [
        "parse"
      ]
    },
    {
      "group": "",
      "name": "update-notifier",
      "version": "6.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "103c614c454f65944b598709e195e3185374a0feea62f6d75b3120466fd8aa5e1d1d7e700dbbe1f3d6073fa3cad65cd9258accb5752e659cfc5c62be53a535a2"
        }
      ],
      "purl": "pkg:npm/update-notifier@6.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/update-notifier/-/update-notifier-6.0.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/update-notifier@6.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/update-notifier/-/update-notifier-6.0.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "boxen",
      "version": "7.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "da10a08c498ff182d6435df49f615eac6bfbad8a5f0669e6a7d532d8b7b5be07ba5f781921f4a61333f94130c4945c5cbd57179449fc02ae8c53f3d9ca020ea2"
        }
      ],
      "purl": "pkg:npm/boxen@7.1.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/boxen/-/boxen-7.1.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/boxen@7.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/boxen/-/boxen-7.1.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "camelcase",
      "version": "7.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c65c75c822b639cd403ec3d70cbd8b76534febebaef0e0837613814954f6efd33f4becbbe4edf40b656e0fc4f6a2075e3c1065ecf7cf178e74e2d9cb817df37f"
        }
      ],
      "purl": "pkg:npm/camelcase@7.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/camelcase/-/camelcase-7.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/camelcase@7.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/camelcase/-/camelcase-7.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "chalk",
      "version": "5.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "74b8ad1bbf5df8657535bfd561c083162bc978ad618ae92df508d13553ac52d4f2d6b475609b26a46193677a89a2cfaec3b5a6585e3053005df63c63a1c142db"
        }
      ],
      "purl": "pkg:npm/chalk@5.3.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/chalk@5.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "configstore",
      "version": "6.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "703df55b5bf71aa52542f6c108671799dd8d8fd4af2c338fd68434605b8b113b9fcd23da2a9d75ad806c48e9bbac2b16dce9c844014cdcec5185c79a5cd60790"
        }
      ],
      "purl": "pkg:npm/configstore@6.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/configstore/-/configstore-6.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/configstore@6.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/configstore/-/configstore-6.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "dot-prop",
      "version": "6.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b44ef3b58cd71c87b2bdcecdfa1477a22ec521b7ff3488d53fd86602ddf2317ceb434ef6fdfa6318bc761b13711b1525e55ef7304a98ce2a0e32856118c27970"
        }
      ],
      "purl": "pkg:npm/dot-prop@6.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/dot-prop/-/dot-prop-6.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/dot-prop@6.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/dot-prop/-/dot-prop-6.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-obj",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "76ba831b771b733c7110946839770e8ed769d49fe5ca9d66367d316b39d1b3cfa6b8186041cae76eca68c795f97cec341e73276df0f3be710c12da83109128f3"
        }
      ],
      "purl": "pkg:npm/is-obj@2.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/is-obj@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "unique-string",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5465c1515c3128c054ce7c9f7d0c1e40004f4515b5bc76406da74566e778a4b140a911afbfff7abda7e08d616ace8babcebf18a2795088f807d180897dac2819"
        }
      ],
      "purl": "pkg:npm/unique-string@3.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/unique-string/-/unique-string-3.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/unique-string@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/unique-string/-/unique-string-3.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "crypto-random-string",
      "version": "4.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c7c772dd19ef61d95470f3a39041eaa33862c3328d4aaec670fb9715b9f230e087c57f15dce80883fa58b9a6e5dac6d43df20969e01007b3cc38af0314876844"
        }
      ],
      "purl": "pkg:npm/crypto-random-string@4.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-4.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/crypto-random-string@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-4.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      },
      "tags": [
        "crypto"
      ]
    },
    {
      "group": "",
      "name": "type-fest",
      "version": "1.4.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c864b36bbe31934506f24fa92e1e687a8622aef2225a8e6dd3fa37cc71c03b6b510e265cc563fb7f2c0d95786a6fafebeac5afc22f91b3240c5a154b7b8055b8"
        }
      ],
      "purl": "pkg:npm/type-fest@1.4.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/type-fest@1.4.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "write-file-atomic",
      "version": "3.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "02f1dcc99e499d27eade2a12ca3ac1907f725b89bb03293cffd332fc30fda2729ebbff787f0acca1c7a63b64002450259e70cdf990d2f998c0479b9ad7f3d5fd"
        }
      ],
      "purl": "pkg:npm/write-file-atomic@3.0.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/write-file-atomic@3.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "imurmurhash",
      "version": "0.1.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2665cc67ac2ebc398b88712697dca4cea3ba97015ba1fd061b822470668435d0910c398c5679f2eece47b0880709b6aad30d8cc8f843aa48535204b62d4d8f1c"
        }
      ],
      "purl": "pkg:npm/imurmurhash@0.1.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/imurmurhash@0.1.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-typedarray",
      "version": "1.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "732039ea208c1c087909dce32486b86a8849c9e3b561bc0b8b725cdf9326454ea9a2ba058c8199cd4ceea468913ce8e01e0f532eee37c5ba705e4e76ddf33128"
        }
      ],
      "purl": "pkg:npm/is-typedarray@1.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/is-typedarray@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "signal-exit",
      "version": "3.0.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c270f6644fa5f923c2feea12d2f5de13d2f5fb4c2e68ca8a95fcfd00c528dfc26cc8b48159215c1d1d51ae2eb62d9735daf2ebd606f78e5ee2c10860c2901b19"
        }
      ],
      "purl": "pkg:npm/signal-exit@3.0.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/signal-exit@3.0.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "typedarray-to-buffer",
      "version": "3.1.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cddbbc5cc3440dea4a291f9760e5c054fb56ba2d25cb436da2152c730f9499a1e20164fc86b575aebfff1fa57ed03bc9dce435f52f7bf4cd2568b7d7f2b9bcd9"
        }
      ],
      "purl": "pkg:npm/typedarray-to-buffer@3.1.5",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/typedarray-to-buffer@3.1.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "xdg-basedir",
      "version": "5.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1823c01cbbeb207d77f9cd12b9a730bd1623d92c495d0e246954d3e7180bde43ebcf9e97c64176d481a18d2135f96d1ac3b8290564465cb08f9cf6f2ea54a999"
        }
      ],
      "purl": "pkg:npm/xdg-basedir@5.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-5.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/xdg-basedir@5.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-5.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "has-yarn",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "22bb15c141e11142f1dd1f1ffda03c007b84cc0a2ba65b1a6ffbfc1c1cc4888ba4c2ae62fc40bec66396f877cfd4e6833fed899204f5c882c73763b750521b70"
        }
      ],
      "purl": "pkg:npm/has-yarn@3.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/has-yarn/-/has-yarn-3.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/has-yarn@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/has-yarn/-/has-yarn-3.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "import-lazy",
      "version": "4.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "acab6fa3a6bcebc6f91eede17a7794f8be32110e2360a2ed8e99cf79474aee1d32cd71a6c814f2a649e5902bc7141a9f5fd625a2b12230ce839eaff96ad7c793"
        }
      ],
      "purl": "pkg:npm/import-lazy@4.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/import-lazy@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-ci",
      "version": "3.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "658bc282b79fc2aa10eb24f26146d0bbae07b084d9dcd7ca5f597368461d9130dc7cacf3088ff0b6145160a91d8c72855603625ca00a9bae59a35a64d9ab3f41"
        }
      ],
      "purl": "pkg:npm/is-ci@3.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/is-ci@3.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-installed-globally",
      "version": "0.4.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8b01aa3b7276d5a692902ee35a71cffdd89f6b3c12ed215e22ac6feb012d2d4f18e4a9731538f2a9c4884f477cb38f9d0e12b2b6c93d3c96760644b9799c1045"
        }
      ],
      "purl": "pkg:npm/is-installed-globally@0.4.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/is-installed-globally@0.4.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "global-dirs",
      "version": "3.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3417061856c103db355730f8d505c31bedfefadf4c9f9b751692dd844498ea8298e206131695f8c0edeca8651ad12ae3b5b7e3deccd7d119de9a6ad54547542c"
        }
      ],
      "purl": "pkg:npm/global-dirs@3.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/global-dirs@3.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "ini",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ecf9c5e283770af645db7003840e7045a60442927cab281291bb535d605e5d65e61154572bed484dc8875b01e1b23bf54e65b432069c22fea1122e695f935074"
        }
      ],
      "purl": "pkg:npm/ini@2.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/ini@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-npm",
      "version": "6.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2448f16d29ad3d2b7573c5d3915ae5ba371774a575fedbee43b1b029c025ca254b798150d951dab7cc5fac326c224842745fed67b0a2211deccb5e3573afa03d"
        }
      ],
      "purl": "pkg:npm/is-npm@6.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/is-npm/-/is-npm-6.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/is-npm@6.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/is-npm/-/is-npm-6.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-yarn-global",
      "version": "0.4.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fe4a6997e47e2cee559a16121160115058e8752db90faf20be3f16ef3d08ece5a15256b9c56bbc28be82b41d95d11eb2aa19d181b71a44432be0410cea1b4b3d"
        }
      ],
      "purl": "pkg:npm/is-yarn-global@0.4.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.4.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/is-yarn-global@0.4.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.4.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "latest-version",
      "version": "7.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2af353e17a8033375c2fa91ae939778b69587850e05cd0ae217fb1371e99315475745abe89d5ddf452ca34c388c74b7d989f7f1ee7725f8a19597650d142477a"
        }
      ],
      "purl": "pkg:npm/latest-version@7.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/latest-version/-/latest-version-7.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/latest-version@7.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/latest-version/-/latest-version-7.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "package-json",
      "version": "8.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "71b1fd2002091cd8fdb978b5f7a255b1196dedc1ca6a4eaefdee8090bfdb9117a567bae52f75f560ac6c6706b7eb18a9384280b1db66686e9a009a0cd5fc76cc"
        }
      ],
      "purl": "pkg:npm/package-json@8.1.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/package-json/-/package-json-8.1.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/package-json@8.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/package-json/-/package-json-8.1.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "got",
      "version": "12.6.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9938416e5be5005d5de0ee68ab2bcdf99c4b018c0824aedba4cc6062a3c3f68916d02dea9b91459fb93cd7542b72e101c1aa204779e0385a027ecea646feed79"
        }
      ],
      "purl": "pkg:npm/got@12.6.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/got/-/got-12.6.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/got@12.6.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/got/-/got-12.6.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@sindresorhus",
      "name": "is",
      "version": "5.6.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4d5eedf062986895ac9f4d2d143a81c3cf94aa6afc0347d1535b6f4d08726731afd2c24219140bdc918c237b9cb8aa375c865d50ff8bc7bfe0876b7795ec32ee"
        }
      ],
      "purl": "pkg:npm/%40sindresorhus/is@5.6.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@sindresorhus/is/-/is-5.6.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@sindresorhus/is@5.6.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@sindresorhus/is/-/is-5.6.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@szmarczak",
      "name": "http-timer",
      "version": "5.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f8f9905f43e20183cc79561edb7ecb24062f38c616d63dab1f96113b24b76f8093549ba6df81df46f2af033a331c0406d139c735d51f63d9c2794c9102cfff73"
        }
      ],
      "purl": "pkg:npm/%40szmarczak/http-timer@5.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-5.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@szmarczak/http-timer@5.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-5.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "defer-to-connect",
      "version": "2.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e2dbedb5ea571b555a606ad189b93913025dd6de2e76e9d239531d2d200bea621dd62c78dfca0fc0f64c00b638d450a28ee90ed4bd2dc0d706b1dcd2edd1e00e"
        }
      ],
      "purl": "pkg:npm/defer-to-connect@2.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/defer-to-connect@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "cacheable-lookup",
      "version": "7.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "faa272c78c622ab6bc999adcc218cc44c5210f9351d51f1eb0f933218c57f7a26279c168c405c5bb3fc6a51dfe7afe0f13559a9878a9efcc15d2f7263d0b69f3"
        }
      ],
      "purl": "pkg:npm/cacheable-lookup@7.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-7.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/cacheable-lookup@7.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-7.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "cacheable-request",
      "version": "10.2.14",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ce40d3e56005e21492a148327e0e6d148c73f1740afb6e56fd32d5a2325330a05ac5ebcb041b4bc60aa0b80b95401f0f556efd1558c7714f8627db556c367d99"
        }
      ],
      "purl": "pkg:npm/cacheable-request@10.2.14",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-10.2.14.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/cacheable-request@10.2.14",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-10.2.14.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "http-cache-semantics",
      "version": "4.0.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d66d1b20555cede256caf7bd4b4467b9181c42a17f5dde50b1464065e405af5437fe9f495a841012a995cbe0cf4cda465f086021eb40a1817c252737deadbd40"
        }
      ],
      "purl": "pkg:npm/%40types/http-cache-semantics@4.0.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/http-cache-semantics@4.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.4.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "get-stream",
      "version": "6.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b6ce968beda3de3423aa2ef4c3902537c0c59e44b00be32a9b113374400b076a976585775ff6f50937e03cb18934c7805b174f7d4f053b59acdcd51f68708f62"
        }
      ],
      "purl": "pkg:npm/get-stream@6.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/get-stream@6.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "http-cache-semantics",
      "version": "4.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7abdbde4328f56c57cda3e64c351a3b7e00303f5d81ec6a397cd9c18d406d9eca83e4be05215fe9c32327a5ce12166dbb173f7f441dc23a979b58b36158a985d"
        }
      ],
      "purl": "pkg:npm/http-cache-semantics@4.1.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/http-cache-semantics@4.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "keyv",
      "version": "4.5.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a3154790747f1097f608d5e75b144b5ba9a0ec9c82094706d03b441a62f672d528d4f3538a7d4f52297eafffb8af93295600bf7e7d648ecc7b9a34ae8caa88a7"
        }
      ],
      "purl": "pkg:npm/keyv@4.5.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/keyv@4.5.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "json-buffer",
      "version": "3.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e1b57905f4769aa7d04c99be579b4f3dd7fe669ba1888bd3b8007983c91cad7399a534ff430c15456072c17d68cebea512e3dd6c7c70689966f46ea6236b1f49"
        }
      ],
      "purl": "pkg:npm/json-buffer@3.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/json-buffer@3.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "mimic-response",
      "version": "4.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7b92121fdc4c614d03ceb4fe8e5f2adb37bd0fa79606da3e23c08da5ef9523e2b627f17f9373dd91d4ddcf8c2f1951f8353a68f8d4584d522e31010c31cb0baa"
        }
      ],
      "purl": "pkg:npm/mimic-response@4.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/mimic-response/-/mimic-response-4.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/mimic-response@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/mimic-response/-/mimic-response-4.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "normalize-url",
      "version": "8.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "20ef50be350c5b13d0421b3ad283aed740919160a26734949336d718657da6f8989757d761cbe4cd0e6357dcfc63aba7f0046855197812d0babfa8cda9b689ff"
        }
      ],
      "purl": "pkg:npm/normalize-url@8.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/normalize-url/-/normalize-url-8.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/normalize-url@8.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/normalize-url/-/normalize-url-8.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "responselike",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e34c87c5b35c976fabcd7bd9b9592b62885ab61b122653135caaf21b9cbcb9c887bf5fb10cb1d0a608c6eb82543bd9eb12ada318b1fa219f01719cb0df0af07a"
        }
      ],
      "purl": "pkg:npm/responselike@3.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/responselike/-/responselike-3.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/responselike@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/responselike/-/responselike-3.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "lowercase-keys",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a33082ea0750fa0957390b2f78a0f462c0f2f034901630d3cf8cf2cc41cd579f893f90fad8b99f0d9ea8d5cc9c171f68b86f78d0ce5d13c0bc0937b0763d9859"
        }
      ],
      "purl": "pkg:npm/lowercase-keys@3.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-3.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/lowercase-keys@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-3.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "decompress-response",
      "version": "6.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "696df9c9933a05bff8a099599dc307d8b0a866d2574d1c444b5eef137868462a305369161da24a1644810e70d1f9c9bd27ef5085799113221fbf4a638bd7a309"
        }
      ],
      "purl": "pkg:npm/decompress-response@6.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/decompress-response@6.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "mimic-response",
      "version": "3.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cf4c9623ee050ebaf0792f199ade048f91dd266932d79f8bd9ee96827dfe88ae5f5b36fa4f77e1345ab6f8c79345bd3ae1ce96af837fc2fd03cd04e33731cd19"
        }
      ],
      "purl": "pkg:npm/mimic-response@3.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/mimic-response@3.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "form-data-encoder",
      "version": "2.1.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c8361280d32b6aabe7c621173b8862f3cf986716870ba40acdbe4df388910930de44eed900ba62aff95599ffee5d4867c14af63b81d4f2cfe7eb1fb23634241f"
        }
      ],
      "purl": "pkg:npm/form-data-encoder@2.1.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/form-data-encoder/-/form-data-encoder-2.1.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/form-data-encoder@2.1.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/form-data-encoder/-/form-data-encoder-2.1.4.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "http2-wrapper",
      "version": "2.2.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5799d5c353c03a07c8dcb99e6a3d84c667a0edf7a78e1454833d653d27b3cb50ae84f61b810b5b423e2365f10010c95a2febeea6cbe18ea0b28f3a1bd32c6c99"
        }
      ],
      "purl": "pkg:npm/http2-wrapper@2.2.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-2.2.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/http2-wrapper@2.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-2.2.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "quick-lru",
      "version": "5.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5aec802d18d63c31adb7fc3326269d3b901763ef2167cd215697ba3328af82b691116ef9d57dd26e146f1b778b28e60dfbc544bea2dc7f7c1d9ede386784b848"
        }
      ],
      "purl": "pkg:npm/quick-lru@5.1.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/quick-lru@5.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "resolve-alpn",
      "version": "1.2.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d1ad45e25ef7fd915939a9099d0dc5be4276fa0493416cffaf6284e4e7436344f13e6e61e0692a91659f338ed3ec7b1b9ceb5c255105e1ea42572eaeed0dcafa"
        }
      ],
      "purl": "pkg:npm/resolve-alpn@1.2.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.2.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/resolve-alpn@1.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.2.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "p-cancelable",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9a55604773c6bb3968d0c993764e1c5ea5d69704032e738d4c083ab26eb65e430912247137718bdd27df918beac289db90905cac8ed4befe5987dca3be7da253"
        }
      ],
      "purl": "pkg:npm/p-cancelable@3.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-3.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/p-cancelable@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-3.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "registry-auth-token",
      "version": "5.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a3fde2903c6d5da039f41999b99ac964326ff0d3031928feea3e9769e0661f0f1e6358b5a9df7ee87f8b8d5bd05f1dc737a6910866b5714749f51689654ba09d"
        }
      ],
      "purl": "pkg:npm/registry-auth-token@5.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-5.0.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/registry-auth-token@5.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-5.0.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@pnpm",
      "name": "npm-conf",
      "version": "2.3.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "73cdea59bdb6acd46e07451a542234b913cd46bf19d055a7108bd3e3b8e21c098e2141db04e8395ef57ba4ce71fab2a7f474698f1aae0db5d8497af77c028573"
        }
      ],
      "purl": "pkg:npm/%40pnpm/npm-conf@2.3.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@pnpm/npm-conf/-/npm-conf-2.3.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@pnpm/npm-conf@2.3.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@pnpm/npm-conf/-/npm-conf-2.3.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@pnpm",
      "name": "config.env-replace",
      "version": "1.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "86dca5f135a728becafc44856b5a16d940799550f1b85e43a4ceed062e87bb62cd2f7996908ccd2c6e8de33a0250fd6508a3715b2ff78aef264bc32f4e819deb"
        }
      ],
      "purl": "pkg:npm/%40pnpm/config.env-replace@1.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@pnpm/config.env-replace/-/config.env-replace-1.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@pnpm/config.env-replace@1.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@pnpm/config.env-replace/-/config.env-replace-1.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@pnpm",
      "name": "network.ca-file",
      "version": "1.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "61c3d0f1ad23c1853d6d37490e95e3322ec1ae192bd665ec5eb509be3a8cda6403824462cfc8c569018e75a2f1823b547d081984acbf3b7706fd8c2680a6b12c"
        }
      ],
      "purl": "pkg:npm/%40pnpm/network.ca-file@1.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@pnpm/network.ca-file/-/network.ca-file-1.0.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@pnpm/network.ca-file@1.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@pnpm/network.ca-file/-/network.ca-file-1.0.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      },
      "tags": [
        "network"
      ]
    },
    {
      "group": "",
      "name": "graceful-fs",
      "version": "4.2.10",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f41ca1b2c4767cf56c3598f8efca9451b29f98bd3eb790435728d286dc9964b88aed90c002b1457e8a723938f4334e70136b493e2b00e224e79d79766283ef38"
        }
      ],
      "purl": "pkg:npm/graceful-fs@4.2.10",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/graceful-fs@4.2.10",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "config-chain",
      "version": "1.1.13",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "aa3f9ff003c04571eb33486b6aa5d86f6fdb395495e0fbc9425359fc3563d10ae634cdaad9eba2ce47ae55c910e7b27e5b49911fa1ef8be939d0ce09ba5d9545"
        }
      ],
      "purl": "pkg:npm/config-chain@1.1.13",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/config-chain@1.1.13",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "proto-list",
      "version": "1.2.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bed2bff786a4c6c4cc85ed3f71b7e947eb323eeb3372ec21a958c9ab6e82b8d0e01468faf36a1105738fe4c269bf6afb26d13c32c89ea4622abef3930709f6bc"
        }
      ],
      "purl": "pkg:npm/proto-list@1.2.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/proto-list@1.2.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "registry-url",
      "version": "6.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f9caed4b9423151a850a8426bc676ec1858406783df59be616f17e7142641981752f505f53c0ba669f53edfe6f3c0c322e4504c69bcaf80355666194e3daa2e1"
        }
      ],
      "purl": "pkg:npm/registry-url@6.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/registry-url/-/registry-url-6.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/registry-url@6.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/registry-url/-/registry-url-6.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "rc",
      "version": "1.2.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cb76c682a2a3dd005dc4b6cb9289a5a2192fb00f207408944254812670617e7f813f18386dceb677c4dc056d79c1abc37e07b10a071c72485c66fcb0c9060f3b"
        }
      ],
      "purl": "pkg:npm/rc@1.2.8",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/rc@1.2.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "deep-extend",
      "version": "0.6.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2ce1f120e68f61d1e5251b4241f0c8559b5fc3fb9f33cfab563eb8f51207cdc9bfbc6c1045716de8e3ea2055ac9b65c432b34812d591eb8b18d4b10a0f6bc038"
        }
      ],
      "purl": "pkg:npm/deep-extend@0.6.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/deep-extend@0.6.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "minimist",
      "version": "1.2.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "db2c8047ca8190ddd8ba17896a7529582e54ddb6f9a2c0f2c0d07c4730d5943c031dba1c009bdeaaa8f5bbcf92543ee39164f8cafb070a95aaa96a80c5bd3308"
        }
      ],
      "purl": "pkg:npm/minimist@1.2.8",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/minimist@1.2.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "strip-json-comments",
      "version": "2.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e2007c9dad3b7de715564388e91b387bb4fa34e4e48b91262fb4d476e4ece9bbb711d9d2c9c9ed549e2b7bc920640fb0c7d22e788d98d756df6e0c2dcee13429"
        }
      ],
      "purl": "pkg:npm/strip-json-comments@2.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/strip-json-comments@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "pupa",
      "version": "3.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "14ba6be1f973e71653489c5279a85e78c28dfc40f331d2bb6fc3d3382e9ae4f605293b9c59b76a8e0a9a1321f4b21162489ad5075f90aa2e13935f5c714e80ba"
        }
      ],
      "purl": "pkg:npm/pupa@3.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/pupa/-/pupa-3.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/pupa@3.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/pupa/-/pupa-3.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "escape-goat",
      "version": "4.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d927784a1716c5bc7a398d481f295afc254dc2f83b5f0655a17647712bbdc3d49178d3f5133cc3e53f0d58a211dfc7c8a849ecf640d62944135d7026943add3e"
        }
      ],
      "purl": "pkg:npm/escape-goat@4.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/escape-goat/-/escape-goat-4.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/escape-goat@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/escape-goat/-/escape-goat-4.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "semver-diff",
      "version": "4.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d09bb8fba03c88e9e92ff4e1adaedd66c4a53876001c878cc5f856411235fd52dc4f758305928ab50b7f42404eb2220df59a6ebc713a706674c7882508c99f88"
        }
      ],
      "purl": "pkg:npm/semver-diff@4.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/semver-diff/-/semver-diff-4.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/semver-diff@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/semver-diff/-/semver-diff-4.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "webpack-bundle-analyzer",
      "version": "4.10.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bc9a6d90c9bda64e6c8b806ff76d996ca2d5f144d3e3389be053e05cc860cd49f2d1b7c30e42d701542cde5cb77d2e3f4cdf51385b5bd0d16b9b4e145c513f57"
        }
      ],
      "purl": "pkg:npm/webpack-bundle-analyzer@4.10.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.10.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/webpack-bundle-analyzer@4.10.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.10.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@discoveryjs",
      "name": "json-ext",
      "version": "0.5.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "74156e5d1d3cda09378ec169ed177f248e24cadc061de7270a84ed5c56fb0c1e82347a78ae0e64d5b860d2759d2c62e7395ef59660f319068b332f223cb634a7"
        }
      ],
      "purl": "pkg:npm/%40discoveryjs/json-ext@0.5.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@discoveryjs/json-ext@0.5.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "acorn-walk",
      "version": "8.3.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b9e11ea67ba3a6a79eda8e5a2189ef1d4e82d00e3630d76c2037aacb907276b92e0b947566e5059e6dbb11e1491a8107250827dee95e46f9935da2607d76ede2"
        }
      ],
      "purl": "pkg:npm/acorn-walk@8.3.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/acorn-walk@8.3.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.4.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "debounce",
      "version": "1.2.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5d145ee8696e778addfd91907e2575aee5d27dbbdf25e76557d63acce94ffb62b4e2f05888912d7bab2d7c59023f4dda327639b6c8a96a6ba65232f5e1fa1fba"
        }
      ],
      "purl": "pkg:npm/debounce@1.2.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/debounce/-/debounce-1.2.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/debounce@1.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/debounce/-/debounce-1.2.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "html-escaper",
      "version": "2.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1f688cb5dd08e0cb7979889aa517480e3a7e5f37a55d0d2d144e094bb605c057af5d73263a9f66c8dad4bc28340fac2cf22aa444f05f28781bc228354a694b7e"
        }
      ],
      "purl": "pkg:npm/html-escaper@2.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/html-escaper@2.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "opener",
      "version": "1.5.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "babe5421dcb0e58ef2123f702f386a5e2cba199dccc31d32188fb9b0c9f6af4374bf770a26f526147e723cff965e1f5ed317f2cf2257f790fc974f3c0cd163ec"
        }
      ],
      "purl": "pkg:npm/opener@1.5.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/opener@1.5.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "sirv",
      "version": "2.0.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f7805d877702d8f2ab6e048e52a4e218f59565e4a25df28e5593499e25a8aab5ab464075089cc15373446e24ec3dc632d650ec00d03f4c7cd2fbd5818b2e677d"
        }
      ],
      "purl": "pkg:npm/sirv@2.0.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/sirv/-/sirv-2.0.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/sirv@2.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/sirv/-/sirv-2.0.4.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@polka",
      "name": "url",
      "version": "1.0.0-next.28",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f0b76e68d94c646c1d67aa96aca95f6bed8ce206a1cc5929ad9880b764c5f2e4b4a908018b3297a57511aaf4c9e16b66ba95b168baa345bd940937bbda6bbe03"
        }
      ],
      "purl": "pkg:npm/%40polka/url@1.0.0-next.28",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.28.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@polka/url@1.0.0-next.28",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.28.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "mrmime",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7aedfcfa1760a23a32abadecfb24e93785cc05db7997c1e132173854a2cef4a33971a2c806f526e2d862edf15ac724e608a78d9d7679a40941c02527840d3dbb"
        }
      ],
      "purl": "pkg:npm/mrmime@2.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/mrmime@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "totalist",
      "version": "3.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b1fe22dfb9d0d8b071e26df007be32fae6e8a6ae96fdd2335e0d050c68ec62764755ad436bc147f39df094bda0b54860fb12578df937914652dc146841ea1005"
        }
      ],
      "purl": "pkg:npm/totalist@3.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/totalist/-/totalist-3.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/totalist@3.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/totalist/-/totalist-3.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "ws",
      "version": "7.5.10",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f9d6c5d6d1f06695dc6ce25d54e9332c3c593f56a296f4b133a6707974de83294f9f2f34ddb16103ebea058c38b37d4d4809384b6433f802972bd6b8c2476371"
        }
      ],
      "purl": "pkg:npm/ws@7.5.10",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/ws@7.5.10",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "webpack-dev-server",
      "version": "4.15.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d176af0196cd279b03ac26e4a562fc9a26b4a3958f39dd981adc6b12266404af458cba692142b64e0c4aeaa183d8fde15174c934d3d589badeaca731e56911d6"
        }
      ],
      "purl": "pkg:npm/webpack-dev-server@4.15.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.15.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/webpack-dev-server@4.15.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.15.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "bonjour",
      "version": "3.5.13",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cfd7c9e489b4eb3bd42f9e3c2af60d79c115940edc543906522ea466eb1bd389a9c8414a088649be5a02726a662da21a843a4e4061da1e61ba8a6b4f3263d719"
        }
      ],
      "purl": "pkg:npm/%40types/bonjour@3.5.13",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.13.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/bonjour@3.5.13",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.13.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "connect-history-api-fallback",
      "version": "1.5.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9fa0abdb14b5878b80ba53d1765c3a265eacd681bc2ab56294f376c9421312cf8ae3c1333092775b5c72f0ae5e5ae16f8e9dd1ef800e2064a6a7651f049f0717"
        }
      ],
      "purl": "pkg:npm/%40types/connect-history-api-fallback@1.5.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/connect-history-api-fallback@1.5.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.4.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "express-serve-static-core",
      "version": "4.19.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cba5b4dedbeb0023bbd9a8a3279b85d36151ab97200d1f6553175d43cbf217e1af9a3250a9bcc37099e012351173e66c1b7d5523784e0cd649d94463f3aa739a"
        }
      ],
      "purl": "pkg:npm/%40types/express-serve-static-core@4.19.5",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.19.5.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/express-serve-static-core@4.19.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.19.5.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "qs",
      "version": "6.9.16",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ee2fb3c5774f0f44f870a0eec42517278c0772c24bc0435ae99ddd0aef1c7c22bbe37386cb936ed519801aa0cfb284c320d54471d5ca46f47fceb7be3f62aed4"
        }
      ],
      "purl": "pkg:npm/%40types/qs@6.9.16",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/qs/-/qs-6.9.16.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/qs@6.9.16",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/qs/-/qs-6.9.16.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "range-parser",
      "version": "1.2.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "84aa2b9896e426acd01a1ce26b1e4f22d0d44cc00cf6e1365d7426337eddc9de2154cfb969597ba15c4c554895427da809014dfcb28265dbd2334a4546a6d299"
        }
      ],
      "purl": "pkg:npm/%40types/range-parser@1.2.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/range-parser@1.2.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      },
      "tags": [
        "parse"
      ]
    },
    {
      "group": "@types",
      "name": "send",
      "version": "0.17.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c7610ce9324ec9b79cedce76057d19b293e874cb1051de4be8f4703ae9d5c955215e205229fdc07b30cbf0382f82de68d147ca35fb80d1e30baf6c0b4f802204"
        }
      ],
      "purl": "pkg:npm/%40types/send@0.17.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/send/-/send-0.17.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/send@0.17.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/send/-/send-0.17.4.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "mime",
      "version": "1.3.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fe9c8165648b0f69f475c1c4de1abcb3c66f7044c7b44b85fb713b5d5b74220da7bec5505dd8211d57049085a3cbd034c0a7d39fdedafcf48362884a2259cfff"
        }
      ],
      "purl": "pkg:npm/%40types/mime@1.3.5",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/mime/-/mime-1.3.5.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/mime@1.3.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/mime/-/mime-1.3.5.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "express",
      "version": "4.17.21",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7a394f337d79ab02e96909500d38cf76c50549ce99b0fe0037a0255a7a203e343b0958bb3d8177615cfe098de3136a7061fec4ffb1e50c0374ad5d86c531b41d"
        }
      ],
      "purl": "pkg:npm/%40types/express@4.17.21",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/express/-/express-4.17.21.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/express@4.17.21",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/express/-/express-4.17.21.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "body-parser",
      "version": "1.19.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7c1dd9bbddae71abb4890d0930215013b6ff76ff0eb74ecd23729a64890850d5eaf3693878102a51a9de5df95e198f495ac91e4bdcbebb49d7332b2972e42b0a"
        }
      ],
      "purl": "pkg:npm/%40types/body-parser@1.19.5",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.5.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/body-parser@1.19.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.5.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      },
      "tags": [
        "parse"
      ]
    },
    {
      "group": "@types",
      "name": "connect",
      "version": "3.4.38",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2bab9139fd4b0fcf2e0d0a890a4b40e32ccbd586002ba3607ec234bff9938323ca5ac5f50a72745cf48385589e8ebbb519c4642d66fc465cc560946a1946daba"
        }
      ],
      "purl": "pkg:npm/%40types/connect@3.4.38",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/connect/-/connect-3.4.38.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/connect@3.4.38",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/connect/-/connect-3.4.38.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "serve-static",
      "version": "1.15.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5bc626fa1f2786e47068a3da0f0df8414930b068ba45ce3262abca168e6b9b61541210856f3556af15d4c6e28af130128d6b32b096349ec98d086842388b2b3b"
        }
      ],
      "purl": "pkg:npm/%40types/serve-static@1.15.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/serve-static@1.15.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "http-errors",
      "version": "2.0.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0f408530cb7275b2407a0ccec878ed88a3cb96f9e6de24d9c994526682eada64610dd98b7c858e0983df409e1cbb67ab2a0854fbe42f8dc523a7fe61ee1112a4"
        }
      ],
      "purl": "pkg:npm/%40types/http-errors@2.0.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/http-errors@2.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.4.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "serve-index",
      "version": "1.9.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a8ba4667f7367e14ace609d8b10c6d0c4ab73b2f125cf0a5217916e6086f02fb0db95480f24fa008e35c5024bf5232c462f629b3e7bcb81b5f81782f8707cdba"
        }
      ],
      "purl": "pkg:npm/%40types/serve-index@1.9.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/serve-index@1.9.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.4.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "sockjs",
      "version": "0.3.36",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "30af55e8dcc04b5f9477b255f6524b16a5bce556c2f5dab72e6c190ae05ee3004380a0b42a3fe377c5e5fa74af894f90737fa6eee9871f21e0fffd8a49ad1ad1"
        }
      ],
      "purl": "pkg:npm/%40types/sockjs@0.3.36",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.36.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/sockjs@0.3.36",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.36.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "ws",
      "version": "8.5.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ded3d192fd44b640e9ce58322b223ca46b0664018f11a5debb40ce8f90c8db925af756dd01875d6076c00d1615ad93116df5bed65e58c175432a884324d43191"
        }
      ],
      "purl": "pkg:npm/%40types/ws@8.5.12",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/ws/-/ws-8.5.12.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/ws@8.5.12",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/ws/-/ws-8.5.12.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "ansi-html-community",
      "version": "0.0.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d403c7032af7f8f09a9b0370ddb5c23e9e0714b38d66dff2207d2c669d3fe3af4a58d4c4cbea8de634371955fa0cc675517022df8c95c2d4de686fc7a41baecf"
        }
      ],
      "purl": "pkg:npm/ansi-html-community@0.0.8",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/ansi-html-community@0.0.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "bonjour-service",
      "version": "1.2.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a12cc24b6cd5d786e1da48e2eaf35eeefae92580871af7199e57df150d4c1285ff58e790fed783f12616291f78d8e23720d8eaf0e30d2656cf2b92cb2d4c450f"
        }
      ],
      "purl": "pkg:npm/bonjour-service@1.2.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.2.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/bonjour-service@1.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.2.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "multicast-dns",
      "version": "7.2.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d9ece73c93fccf60452d7e74b5fd0bb8e0eba4836a3f5455226fc239b6d37014484d08260bf4e3711105d4d79307321c4795cefee916a3e6073a305b17022ea6"
        }
      ],
      "purl": "pkg:npm/multicast-dns@7.2.5",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/multicast-dns@7.2.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "dns-packet",
      "version": "5.6.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "97881c4a8ba172020a46fcb2f7d44d54e8315e289c13eda366836668d999e895e219a8c138901eb24d4e06526e33993673e7ae74674bc43a97b8f08a223ea4a7"
        }
      ],
      "purl": "pkg:npm/dns-packet@5.6.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/dns-packet@5.6.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@leichtgewicht",
      "name": "ip-codec",
      "version": "2.0.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "568f8f4a9646dbf7e682688dcd82bda96461f21fc21ebc03d26a358750f32f8cb31cd49f598ba319362c586ade0f4d3481c82667b2b862ce93c7d4f1b6c29d0f"
        }
      ],
      "purl": "pkg:npm/%40leichtgewicht/ip-codec@2.0.5",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.5.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@leichtgewicht/ip-codec@2.0.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.5.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "thunky",
      "version": "1.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "78763b9c17ed813841a8ec8719537e97c805d01b9c3f4f5f328d283bf2dbd30d4e17cd1d26ffa50d5a571bad16310be47310243726cab2b10813766d28698fac"
        }
      ],
      "purl": "pkg:npm/thunky@1.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/thunky@1.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "colorette",
      "version": "2.0.20",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "21f103c70a1622391e5cbd5e5dc0e2a30e146ca8e12ddabafc4b92551f4630deca547debf6043cddeef786ccf535dd53de28dde71bf5c1c59160ef83ea4088db"
        }
      ],
      "purl": "pkg:npm/colorette@2.0.20",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/colorette@2.0.20",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "compression",
      "version": "1.7.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8da4880f33fda59552e197d0f93cefb625a17691611364431f3f10264a57f522292eaf3c56e785e63270eadfba09441c02803ab7ec7cf4c2eb580aa97c313c89"
        }
      ],
      "purl": "pkg:npm/compression@1.7.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/compression@1.7.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "accepts",
      "version": "1.3.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3d802d8536b69b654ac6ebd20f70cf0bf1b2f94fac380d4b02e4fc9a4991bafc3e34009269e5c443e34771517bace365eaa71ac55dd4b9e9b06b093eefe4892f"
        }
      ],
      "purl": "pkg:npm/accepts@1.3.8",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/accepts@1.3.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "negotiator",
      "version": "0.6.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f8452ca863cbb0cfa3ff37428598ec9d7e758385eb1c53885f07e70953c695093f9398226a470ab2ec4239b051bba0d29bda29c3f3bab2559b25d82140ce1b06"
        }
      ],
      "purl": "pkg:npm/negotiator@0.6.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/negotiator@0.6.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "compressible",
      "version": "2.0.18",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "005debecfe5d5b12fc331c884d132539140d68e036224005693af893b054ba68cfb51a460d36699743dbd5708ee89783081769d76e8282cf6c331a928e063246"
        }
      ],
      "purl": "pkg:npm/compressible@2.0.18",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/compressible@2.0.18",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "mime-db",
      "version": "1.53.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a0794dff0fb7310deb6daf6ba85afa57fca9175d0b4a4770532b102fb1a45e84e0216795fad717180f39d930711fe82c87c516a32851d6129ca0c253b967e5a6"
        }
      ],
      "purl": "pkg:npm/mime-db@1.53.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/mime-db/-/mime-db-1.53.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/mime-db@1.53.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/mime-db/-/mime-db-1.53.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "on-headers",
      "version": "1.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a59004f8524ba32213cad76a2b4539b3e148a6337424fdcecc58bfbbc471f84579fd6f894d61971bcc45cdebc4ec08c17c3a87bfff2f2fca90b088479ea464ac"
        }
      ],
      "purl": "pkg:npm/on-headers@1.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/on-headers@1.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "safe-buffer",
      "version": "5.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "19dd94641243917958ec66c9c5fb04f3f9ef2a45045351b7f1cd6c88de903fa6bd3d3f4c98707c1a7a6c71298c252a05f0b388aedf2e77fc0fb688f2b381bafa"
        }
      ],
      "purl": "pkg:npm/safe-buffer@5.1.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/safe-buffer@5.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "vary",
      "version": "1.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "04d19b58b7ddd1e50f69b8645d4566d23f2ebaf444c93879a2f45afddca8c3f06a01b649c82fb97d4f88cd03b39802b362a6110084a8461750af778867f3d7aa"
        }
      ],
      "purl": "pkg:npm/vary@1.1.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/vary@1.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "connect-history-api-fallback",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "53bdfeea540599f88d3eb61b5eaafa919d62d70891a979e9da784cb0836c7965cef250dabb42c611f7c9f24422e048cb6729a956045dbea8c0822675b60cc30c"
        }
      ],
      "purl": "pkg:npm/connect-history-api-fallback@2.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/connect-history-api-fallback@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "default-gateway",
      "version": "6.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7f048e26c6db37367f094169a8506a61f60d2e3d4d6cc3e6f0c3022331e30bcde248944110698353153e58febad4168140899e0b6c87c17b73f8ffcef68f9712"
        }
      ],
      "purl": "pkg:npm/default-gateway@6.0.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/default-gateway@6.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "execa",
      "version": "5.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f2e4a9659a1c01944100f20420d263dcba3d1f21a2b6595ccdcdbb121e586288e3305327f321cc0cc6941c4d89a9fab4e43ff0b9cc08e091944725edd6f721ca"
        }
      ],
      "purl": "pkg:npm/execa@5.1.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/execa@5.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "human-signals",
      "version": "2.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "07814567aabf4f68e1864b2091b116dc706f5887c35bce6c9e44206b0b74ed2ec9e505d393a064355fb4c80799acce50a4c01d625a1c1a89639f4b09fd642417"
        }
      ],
      "purl": "pkg:npm/human-signals@2.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/human-signals@2.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-stream",
      "version": "2.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "845a222624e5eb79e7fa4b2d1c606d7b05922a740ba726f5e7928785e035977f6ebed3bd9d6228a75a77b9da8f71477fc5b17554b30ee27ece23aa7b45b9e00e"
        }
      ],
      "purl": "pkg:npm/is-stream@2.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/is-stream@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "npm-run-path",
      "version": "4.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4b8f16cd95bbefbce1348ae7ee0c4e94848d02a8bd642fee4059d175b7881e1661080e94aa990e4fc4f51bb06f7dd80fe04afc805e2c51b692d22ed0bc87c25b"
        }
      ],
      "purl": "pkg:npm/npm-run-path@4.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/npm-run-path@4.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "onetime",
      "version": "5.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "91ba5a4921894d674063928f55e30e2974ab3edafc0bc0bbc287496dcb1de758d19e60fe199bbc63456853a0e6e59e2f5abd0883fd4d2ae59129fee3e5a6984a"
        }
      ],
      "purl": "pkg:npm/onetime@5.1.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/onetime@5.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "mimic-fn",
      "version": "2.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3aa6ce939a0441e019f165d6c9d96ef47263cfd59574422f6a63027179aea946234e49c7fecaac5af850def830285451d47a63bcd04a437ee76c9818cc6a8672"
        }
      ],
      "purl": "pkg:npm/mimic-fn@2.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/mimic-fn@2.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "strip-final-newline",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "06ba6f7cd004ddd72fabb965df156e9b38ca8d9439b48d6c11420aaf752892cd17525e394addc595ab55a9e7fda6b9388d10f3856e96660fb76e4f77cbaa4b8c"
        }
      ],
      "purl": "pkg:npm/strip-final-newline@2.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/strip-final-newline@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "express",
      "version": "4.21.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "56a70d19c8ff21de594f52d9fdc7e2862dedb539fe3499a4962d9e6400e2823ab6f6a4e55a2fe1010e37b7f54b3eaf3e517d3a142131dc1c8e61eb7a6456e59e"
        }
      ],
      "purl": "pkg:npm/express@4.21.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/express/-/express-4.21.0.tgz"
        }
      ],
      "type": "framework",
      "bom-ref": "pkg:npm/express@4.21.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/express/-/express-4.21.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      },
      "tags": [
        "framework"
      ]
    },
    {
      "group": "",
      "name": "array-flatten",
      "version": "1.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3c254042cc167a6bba51dc6c0c5157ffe815798a8a0287770f75159bdd631f0ca782e3b002f60f871f2736533ef8da9170ae82c71a5469f8e684874a88789baa"
        }
      ],
      "purl": "pkg:npm/array-flatten@1.1.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/array-flatten@1.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "body-parser",
      "version": "1.20.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "eeb0310728d432a437fdb1c9cbb0fa3865efc7f30c73822a067fd7d1f70cd5051c008b6966b0446215867a6fadcd71fdd1cf86d35ca931c60904ef58df4db4de"
        }
      ],
      "purl": "pkg:npm/body-parser@1.20.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/body-parser@1.20.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      },
      "tags": [
        "parse"
      ]
    },
    {
      "group": "",
      "name": "bytes",
      "version": "3.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fcd7fb4f2cd3c7a4b7c9124e6ce015efde7aafc72bdbe3a3f000b976df3048fdc1400a1e5f9f0da07c8253c3fccc690d5d2b634d28ba7f33ba174a4175c61b12"
        }
      ],
      "purl": "pkg:npm/bytes@3.1.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/bytes@3.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "content-type",
      "version": "1.0.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9d38ea7dc045122a4a7570afe180d05827e670b64a9bcd65745d29028a53bf2ac51956dc47a3ff54001de46ecdfb4b53afc42a894d2d15a743e852b836d27038"
        }
      ],
      "purl": "pkg:npm/content-type@1.0.5",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/content-type@1.0.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "depd",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "83b9c7e8fe9dc838a8268800006a6b1a90ad5489898693e4feba02cdd6f77c887ad7fb3f9cfb1f47aa27c8cc2408047f3a50b7c810b49444af52840402cb08af"
        }
      ],
      "purl": "pkg:npm/depd@2.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/depd@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "destroy",
      "version": "1.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "dac246253697208691d70e22252368374867318ec6a5cfe7f03e2a482270f10a855977fb72e0209c41f1069c1e69570f7af0b69772a98d80b1dcdca941081a26"
        }
      ],
      "purl": "pkg:npm/destroy@1.2.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/destroy@1.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "http-errors",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "16dc2b1bf7ae0736848d8791a8e825cbb1b4aaf8a25e82569ef107d99d6994175781bca3bf7e291d349bf73a1e1ccc83cb7dfe0d6cb95adf56a3e4d446d39849"
        }
      ],
      "purl": "pkg:npm/http-errors@2.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/http-errors@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "setprototypeof",
      "version": "1.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1392c35fb5aba7ce4a8a5e5b859bf8ea3f2339e6e82aae4932660cde05467461fcc45a4f59750cb0dae53830ab928c4c11e362fd7648c2e46f6385cdc18309a7"
        }
      ],
      "purl": "pkg:npm/setprototypeof@1.2.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/setprototypeof@1.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "statuses",
      "version": "2.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "470340f59ffb3eb2b4eab60b23314c95a17e97bde2c29ceca9120581b30b6d370b0fa70e6a8f364da59e7cf5d0bc1d9f382e008ee612127752ecdfe64c26e475"
        }
      ],
      "purl": "pkg:npm/statuses@2.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/statuses@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "toidentifier",
      "version": "1.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a39b123ca12483f0c840d987e37574fee7ab2eba7355e764521f2d18dbda797a5fa6ec2329e9e54a8c7fd8efc14e5654b447be246eece58844cfad3c3e500744"
        }
      ],
      "purl": "pkg:npm/toidentifier@1.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/toidentifier@1.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "iconv-lite",
      "version": "0.4.24",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bf73179d901cbe7cb091350466898801cb657bb4575de79d391df5c3097b565ca85cee108bd6abbd27a73505a77b54dc4708422f51f02c8db56c4a9da63f3fac"
        }
      ],
      "purl": "pkg:npm/iconv-lite@0.4.24",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/iconv-lite@0.4.24",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "on-finished",
      "version": "2.4.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a15973920dc4340842936cddbfb209c1dfd0503e33d91c51c2991c198f29b0255c09864dab8c189d55802c733e6ebb6e26378f5a2605fc2966b83afc0a1e7e92"
        }
      ],
      "purl": "pkg:npm/on-finished@2.4.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/on-finished@2.4.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "ee-first",
      "version": "1.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "58cc26f4b851528f9651a44dfaf46e113a86f3d22066985548d91d16079beac4bf1383ab0c837bb78f0201ec121d773a0bc95e7c3f0a29faf9bd8eb56eb425a3"
        }
      ],
      "purl": "pkg:npm/ee-first@1.1.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/ee-first@1.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "qs",
      "version": "6.13.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fb7f2a23d48eafcb5f67842624da65314c6a8db7bb2cabef66059d13104e99df9e8194ed8cb07aec6bb41d15f7bbf5ceabb514d8dc7a9ec8ef4b5e99f6ec1fa6"
        }
      ],
      "purl": "pkg:npm/qs@6.13.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/qs@6.13.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "side-channel",
      "version": "1.0.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7c35bf119e90f5188ef1e146f078feeeefe85be5eb3d320287008e336fad87603a39b943b58608a6f7bd9be2af23d6780bda9211795a191e9b4c460745eba094"
        }
      ],
      "purl": "pkg:npm/side-channel@1.0.6",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/side-channel@1.0.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "object-inspect",
      "version": "1.13.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "21165246ecc98b29de9805cf62d3dee41a08fd111235847b4d89b9d0c0b932a6dddc99b0e72efdd2c12b630dd5e92af21490fae1bef8a9042cf709f9060fe4de"
        }
      ],
      "purl": "pkg:npm/object-inspect@1.13.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/object-inspect@1.13.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "raw-body",
      "version": "2.5.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f331aaca97c4363088a868605d3a02f1a076afb62b057f804007c83ecfcc964f81b4f4f3b4ebd34b4d4d456ff7121eb427e6b8f25b7caac0b38ab43a9680957c"
        }
      ],
      "purl": "pkg:npm/raw-body@2.5.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/raw-body@2.5.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "unpipe",
      "version": "1.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a63cb66d8852b2e7f05a52b03dcfa5ddc37bfb0b8994aeaecf461d2443a54036e5ea3a3f6253e2e266fc6a0524542f0117b57c36ecdec8f36a464b00de1ced29"
        }
      ],
      "purl": "pkg:npm/unpipe@1.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/unpipe@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "type-is",
      "version": "1.6.18",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4e444aafdb144f1107f0c75fb8248fed58b3272cd134c8e3d89d9da3626bdcaca6e7df0955d124b2eccf4029e514f5b8932f50fa203e99af411a6d3a5d0072f2"
        }
      ],
      "purl": "pkg:npm/type-is@1.6.18",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/type-is@1.6.18",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "media-typer",
      "version": "0.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "76afaa7a543d6a41e970e97f8145514f15483a4009d70477400bdbe11b158d2f285681630c64dcebbf702589949a49d41791f030b3a06f93be6b72b17d66a93d"
        }
      ],
      "purl": "pkg:npm/media-typer@0.3.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/media-typer@0.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "content-disposition",
      "version": "0.5.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "16f7994cdb86c34e1cc6502259bce2eb34c02ff9617a16966d3b6096e261e3f13de43a8cc139a16b7299375680580f1c148847ccc654bcb7af930e51aa4fad49"
        }
      ],
      "purl": "pkg:npm/content-disposition@0.5.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/content-disposition@0.5.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "cookie",
      "version": "0.6.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "53bd5cc936a6ba1d4244d09fa4663ab68dbc971bcdc0f1b81aecff1158e07f7266cefd2f943a756ad4fd792e5d0e33181ee7291db5a7b3a2f07f704acfab2f77"
        }
      ],
      "purl": "pkg:npm/cookie@0.6.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/cookie@0.6.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "cookie-signature",
      "version": "1.0.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4000f395a1dcf22715f08eef6da257270a1df47598a7cb82a9fd716b839f36ed53ec9571408ad480e5ad1dd343b4f8b2c2615b892d76563a2d2172eb28cde8ad"
        }
      ],
      "purl": "pkg:npm/cookie-signature@1.0.6",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/cookie-signature@1.0.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "encodeurl",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4349fd1d18b89ba26e188575785966bc907b644571bbddc8accca232c182d25acc24c5b3460c7a586aaec9f4206556f7d6f8468179df98f34d5e6c673a4441ae"
        }
      ],
      "purl": "pkg:npm/encodeurl@2.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/encodeurl@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "etag",
      "version": "1.8.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6882f9171ee66b055adf4d1a976067104e2236fa35a844f12eb3c8fe8d392fbcfa828edf0b0d49e844266cae05989d804bb920545fca1195ae7c17dd0a531c3e"
        }
      ],
      "purl": "pkg:npm/etag@1.8.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/etag@1.8.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "finalhandler",
      "version": "1.3.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e8137db6b1fb6e9deabe7ad1cb3b01cfe837959c533594db54ed84575092d1621c0db6b0615758bc67e5304ffd40fd21d296250830424e361af67673303a72c5"
        }
      ],
      "purl": "pkg:npm/finalhandler@1.3.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.3.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/finalhandler@1.3.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.3.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "parseurl",
      "version": "1.3.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0a2c9e3b1153fc96723799b4cfd3df5f0e1208127a4b2833d43a65d30aa39610c418604fd469ec51510bd29eb78681b57dc8f77c7ca75e2f4d60ee2758e2fea9"
        }
      ],
      "purl": "pkg:npm/parseurl@1.3.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/parseurl@1.3.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "fresh",
      "version": "0.5.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cc9da6418335f2b1053ae75e57819285318843b45bcc0ee8cdb53d23f5c1a66ee4aa0332c209b294cc171f16499a45686249daf5dda95575573dd6133fd7a3f1"
        }
      ],
      "purl": "pkg:npm/fresh@0.5.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/fresh@0.5.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "merge-descriptors",
      "version": "1.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "81a36f012ed367cf7bfeb55a6749ccb40cb13728bfa5d6e36c0c14a4542937bd06aa755f3a25e979450c291066cd769243c0dd4d7e3fd26b3adabd8afa113a99"
        }
      ],
      "purl": "pkg:npm/merge-descriptors@1.0.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/merge-descriptors@1.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "methods",
      "version": "1.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "89c9401de36a366ebccc5b676747bed4bdb250876fccda1ab8a53858103756f1ffbcf162785eea7d197051953e0c0f4ff5b3d7212f74ba5c68528087db7b15db"
        }
      ],
      "purl": "pkg:npm/methods@1.1.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/methods@1.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "path-to-regexp",
      "version": "0.1.10",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ee57fba9c42275392ed06bb76033dcf03275abb38eb9c7dafc14ac2308ee879e9553b91ab45bee33c8542df930077167b3faec545ecfc0f295c35b25e4a412f7"
        }
      ],
      "purl": "pkg:npm/path-to-regexp@0.1.10",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.10.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/path-to-regexp@0.1.10",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.10.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "proxy-addr",
      "version": "2.0.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "96542c30b4940d43d3e388ddad4fcedfbaa59e27e2b433fe670ae699972848ac8b2afb59c69c95d27dbf6c3fcde2d040019fe024475953b28cadaa0ad7e5d802"
        }
      ],
      "purl": "pkg:npm/proxy-addr@2.0.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/proxy-addr@2.0.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "forwarded",
      "version": "0.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6ee446d1fa41b511d24c238049eea10f6e7cb44b9b16844b6f864d03a3713151cdc3680e7301e8f70c9a6e5ccccce039cfdc40f4bd4a36393f36de8c4fd698a3"
        }
      ],
      "purl": "pkg:npm/forwarded@0.2.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/forwarded@0.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "ipaddr.js",
      "version": "1.9.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d0a23feb4ef1a31493a07ec68cdd457d26cba14d3e6ed4e2723b1049642587f859ca437c2a998c7fbb98c0f5b747e6a467a47fc35f199574870585e26143cede"
        }
      ],
      "purl": "pkg:npm/ipaddr.js@1.9.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/ipaddr.js@1.9.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "range-parser",
      "version": "1.2.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1eb82cc7ea2baa8ca09e68456ca68713a736f7a27e1d30105e8c4417a80dba944e9a6189468cb37c6ddc700bdea8206bc2bff6cb143905577f1939796a03b04a"
        }
      ],
      "purl": "pkg:npm/range-parser@1.2.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/range-parser@1.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      },
      "tags": [
        "parse"
      ]
    },
    {
      "group": "",
      "name": "send",
      "version": "0.19.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "756e35bb955f2d7bbc4898796f0466c9851b028481ddcf6e421e8bf21fcab6c15110f5a96d7d65ae58c9a35f3a25ce2799c8bfb06519f5ad1ad09db381fab687"
        }
      ],
      "purl": "pkg:npm/send@0.19.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/send/-/send-0.19.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/send@0.19.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/send/-/send-0.19.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "encodeurl",
      "version": "1.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4cf257abc26a15a5589b609698fbe73f6232a3865233bfd029c4a6b8c2c339b7e91f97e2ed150699dfeb4c37feaeeb7fb1a88389011e5533600262447403b1d3"
        }
      ],
      "purl": "pkg:npm/encodeurl@1.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/encodeurl@1.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "mime",
      "version": "1.6.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c74567f2ca48fb0b89d4ee92ee09db69083c3f187834d1dbeca4883661162a23c4e1128ea65be28e7f8d92662699180febc99cef48f611b793151b2bb306907a"
        }
      ],
      "purl": "pkg:npm/mime@1.6.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/mime@1.6.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "serve-static",
      "version": "1.16.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "56aa6325929a75007f3c46c4c2f15d3b8dc0c79745059d94102b33cfc6d0ee98bbc2dfff3d67b53fa30dede0a78ec6ad62d053e84ba20a56e34963f65ab2284f"
        }
      ],
      "purl": "pkg:npm/serve-static@1.16.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/serve-static@1.16.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "utils-merge",
      "version": "1.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a4c653bc8913d5df93146bc33aaa1d39c971d105a49208ba4dda1af200bc7df18002acfda733d36560326dbb071e8103ff3b4cb64bff5686136324a1527f3584"
        }
      ],
      "purl": "pkg:npm/utils-merge@1.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/utils-merge@1.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "html-entities",
      "version": "2.5.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2bffcf491310938159efc2b26aefa666eac79f7147d15c2bf87dfa784d2b3db798911462f58c5c7983e1b8deb45305a8af1c8a1e1aa800997638529ae0156d68"
        }
      ],
      "purl": "pkg:npm/html-entities@2.5.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/html-entities/-/html-entities-2.5.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/html-entities@2.5.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/html-entities/-/html-entities-2.5.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "http-proxy-middleware",
      "version": "2.0.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c9afd4789e87541631ae0628b40668d4abcf5a5801e3c91424b0de3c57a7787b15ba315a5b958d8f6360582004fff0750e5d360487d8969360072f0a7fc4639b"
        }
      ],
      "purl": "pkg:npm/http-proxy-middleware@2.0.6",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/http-proxy-middleware@2.0.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      },
      "tags": [
        "middleware"
      ]
    },
    {
      "group": "@types",
      "name": "http-proxy",
      "version": "1.17.15",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "db98396ad82254d4c8bf42c10d38351fbe07bdacb1d1a8ed24f2cb718137c2116fef9274a5636d381cda5c94200d39ab5f56f1e54f580b6c3f9fae413751f045"
        }
      ],
      "purl": "pkg:npm/%40types/http-proxy@1.17.15",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.15.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/http-proxy@1.17.15",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.15.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "http-proxy",
      "version": "1.18.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ee6cffef6d406e72702156e7692bf50b3dc09b464b4ff501c240bdd95971857bff93f04141f3367d712540d0b6ec1546af4bb0529a6560f40cf4b9da04c47935"
        }
      ],
      "purl": "pkg:npm/http-proxy@1.18.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/http-proxy@1.18.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "eventemitter3",
      "version": "4.0.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f20b870590b02a716161d1ebdb2b2e45612b4f08683765fc5c42d196b470a667de6368e3b94378b5a40cb142ca515a352b80ef665fb4a607f2a32b07c6f9af13"
        }
      ],
      "purl": "pkg:npm/eventemitter3@4.0.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/eventemitter3@4.0.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "follow-redirects",
      "version": "1.15.9",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "81ec381ac5e2ccd81da11caa9b27cc1f20265ec64393a987912c59142cd6f60c256ed396e38083b586af33ecbeef6a83fd5ab6979e7490c179d834fc7ce2c9a9"
        }
      ],
      "purl": "pkg:npm/follow-redirects@1.15.9",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.9.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/follow-redirects@1.15.9",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.9.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "requires-port",
      "version": "1.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2a280e087728714dd7383271b2ef22fe3f13f6dcd3e1a74789e730391450d19645729eda8705ee454d66fb2b8ef740b9654c867867e87070c8d783372f7c8301"
        }
      ],
      "purl": "pkg:npm/requires-port@1.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/requires-port@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-plain-obj",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "830b0e136f24fb6dc63f507abc5975a1587f58ece66b006b2b0a3912feb030accf91a5da0832102b32e7bec038d834656d54d6a2b9204ca22f8802825a47d4c0"
        }
      ],
      "purl": "pkg:npm/is-plain-obj@3.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/is-plain-obj@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "ipaddr.js",
      "version": "2.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "020df0076a37ef0b25652d7d859aa8ad49eb9f34a4a4e572f888a20c4893a8db9b118a58b875887fa2b8a6c80dd9958a1314b8c61542ad155f6ffc1f5bc7d624"
        }
      ],
      "purl": "pkg:npm/ipaddr.js@2.2.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.2.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/ipaddr.js@2.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.2.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "launch-editor",
      "version": "2.9.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "19c9e5e0177e8513bd3fd89c08ffd15554f6a3c48594f5e87ee0b1bc0d92699b87e39c214af7f9a7cc79a228797ed2e2561108e2ca79c4363e47e6f7cc9061e7"
        }
      ],
      "purl": "pkg:npm/launch-editor@2.9.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.9.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/launch-editor@2.9.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.9.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "p-retry",
      "version": "4.6.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "df5d88777f7a11b25dbd138d967814c7437275fac843996c62ed339ca554cd5bc0af3108b74f15d6a86dc8449b1957751465fb50ab62169e6ec0a65d33cc08b9"
        }
      ],
      "purl": "pkg:npm/p-retry@4.6.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/p-retry@4.6.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "retry",
      "version": "0.12.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c1628e0a54d38a2cdc6615e73d8e308a4540c267581e9f2ae83982f84254cc032cc9c6fb1c1df62a1f51378fb4804c6398f9994804238144572060133de800bc"
        }
      ],
      "purl": "pkg:npm/%40types/retry@0.12.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/retry@0.12.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "retry",
      "version": "0.13.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5d0050dc8f16d4281ed127a1fba8238f4dcb6e64455aea2cce02bda280a9c1822b861a0ef34a5fab8714914e439249f07ce7c5b5e470959e7a3d838663215676"
        }
      ],
      "purl": "pkg:npm/retry@0.13.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/retry@0.13.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "selfsigned",
      "version": "2.4.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b61e41e0bd94f9e18bab54d587bccd44605aa62a1239151eca6232771805a70c30f5ddaac8abedb8f5368c9b87bd8030c2a8b6639f7a4012f7784a9c3c460bf1"
        }
      ],
      "purl": "pkg:npm/selfsigned@2.4.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.4.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/selfsigned@2.4.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.4.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "node-forge",
      "version": "1.3.11",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "150c76db4cb6d8e28d4ea681c9e046a87598cf8725f78b6973178576f068df08c6e973c1b99d01360359455e49e5316699cb09e08cec2e498646241b9d8b0111"
        }
      ],
      "purl": "pkg:npm/%40types/node-forge@1.3.11",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.3.11.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/node-forge@1.3.11",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.3.11.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "node-forge",
      "version": "1.3.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "74f12d39e32f17d54c71857fd566fc08fa15017b69e8c28c95c6c0b7875daa61aa509e9f41915790d64d90d95f7afb4d906b5a4a85dffef34d352be0add5f0b4"
        }
      ],
      "purl": "pkg:npm/node-forge@1.3.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/node-forge@1.3.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "serve-index",
      "version": "1.9.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a571df28d3f8aae8ebb6d78cad205bd2b73c1c9f4cb3f1ab5f0714b54b43e6ce1ec03248f1b4f70b3db34d544c2adae2e3da4bc767b461af3388fe586b6a5967"
        }
      ],
      "purl": "pkg:npm/serve-index@1.9.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/serve-index@1.9.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "batch",
      "version": "0.6.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c7e54088c44be943e4c7e92e74dbf14e5ea10765cd3421b6afeef08b155f218c2eff61ca4578a6c10c9aba62e332f796bd3d8791dfdc009c3e40131f27f10a57"
        }
      ],
      "purl": "pkg:npm/batch@0.6.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/batch@0.6.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "http-errors",
      "version": "1.6.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "964b3e9550bc7601b287dee3c6fc5e61359016f878bb0e320b5da0565eb70a0df4b233d7e30b8671d9080955c30044abe8e2468ea180f08cf99a478deb3943ec"
        }
      ],
      "purl": "pkg:npm/http-errors@1.6.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/http-errors@1.6.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "depd",
      "version": "1.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ede98f4e5e83a68e894573978cb471724f8594b457e7ce3b70b2849f4d0f2c081cde0da14d9660afe7b8736bfa4294a62de14fde7e72528edfb7a6af04aff98d"
        }
      ],
      "purl": "pkg:npm/depd@1.1.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/depd@1.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "inherits",
      "version": "2.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c74d0844d5cdcbade3c069099b33e2828c921db6aaa4dbb329b04e9b32be83639d66943dc3eb3108df95481de36bb20081ed8e3f6aa97f14e378d7328e65b5bb"
        }
      ],
      "purl": "pkg:npm/inherits@2.0.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/inherits@2.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "setprototypeof",
      "version": "1.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "06f13f4f0a595f8157131c4ec59c9119042feb9d4c4b09962991aabe63dc4488c3a96b9bebb9132ae20cc78ddc659ad2fdc041cf005c3435a8171b765c4148a5"
        }
      ],
      "purl": "pkg:npm/setprototypeof@1.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/setprototypeof@1.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "statuses",
      "version": "1.5.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3a9677ccffa34f53c8ec8f277a6257e002a6017d3bd199183d5595fc068a4c997eb570931b255d0b56b848bf11510604c24fdfdf8657f144f290debc170aea00"
        }
      ],
      "purl": "pkg:npm/statuses@1.5.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/statuses@1.5.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "sockjs",
      "version": "0.3.24",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "18980b4d9eef61bfc9b4f492675d21b0e608bc462c8db354fb33dd20771469654d5043e2bf3c64bb7d7ceb9b124ae7740dad16e2511e38f966c3ddf32d0721b9"
        }
      ],
      "purl": "pkg:npm/sockjs@0.3.24",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/sockjs@0.3.24",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "faye-websocket",
      "version": "0.11.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0b36c297095702e891400954c9fa8f82f3e834a4dc9133c67f0655e1974085570fda587d294c498366f91a413b5db8ca4376099d0f73e83f67b4b02507eb4ff2"
        }
      ],
      "purl": "pkg:npm/faye-websocket@0.11.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/faye-websocket@0.11.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "websocket-driver",
      "version": "0.7.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6f5eca783210563bdbd2cb2e4831767185d28368b3b65889e01f5676cb81e89f79daa08f2a69d5ab80f25b99a8b489971c30b57014ffd547b3ac956c2b0e738e"
        }
      ],
      "purl": "pkg:npm/websocket-driver@0.7.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/websocket-driver@0.7.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      },
      "tags": [
        "driver"
      ]
    },
    {
      "group": "",
      "name": "http-parser-js",
      "version": "0.5.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4867815f9e05f785a0bb9447dd7e63b03b5fe1e1f24688165f55c64f76f81ee5b7b503cce00681ce85238bfe000093570843966793b40e0666270d7de3b803e5"
        }
      ],
      "purl": "pkg:npm/http-parser-js@0.5.8",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/http-parser-js@0.5.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      },
      "tags": [
        "parse"
      ]
    },
    {
      "group": "",
      "name": "websocket-extensions",
      "version": "0.1.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3aa79d3c818e7ec0e5a37d5437061b08531268ef66f46ff47da2078f9fdd6450cc16a3d3731e94c2ac8ecb708e11a10e83ff55b0622976a9fad96e4a868292a6"
        }
      ],
      "purl": "pkg:npm/websocket-extensions@0.1.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/websocket-extensions@0.1.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "uuid",
      "version": "8.3.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f8d62cd9078c5b2f865853849bdc679fa1c20e9d25ed0043ee697cccb52627ef77439345d0da1c12b9f09139175453625f7fdfa42e9a7d2f0385bfe0cfb47b7a"
        }
      ],
      "purl": "pkg:npm/uuid@8.3.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/uuid@8.3.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "spdy",
      "version": "4.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "af8ea065065057e2a5f6822dbe5d49659a89286afea04901d3c03a07392247be7ddffec86edba77171ddd98a18793b06e35e7b66cb0cbbd298bd41cb723703a0"
        }
      ],
      "purl": "pkg:npm/spdy@4.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/spdy@4.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "handle-thing",
      "version": "2.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f509f8c81c5e971a21d8ec3ada73fe29afe4327397462f015e745a5307b32cd86a7a59cde3dc4acf817f74f3fc3982f12f1aba243b596f68bd5f39d441b34f4e"
        }
      ],
      "purl": "pkg:npm/handle-thing@2.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/handle-thing@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "http-deceiver",
      "version": "1.2.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2e6a4e1b14df6e982d195c49ae3e64edab171c280d669e672dfa7e85673c41046ab5bedf532ea4458dc13b587d75d17ac883d8500460c463b0078d839f121a37"
        }
      ],
      "purl": "pkg:npm/http-deceiver@1.2.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/http-deceiver@1.2.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "select-hose",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "984ba068b2be61f9228c1e1fc747ba9089ae25d088b762f109171b1183ea4460ace05da88327d953920065176308ff093ead80b5d3680bf0eec7adddf4a8abca"
        }
      ],
      "purl": "pkg:npm/select-hose@2.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/select-hose@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "spdy-transport",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "86c2d5144e528c0e930a2b167895c52a788618ea4180c2e67ab7ced9a0b2094e6cee727fae901ea6a98589fbff1826d26ee7847802499e6490dab282fe0f0573"
        }
      ],
      "purl": "pkg:npm/spdy-transport@3.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/spdy-transport@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "detect-node",
      "version": "2.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4f4348b90a674ef14301336e1cde6ba0fc12046f37ac5b2e3be3175c7f7fdcdd5e15b9f8c1c3e3b6dbe330b10f589d11194620404edc1a04b7b4dc5ba8218cee"
        }
      ],
      "purl": "pkg:npm/detect-node@2.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/detect-node@2.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "hpack.js",
      "version": "2.1.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cc9c557a151d30620ab1168db7b6a93b61aaa7405da96e726a21875d799ba6fc600585599c0aa5f8125be113b969dd8c8296d92a7e46ea73277a0ac7d4570d61"
        }
      ],
      "purl": "pkg:npm/hpack.js@2.1.6",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/hpack.js@2.1.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "obuf",
      "version": "1.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3d7d70bb402601d3ea38bd665a1aa694e77c90e219430199c3aae1eee6f2f5f4dce6585a39614b5f723a47586b17d937cd4638d1eea282c2c69035caf762c936"
        }
      ],
      "purl": "pkg:npm/obuf@1.1.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/obuf@1.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "readable-stream",
      "version": "2.3.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f29d00524e173838087b04a2d25f04a63b3e1159d688aecda03204194d07844efe67263c0f520c63ba1dbb9951ac55c683bd4bd79286f10acf9ae9b8e514ed74"
        }
      ],
      "purl": "pkg:npm/readable-stream@2.3.8",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/readable-stream@2.3.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "core-util-is",
      "version": "1.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "65006f8b50dca49e060ea6a78ee719d878f7c043b9a590d2f3d0566e472bbddc64b09a2bc140c365a997f65745929f5ac369660432e090e6c40380d6349f4561"
        }
      ],
      "purl": "pkg:npm/core-util-is@1.0.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/core-util-is@1.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "isarray",
      "version": "1.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "54b82121634ce842d0ce8ef3c26720d0d99357258a623bc878cf37ca3a74c110d39949eb33aefc7d06dc281a3a9f6089105d2cce81bfff2b60f932a56bcf402d"
        }
      ],
      "purl": "pkg:npm/isarray@1.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/isarray@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "process-nextick-args",
      "version": "2.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "de8b943a9421b60adb39ad7b27bfaec4e4e92136166863fbfc0868477f80fbfd5ef6c92bcde9468bf757cc4632bdbc6e6c417a5a7db2a6c7132a22891459f56a"
        }
      ],
      "purl": "pkg:npm/process-nextick-args@2.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/process-nextick-args@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "string_decoder",
      "version": "1.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9ff4a19ef0e2e851db6d57ef8aba3e5a88e2173bfeb3c30f30705ccd578f7d4a4324bc282d3d21b759786300426e2f29240bde104767907c8fc933ff9b345fc2"
        }
      ],
      "purl": "pkg:npm/string_decoder@1.1.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/string_decoder@1.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "wbuf",
      "version": "1.7.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3bce103a7af489cb1b1462d2d0eddb23916cc31cd1afcfe01f05a40e5405b248523ebc905efad33318f118fe3e8966286ae2e806f7c3a64ace6ae67ed226690c"
        }
      ],
      "purl": "pkg:npm/wbuf@1.7.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/wbuf@1.7.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "minimalistic-assert",
      "version": "1.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "52d25c003e3211a1ad8cf7b35ae3bdc02e27c149d51fff3f226df210740fe1bebb717943fd0afd85d213094d710db4845e0d9728d68ff23b11795eef41dd34fc"
        }
      ],
      "purl": "pkg:npm/minimalistic-assert@1.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/minimalistic-assert@1.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "readable-stream",
      "version": "3.6.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f6efec9e20ab6370f959db04447cc71381b66025eaa06e454c7522082e1221bafa5dc2d9058d39c9af442a361e93d3b9c4e0308c6abed497460404bb43d49ca0"
        }
      ],
      "purl": "pkg:npm/readable-stream@3.6.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/readable-stream@3.6.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "string_decoder",
      "version": "1.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "864457f14d568c915df0bb03276c90ff0596c5aa2912c0015355df90cf00fa3d3ef392401a9a6dd7a72bd56860e8a21b6f8a2453a32a97a04e8febaea7fc0a78"
        }
      ],
      "purl": "pkg:npm/string_decoder@1.3.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/string_decoder@1.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "webpack-dev-middleware",
      "version": "5.3.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "055753aa186cfb421fa1e01fec4a07e5613e7b10a6a867ab1df0ccd082f4f7a3f1eb44ead8c9fd3006e768651ee8788c6b8d4a302605d7d832cd998172afe8e1"
        }
      ],
      "purl": "pkg:npm/webpack-dev-middleware@5.3.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/webpack-dev-middleware@5.3.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.4.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      },
      "tags": [
        "middleware"
      ]
    },
    {
      "group": "",
      "name": "ws",
      "version": "8.18.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f156df59f1cb6dbc2edfe37a38ab0e32905d4f89173c30c1f5c264d9b27a9a1f6e7317659cdbc7d5efaba1890a98df4dc70db28f3ed5cde3bda0ecf6cc9d383f"
        }
      ],
      "purl": "pkg:npm/ws@8.18.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/ws@8.18.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "webpackbar",
      "version": "5.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "066149a3bbde043810cdf59797fc30617aff545bacd3ad78a99f22f739ea725f5f9c476256475b8b44de74b43ac402bdd876470c9d109b24347e6b993c080261"
        }
      ],
      "purl": "pkg:npm/webpackbar@5.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/webpackbar/-/webpackbar-5.0.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/webpackbar@5.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/webpackbar/-/webpackbar-5.0.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "consola",
      "version": "2.15.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f6f01d61b1e3eb1d9f2ca0b8fa83c7d2417363fa2b319c86d808fe90dca51f128627f11de1da4dc80418c0939da8ee3374ced7a551e6c9e8d00dc407ae7b976f"
        }
      ],
      "purl": "pkg:npm/consola@2.15.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/consola/-/consola-2.15.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/consola@2.15.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/consola/-/consola-2.15.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "pretty-time",
      "version": "1.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "dbc885eb13d0acff0e6babb113a6b56e2cfe9567933803ca820be307c1c0b3a9d530a6707f96c6fbeeb7d83c7ad788485a050f9208af45f1be6bcb805c64c86c"
        }
      ],
      "purl": "pkg:npm/pretty-time@1.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/pretty-time/-/pretty-time-1.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/pretty-time@1.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/pretty-time/-/pretty-time-1.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "std-env",
      "version": "3.7.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "24f6dd08440b8f5c391a2969887031dea26f16776ac9b072b00dea50e9f39f0787e106cd614b16fde6bc4334ab9e1d2f36c7b330cc396dc568a25f25334830ce"
        }
      ],
      "purl": "pkg:npm/std-env@3.7.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/std-env/-/std-env-3.7.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/std-env@3.7.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/std-env/-/std-env-3.7.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@docusaurus",
      "name": "preset-classic",
      "version": "3.5.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "de285f5d0f7968e1e22c1e6e0aefbd3d1cb681909e499a0372aa670ef7f707eb13accbcc4ebf2a454cc1bd692822a73cdb21b9a6b09ba118e4d525482cac7ab2"
        }
      ],
      "purl": "pkg:npm/%40docusaurus/preset-classic@3.5.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@docusaurus/preset-classic/-/preset-classic-3.5.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@docusaurus/preset-classic@3.5.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@docusaurus/preset-classic/-/preset-classic-3.5.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@docusaurus",
      "name": "plugin-content-blog",
      "version": "3.5.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "47b8215a732f8d27fe69e3431f42b87e3c909ede4bd0acd412752199fd5ede366bbf7c2881ecad64d37a9fb5fcc8770cb2e6473ceadcb508575a79b1bbe21146"
        }
      ],
      "purl": "pkg:npm/%40docusaurus/plugin-content-blog@3.5.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@docusaurus/plugin-content-blog/-/plugin-content-blog-3.5.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@docusaurus/plugin-content-blog@3.5.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@docusaurus/plugin-content-blog/-/plugin-content-blog-3.5.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@docusaurus",
      "name": "plugin-content-docs",
      "version": "3.5.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "06df8e5e7fc23ed56a3370e2e38bc78c4eeb3c212c44207f0cca36aa83aea3307d7fbfa5b1dac7bc3d10087741b34ba1cfa75e6090e9a40af6560ab26ca3e555"
        }
      ],
      "purl": "pkg:npm/%40docusaurus/plugin-content-docs@3.5.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@docusaurus/plugin-content-docs/-/plugin-content-docs-3.5.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@docusaurus/plugin-content-docs@3.5.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@docusaurus/plugin-content-docs/-/plugin-content-docs-3.5.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@docusaurus",
      "name": "module-type-aliases",
      "version": "3.5.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "67e5eedfedabbca79ffd8293331647b045e9d72f7669cd278230e213145da864e610ab4252991b3581fcbf9797a392ecf9d9d6f3c9fa5936be439e242ce9303e"
        }
      ],
      "purl": "pkg:npm/%40docusaurus/module-type-aliases@3.5.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@docusaurus/module-type-aliases/-/module-type-aliases-3.5.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@docusaurus/module-type-aliases@3.5.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@docusaurus/module-type-aliases/-/module-type-aliases-3.5.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "react-router-config",
      "version": "5.0.11",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5a648083b5a0a96ee6e31f0cb7837a6722b3d01b9b4a3ff6b5550cb001e9f9877600cc1c49b785abd5b29a94f5f69e6178216617ded1f5e0f9b9447fb781c4ab"
        }
      ],
      "purl": "pkg:npm/%40types/react-router-config@5.0.11",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/react-router-config/-/react-router-config-5.0.11.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/react-router-config@5.0.11",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/react-router-config/-/react-router-config-5.0.11.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "react-router",
      "version": "5.1.20",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8c68e6bbf66a4bb163487ea8c0c703e6aa6ad7dfb5452f4379546a7e5d457813314c34001b094c58e72ce76343a1768d2b21b777571840532cf6b0ab6fcf28f5"
        }
      ],
      "purl": "pkg:npm/%40types/react-router@5.1.20",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/react-router/-/react-router-5.1.20.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/react-router@5.1.20",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/react-router/-/react-router-5.1.20.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "react-router-dom",
      "version": "5.3.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "929aa760ae3071d9b951a588ddf2dc10ba29a8bac780ba8db1da476aece5424b5f9072f79e9392c2d8f5533f68281033b3b945b55915f23f37be8033d83f1f87"
        }
      ],
      "purl": "pkg:npm/%40types/react-router-dom@5.3.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/react-router-dom/-/react-router-dom-5.3.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/react-router-dom@5.3.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/react-router-dom/-/react-router-dom-5.3.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@docusaurus",
      "name": "theme-common",
      "version": "3.5.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "417aa59bd4bac7d21bc23b3b236c840e0b02a1ca7bd3c0eb0ab80780ac20da7d80634610e888d4d2000adf994744b3af0282547c22a9400c14ca407447bf847b"
        }
      ],
      "purl": "pkg:npm/%40docusaurus/theme-common@3.5.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@docusaurus/theme-common/-/theme-common-3.5.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@docusaurus/theme-common@3.5.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@docusaurus/theme-common/-/theme-common-3.5.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "clsx",
      "version": "2.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7989b441606d52b0566561b4777f3a386030d7a67df793e2395a3607b6e35926c779d1a5e5ed1959aabae6438681448d7ac1080e407d2126d383f24af5d84264"
        }
      ],
      "purl": "pkg:npm/clsx@2.1.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/clsx@2.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "parse-numeric-range",
      "version": "1.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b7037e9e3122a6ccf394c25de0e35462049f64f0f1807853f4085e779b938a0a509fdd058205b8480fc020fabfe9ad78f5f4db13da8111c4b0137140129eb041"
        }
      ],
      "purl": "pkg:npm/parse-numeric-range@1.3.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/parse-numeric-range/-/parse-numeric-range-1.3.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/parse-numeric-range@1.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/parse-numeric-range/-/parse-numeric-range-1.3.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "prism-react-renderer",
      "version": "2.4.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "df6ec1b15083fee9d4e0234b6535951f25072a7b2a72f8f6a9b3e543c322044d9eab6ae072d8e280f0351a9f472c5f37919db4ccd37a8e08b31c9784b321583b"
        }
      ],
      "purl": "pkg:npm/prism-react-renderer@2.4.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/prism-react-renderer/-/prism-react-renderer-2.4.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/prism-react-renderer@2.4.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/prism-react-renderer/-/prism-react-renderer-2.4.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "prismjs",
      "version": "1.26.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ae5027ce45b6b193a36ea67be3720752115cbf36866ea8a3c0ebbc4199d90a37d0cc1a85137b3894e4c912cc6290899abfdbb3cffe3623e3bb614b3599680c96"
        }
      ],
      "purl": "pkg:npm/%40types/prismjs@1.26.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/prismjs/-/prismjs-1.26.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/prismjs@1.26.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/prismjs/-/prismjs-1.26.4.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "cheerio",
      "version": "1.0.0-rc.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "56a47c9baf2f338e81367b99e4db6718128813f0df37471123383d9f8d0422af4d3aff746b2c4b05703c7d70b982ab854462524d1a81ab6e49b761022d1e37d5"
        }
      ],
      "purl": "pkg:npm/cheerio@1.0.0-rc.12",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.12.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/cheerio@1.0.0-rc.12",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.12.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "cheerio-select",
      "version": "2.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f6ff641b42efceb95cba782d9c9b6918dc58f9fcc40902a12b8106257daf0727a388c5fce0c14d430e14c4f265ddb15b4ccc3e0dfb37ed7688902c1365f2e1e2"
        }
      ],
      "purl": "pkg:npm/cheerio-select@2.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-2.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/cheerio-select@2.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-2.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "htmlparser2",
      "version": "8.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "19876358a0e46d12e467981eb87b39358d69b89f8f5f03fbf9f1cf473d3a122aec6fdba07fa77c9245dabfa00385c38384514f3085f2c64c52b8c7f70fa34214"
        }
      ],
      "purl": "pkg:npm/htmlparser2@8.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/htmlparser2@8.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      },
      "tags": [
        "parse"
      ]
    },
    {
      "group": "",
      "name": "parse5-htmlparser2-tree-adapter",
      "version": "7.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "07beed399aeaa9f51f9d570ead4bdf74b6f3e29bb8468a4b0ffe2f9aedc750fb30c1303c387d04316f41956476074442a22651007114bbb23178fd4f775514fa"
        }
      ],
      "purl": "pkg:npm/parse5-htmlparser2-tree-adapter@7.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/parse5-htmlparser2-tree-adapter@7.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      },
      "tags": [
        "parse"
      ]
    },
    {
      "group": "",
      "name": "feed",
      "version": "4.2.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bb9fecc467e231f64db49dcebd0a5772fa2d1696242f49fdbbd98cdaf92e8b69c6a3c6f8c2f0e427c800918a9b03c4291b2142bf744ad19f88bfef6f7824bd6d"
        }
      ],
      "purl": "pkg:npm/feed@4.2.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/feed/-/feed-4.2.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/feed@4.2.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/feed/-/feed-4.2.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "xml-js",
      "version": "1.6.11",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "eeb562d8a31fc1f58597e1a93e0ea6f342153165cb4633be3f14eaed5d820e1a066a4d30cd8cc58146369b85c9e3b38675777c78b13c126c1f026763c3b942d6"
        }
      ],
      "purl": "pkg:npm/xml-js@1.6.11",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/xml-js/-/xml-js-1.6.11.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/xml-js@1.6.11",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/xml-js/-/xml-js-1.6.11.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      },
      "tags": [
        "xml"
      ]
    },
    {
      "group": "",
      "name": "sax",
      "version": "1.4.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f9a58ecfbc9549c106a0a35de0f035d0b67cb24d00ff3e7e9d7406e608943b9ae9ad7f63818b13768bfda827216623c865ecdb647fa346eb7c9cfa1d1405f826"
        }
      ],
      "purl": "pkg:npm/sax@1.4.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/sax/-/sax-1.4.1.tgz"
        }
      ],
      "type": "framework",
      "bom-ref": "pkg:npm/sax@1.4.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/sax/-/sax-1.4.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      },
      "tags": [
        "framework"
      ]
    },
    {
      "group": "",
      "name": "reading-time",
      "version": "1.5.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a2763256104daf80a603116c292edbcfeb932d16a4ca921ee11fb903cdb8bc14a4432fe10777d97a9a1511ff0e540c732ef2be1ff8e6f53ce92371134a6eb82a"
        }
      ],
      "purl": "pkg:npm/reading-time@1.5.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/reading-time/-/reading-time-1.5.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/reading-time@1.5.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/reading-time/-/reading-time-1.5.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "srcset",
      "version": "4.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c2f2de1e07151ca3bc49cfc7ff99641ab789415798326f6b966b7c3ee475c44df5ac8b9786ecf39d452a02df0ca8b841dcca89745ce53407e97169f188551c3f"
        }
      ],
      "purl": "pkg:npm/srcset@4.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/srcset/-/srcset-4.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/srcset@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/srcset/-/srcset-4.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@docusaurus",
      "name": "plugin-content-pages",
      "version": "3.5.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5b38478cda68400533fee78ed74727ba7751cfe554b648c5861690f63029cafd5ae3a14f5113b871e7fcf69c8d20e327cb57e30f3fcd50ddb3e988bee5652b0b"
        }
      ],
      "purl": "pkg:npm/%40docusaurus/plugin-content-pages@3.5.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@docusaurus/plugin-content-pages/-/plugin-content-pages-3.5.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@docusaurus/plugin-content-pages@3.5.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@docusaurus/plugin-content-pages/-/plugin-content-pages-3.5.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@docusaurus",
      "name": "plugin-debug",
      "version": "3.5.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9012ba1a53748ad0a4ae61ee092e9a5f5c26a16739c2977928996a435172ac5d1c2c39efb184a787bf9fb5dc33b7b1ba946061a3c96b5709242fdfe242f69238"
        }
      ],
      "purl": "pkg:npm/%40docusaurus/plugin-debug@3.5.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@docusaurus/plugin-debug/-/plugin-debug-3.5.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@docusaurus/plugin-debug@3.5.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@docusaurus/plugin-debug/-/plugin-debug-3.5.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "react-json-view-lite",
      "version": "1.5.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9d6a80d44e2328f9252f68ef1d6b3ab3eecd6b4a8d830f4708feb17a175025e83a9cf053159806c32928f50d288fe8d058a4d35514b7d2ed2da0ce708ae2f78b"
        }
      ],
      "purl": "pkg:npm/react-json-view-lite@1.5.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/react-json-view-lite/-/react-json-view-lite-1.5.0.tgz"
        }
      ],
      "type": "framework",
      "bom-ref": "pkg:npm/react-json-view-lite@1.5.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/react-json-view-lite/-/react-json-view-lite-1.5.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      },
      "tags": [
        "framework"
      ]
    },
    {
      "group": "@docusaurus",
      "name": "plugin-google-analytics",
      "version": "3.5.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ae3124247fed27c397444f5bc2157699bfd63fddd5e38d6b0fa5e733a30896ebbbae4f2a837f224b14b8de06b657643fda26f9dcf72a6c31090c6ff259044985"
        }
      ],
      "purl": "pkg:npm/%40docusaurus/plugin-google-analytics@3.5.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@docusaurus/plugin-google-analytics/-/plugin-google-analytics-3.5.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@docusaurus/plugin-google-analytics@3.5.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@docusaurus/plugin-google-analytics/-/plugin-google-analytics-3.5.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@docusaurus",
      "name": "plugin-google-gtag",
      "version": "3.5.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "966f172f7c4b9133c714a2a32e310400752b5b44990521c113523e8bfb6660c06c8c2714079509e7681e4b93d288e085551ef8b5b3c670f1c457f81a6b115e48"
        }
      ],
      "purl": "pkg:npm/%40docusaurus/plugin-google-gtag@3.5.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@docusaurus/plugin-google-gtag/-/plugin-google-gtag-3.5.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@docusaurus/plugin-google-gtag@3.5.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@docusaurus/plugin-google-gtag/-/plugin-google-gtag-3.5.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "gtag.js",
      "version": "0.0.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "61057d6d4b1e9a4cc6f3511adbde7f9c5ff91a28e70f601fed0844a1f87bc6efa4bc237a45da1d80dc301965c1e46308dcda32bd0a34a1d35cb681ffa8b308a6"
        }
      ],
      "purl": "pkg:npm/%40types/gtag.js@0.0.12",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/gtag.js/-/gtag.js-0.0.12.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/gtag.js@0.0.12",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/gtag.js/-/gtag.js-0.0.12.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@docusaurus",
      "name": "plugin-google-tag-manager",
      "version": "3.5.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "424a57ebc3cc38cbb5d0cbe0bebe427d9033650171f162e53a2510fd09a6725ea68c62ba1f6d562d3e71ef10e67290a8280ff709e82ca88a8147e9c0d77ee542"
        }
      ],
      "purl": "pkg:npm/%40docusaurus/plugin-google-tag-manager@3.5.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@docusaurus/plugin-google-tag-manager/-/plugin-google-tag-manager-3.5.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@docusaurus/plugin-google-tag-manager@3.5.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@docusaurus/plugin-google-tag-manager/-/plugin-google-tag-manager-3.5.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@docusaurus",
      "name": "plugin-sitemap",
      "version": "3.5.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0e796a632440750e0d1d8dbc4df1ee564e35e1fb76babb8fe105821fffe3ce91e3aaf2b25e38f67e60ed23c44f50187d2bc8992853074672edcc92b248f5af14"
        }
      ],
      "purl": "pkg:npm/%40docusaurus/plugin-sitemap@3.5.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@docusaurus/plugin-sitemap/-/plugin-sitemap-3.5.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@docusaurus/plugin-sitemap@3.5.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@docusaurus/plugin-sitemap/-/plugin-sitemap-3.5.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "sitemap",
      "version": "7.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0110aacc7274a78816b7e8fb3655397839483bdf9192bfc984f15928a435979182baceeb247e1476b955021d310bf8034bf422af650cc6a60d1edb0aaf6ae90b"
        }
      ],
      "purl": "pkg:npm/sitemap@7.1.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/sitemap/-/sitemap-7.1.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/sitemap@7.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/sitemap/-/sitemap-7.1.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "node",
      "version": "17.0.45",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c3eb4832cdebab669f41db0f2653838685042b314fd5ac9aa3297509c9f0b4896c55eecaedb0353469b8b373eb6aa4cb9579db20df38cee065c415a8d6ef412f"
        }
      ],
      "purl": "pkg:npm/%40types/node@17.0.45",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/node/-/node-17.0.45.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/node@17.0.45",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/node/-/node-17.0.45.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "sax",
      "version": "1.2.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "aceef72fcf4f271798337b37a4f3e388f81555cca6a94e3dd20d183b99f9072d24d84af38fab5acbfe25af5087000538272396775ae943c6c27fa7197c753de8"
        }
      ],
      "purl": "pkg:npm/%40types/sax@1.2.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/sax/-/sax-1.2.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/sax@1.2.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/sax/-/sax-1.2.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "arg",
      "version": "5.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3d88f214e2ca43dcb9ec9bd0e902e8f1d02036ab3087c33544c25875076e4fac5b59280adfa3ff67fbfea7cf3ca4cebd8cc31f4bc5ddf05e88d6443f23d1d41a"
        }
      ],
      "purl": "pkg:npm/arg@5.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/arg@5.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@docusaurus",
      "name": "theme-classic",
      "version": "3.5.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5d1a629d28b1dcd06ff79464ef178c17d938b1a7cc9309e94a04e19f450d40dba62af99c2188df9307e1d81870621fc1c4c5d01c9fcf766361db64d016921a62"
        }
      ],
      "purl": "pkg:npm/%40docusaurus/theme-classic@3.5.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@docusaurus/theme-classic/-/theme-classic-3.5.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@docusaurus/theme-classic@3.5.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@docusaurus/theme-classic/-/theme-classic-3.5.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@docusaurus",
      "name": "theme-translations",
      "version": "3.5.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "18f64b72ee1a4f5126a924e66dda55ac310d191db239b1445fcb2c1056130a200855cd048a135274e2014dacd4be036ac2f9e853503cbc8b35c72cdcdcb2134f"
        }
      ],
      "purl": "pkg:npm/%40docusaurus/theme-translations@3.5.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@docusaurus/theme-translations/-/theme-translations-3.5.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@docusaurus/theme-translations@3.5.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@docusaurus/theme-translations/-/theme-translations-3.5.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "copy-text-to-clipboard",
      "version": "3.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "467245a755d1fcb3810dc9314e26f9423aff3cc7e46ad0f431409081da6a4bc31d2a2354cc18c040110dea8532fa35bb2c8f770411b70ed301d8a38e2a91acd9"
        }
      ],
      "purl": "pkg:npm/copy-text-to-clipboard@3.2.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/copy-text-to-clipboard/-/copy-text-to-clipboard-3.2.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/copy-text-to-clipboard@3.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/copy-text-to-clipboard/-/copy-text-to-clipboard-3.2.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "infima",
      "version": "0.2.0-alpha.44",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b6e4645123bf941deb1212c9936e5ab7002380bbb3ab4ef4fa9396f1772fa47932fd86c436745174f77ce48064c9e4e0b6d98ecb96a1fb21d8b0ad4785477895"
        }
      ],
      "purl": "pkg:npm/infima@0.2.0-alpha.44",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/infima/-/infima-0.2.0-alpha.44.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/infima@0.2.0-alpha.44",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/infima/-/infima-0.2.0-alpha.44.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "nprogress",
      "version": "0.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "235f5a2229e02e04757e685fb676d658eddd5dcd214b1a8740741bdc7f26f8add39c49ff8927936593b2bca5d6a90112330b945676ad9429d974b05966dd9548"
        }
      ],
      "purl": "pkg:npm/nprogress@0.2.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/nprogress/-/nprogress-0.2.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/nprogress@0.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/nprogress/-/nprogress-0.2.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "prismjs",
      "version": "1.29.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2b1ff5c3ceaafdea4a726b5eef92cdac4a13fa55fca41a5abee01bbc95915daafb1f3f23aed17e7b7bd8ef9d69d11f07f47740af06824cd0c3cc783f49c24ad5"
        }
      ],
      "purl": "pkg:npm/prismjs@1.29.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/prismjs/-/prismjs-1.29.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/prismjs@1.29.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/prismjs/-/prismjs-1.29.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "rtlcss",
      "version": "4.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "148fa91c49fb59ce0da8a5cc5c533e54060a123fe6448716e21db8615c15b728c8f84a86acb7361f1fcdcb496b676d5c0565368282f2dfa7aa31c363dc04098a"
        }
      ],
      "purl": "pkg:npm/rtlcss@4.3.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/rtlcss/-/rtlcss-4.3.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/rtlcss@4.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/rtlcss/-/rtlcss-4.3.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "strip-json-comments",
      "version": "3.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e9f3dcf91e22870a8fe8dfda22fd9fd60307f25395b56407a2a0b8c8aea8483555a1cba602c7c2aa39179ea89832198cc12fe61072e9ed57a196ddea97a9448a"
        }
      ],
      "purl": "pkg:npm/strip-json-comments@3.1.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/strip-json-comments@3.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@docusaurus",
      "name": "theme-search-algolia",
      "version": "3.5.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a96e77929dd5ccc9c4a991a36a4695f74b2cb7788dd68df63c7fa76b0bf5b9ea5138ef1a106c69b5cab6479aecbfb6814a14916d9c08a1b76f4982ac679a6abc"
        }
      ],
      "purl": "pkg:npm/%40docusaurus/theme-search-algolia@3.5.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@docusaurus/theme-search-algolia/-/theme-search-algolia-3.5.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@docusaurus/theme-search-algolia@3.5.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@docusaurus/theme-search-algolia/-/theme-search-algolia-3.5.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@docsearch",
      "name": "react",
      "version": "3.6.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a9766410fbf26d58525e3d0aed4ddb5dcdb7ded9397bc3df86867a3213ce8a293fa94431602f839fd0e7a12ec2c474108477c2bd388dd1e63d335da84608445f"
        }
      ],
      "purl": "pkg:npm/%40docsearch/react@3.6.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@docsearch/react/-/react-3.6.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@docsearch/react@3.6.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@docsearch/react/-/react-3.6.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "search-insights",
      "version": "2.17.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cc53693a950efad6360fce4aaf127e6aac2721f7441a2d3a507dbec446fe069f4cc339e66aea9cf5d8db9c189b24ee66a5f50f3daf2cb7a4b1eb9faf6de3b8e6"
        }
      ],
      "purl": "pkg:npm/search-insights@2.17.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/search-insights/-/search-insights-2.17.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/search-insights@2.17.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/search-insights/-/search-insights-2.17.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@algolia",
      "name": "autocomplete-core",
      "version": "1.9.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d34f4775fba0b4609d0b825d5d46d5242940d2ad33876e32c9e3e7f8a506937acfee3f0511efe6e58a3fcfae609fa9cffdc337f4fc69cea2ab2fb03a7cfe8f3f"
        }
      ],
      "purl": "pkg:npm/%40algolia/autocomplete-core@1.9.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@algolia/autocomplete-core/-/autocomplete-core-1.9.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@algolia/autocomplete-core@1.9.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@algolia/autocomplete-core/-/autocomplete-core-1.9.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@algolia",
      "name": "autocomplete-plugin-algolia-insights",
      "version": "1.9.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6bfc9352470efd5cb2f897df9809d359baf8ffdd1c2f3c3e082ddb45b86750baff10cd1f18dbccd77a10435e1fda6a0b31c543c80c7f95e7332e500ea2f85266"
        }
      ],
      "purl": "pkg:npm/%40algolia/autocomplete-plugin-algolia-insights@1.9.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@algolia/autocomplete-plugin-algolia-insights/-/autocomplete-plugin-algolia-insights-1.9.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@algolia/autocomplete-plugin-algolia-insights@1.9.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@algolia/autocomplete-plugin-algolia-insights/-/autocomplete-plugin-algolia-insights-1.9.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@algolia",
      "name": "autocomplete-shared",
      "version": "1.9.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5a79bd13861ee9197ab134ea8e8ca60fe97c0e34931ec1dba15458aca804b7c43b5079bd9d86ea84dfe2d1f854600dce0041fb580f31de37e99e6266deb2af69"
        }
      ],
      "purl": "pkg:npm/%40algolia/autocomplete-shared@1.9.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@algolia/autocomplete-shared/-/autocomplete-shared-1.9.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@algolia/autocomplete-shared@1.9.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@algolia/autocomplete-shared/-/autocomplete-shared-1.9.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@algolia",
      "name": "client-search",
      "version": "5.5.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "aaba240feba83717216e217d68ff2789077ff5267a060620e1669eb056ae6c786bf4316fc069b821e3c43216bcbd071cddf4ac63ab8bfa03ad281dc9e9117435"
        }
      ],
      "purl": "pkg:npm/%40algolia/client-search@5.5.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@algolia/client-search/-/client-search-5.5.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@algolia/client-search@5.5.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@algolia/client-search/-/client-search-5.5.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@algolia",
      "name": "client-common",
      "version": "5.5.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "deb75276b7812f62c662ee035a650694c85a1b2d6fcb7e97a78d8b75b4c5b16ff2ddb856e6f8a9b4c1c8e40dcf293d213c4319527fad7b588cfc45af2d4b9519"
        }
      ],
      "purl": "pkg:npm/%40algolia/client-common@5.5.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@algolia/client-common/-/client-common-5.5.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@algolia/client-common@5.5.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@algolia/client-common/-/client-common-5.5.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@algolia",
      "name": "requester-browser-xhr",
      "version": "5.5.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2ec7d43e89225c4a6f95817b4b0363cb28e4517ec8a16ee82211fa5a40d40f83c27c466415b569946400d14ac28963806e96f6e4fee698febe95dc23c2a5ba2a"
        }
      ],
      "purl": "pkg:npm/%40algolia/requester-browser-xhr@5.5.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-5.5.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@algolia/requester-browser-xhr@5.5.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-5.5.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@algolia",
      "name": "requester-fetch",
      "version": "5.5.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "44a6a5884147b55783fdf331c2b02991c23a67147e994ea96676b6f6bdcdc153290974c9596b653294266ebd511f352c6809697eff697c624de2760f13c5d612"
        }
      ],
      "purl": "pkg:npm/%40algolia/requester-fetch@5.5.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@algolia/requester-fetch/-/requester-fetch-5.5.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@algolia/requester-fetch@5.5.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@algolia/requester-fetch/-/requester-fetch-5.5.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@algolia",
      "name": "requester-node-http",
      "version": "5.5.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "db053e1e54d5ad571eec1316d9bdc677ad9bb64f01d2305bb8a618ceedce15e043fda65af3c787001b63723402770df1fb0be420f11ce7a52c671f5e1d82de6e"
        }
      ],
      "purl": "pkg:npm/%40algolia/requester-node-http@5.5.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-5.5.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@algolia/requester-node-http@5.5.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-5.5.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "algoliasearch",
      "version": "4.24.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6dfd1057ff6355e8ecb05066cf61d02f151a771939ef8b788b08c22a9e44ecd073c0a92b0c484a3c8488223014fe9e8ae6a0f1deaa1e878fb6eb358dd639b0de"
        }
      ],
      "purl": "pkg:npm/algoliasearch@4.24.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-4.24.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/algoliasearch@4.24.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-4.24.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@algolia",
      "name": "cache-browser-local-storage",
      "version": "4.24.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b7add6f419e85d5ac6cbd8981c180e6cd5ea617337b585c28c348778dc27b1cdf6e2be28e548952948800784c7439cfd5398538faa94bf083f133e37643f39c3"
        }
      ],
      "purl": "pkg:npm/%40algolia/cache-browser-local-storage@4.24.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@algolia/cache-browser-local-storage/-/cache-browser-local-storage-4.24.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@algolia/cache-browser-local-storage@4.24.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@algolia/cache-browser-local-storage/-/cache-browser-local-storage-4.24.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@algolia",
      "name": "cache-common",
      "version": "4.24.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7a68bebfe0e654ba4c1a1a7457dabd87909d91446c366142f9c392eae2bd9dd7899bd2784e2a92bcf615bbe4c750ff0ffd2d3caf17f9c763fea7709f203d18e2"
        }
      ],
      "purl": "pkg:npm/%40algolia/cache-common@4.24.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@algolia/cache-common/-/cache-common-4.24.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@algolia/cache-common@4.24.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@algolia/cache-common/-/cache-common-4.24.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@algolia",
      "name": "cache-in-memory",
      "version": "4.24.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "803aeddaca35f635b6ea3637fcc905839984ca91483db3e85ec406416022e93ac23ec34e48461ea4130f96e72a5a282c984cbfa6ba79ba0da3cbf3773d51bff3"
        }
      ],
      "purl": "pkg:npm/%40algolia/cache-in-memory@4.24.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@algolia/cache-in-memory/-/cache-in-memory-4.24.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@algolia/cache-in-memory@4.24.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@algolia/cache-in-memory/-/cache-in-memory-4.24.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@algolia",
      "name": "client-account",
      "version": "4.24.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "69d72fc89dca8cf6450f26f196a9dffb92a0c49b418f04cf4dec86d9a3b2a09bf1d18f1d51000438454e27f181c57d1658d6e6692ae10d444c85cf9079ebc3b0"
        }
      ],
      "purl": "pkg:npm/%40algolia/client-account@4.24.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@algolia/client-account/-/client-account-4.24.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@algolia/client-account@4.24.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@algolia/client-account/-/client-account-4.24.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@algolia",
      "name": "client-common",
      "version": "4.24.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6dcd913ac34beb0eabaa99798e3fd4cb0948602db54f0492a051ca974d65622ac6316fbd11e93aaf4d93a1c838819f07030de206fbba5d088cdc111b98432888"
        }
      ],
      "purl": "pkg:npm/%40algolia/client-common@4.24.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.24.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@algolia/client-common@4.24.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.24.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@algolia",
      "name": "requester-common",
      "version": "4.24.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9370972763959ef804dc73307288e9bd8e9df6480a30f471b3f915a21af017958caf67e7aa88e7c9c664c4fa0483e6d79bc7e2e4105f1663aa818ced46d1ec40"
        }
      ],
      "purl": "pkg:npm/%40algolia/requester-common@4.24.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@algolia/requester-common/-/requester-common-4.24.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@algolia/requester-common@4.24.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@algolia/requester-common/-/requester-common-4.24.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@algolia",
      "name": "transporter",
      "version": "4.24.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f3a9c8ef0e8dcd6c5dd59a7dab7e35ddd46c843a80cd26ec42385c0e13c86ad105899acbd7f4e39c72fc4bb8d528578f9483330ec6565c05f05f372893d739a0"
        }
      ],
      "purl": "pkg:npm/%40algolia/transporter@4.24.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@algolia/transporter/-/transporter-4.24.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@algolia/transporter@4.24.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@algolia/transporter/-/transporter-4.24.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@algolia",
      "name": "logger-common",
      "version": "4.24.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2cb50d8e46a18fd2ad298ad0845282cccc74058dd19cd3f8144b4efac0726c28c9ef713c8cd75a289fc377c03f540e229951cfe6d00367ca67e41f066bfc1330"
        }
      ],
      "purl": "pkg:npm/%40algolia/logger-common@4.24.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@algolia/logger-common/-/logger-common-4.24.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@algolia/logger-common@4.24.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@algolia/logger-common/-/logger-common-4.24.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@algolia",
      "name": "client-search",
      "version": "4.24.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b915ba12935aa662c00f4996e3b397a933fc7a2231e45eaa37dff1ffb1c73baa302f7375217ab2746c16e67843141ad5fa5768baba365b5557dd795c51710508"
        }
      ],
      "purl": "pkg:npm/%40algolia/client-search@4.24.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.24.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@algolia/client-search@4.24.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.24.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@algolia",
      "name": "client-analytics",
      "version": "4.24.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cbc8ce66dd4e8f0594e0ddaaafc1b80315c0cda6bc0c1bf21d35a51f35ffecc7b52d7f0e6b27e01dec6aaec2f8bd205ca0c995c365e7556f4c84bf98d990c95e"
        }
      ],
      "purl": "pkg:npm/%40algolia/client-analytics@4.24.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-4.24.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@algolia/client-analytics@4.24.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-4.24.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@algolia",
      "name": "client-personalization",
      "version": "4.24.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "979151166ff29e0cedc1e5341dd533cf5ac2e32a16085a37205f9d5485537c43e0f74e9e660e4139dd64d0aeab671e49cf2ca83f82dd98e8a47e47c6b0a544f7"
        }
      ],
      "purl": "pkg:npm/%40algolia/client-personalization@4.24.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@algolia/client-personalization/-/client-personalization-4.24.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@algolia/client-personalization@4.24.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@algolia/client-personalization/-/client-personalization-4.24.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@algolia",
      "name": "logger-console",
      "version": "4.24.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5f80bc2281e01df89444e7e844257e9734b2f8b1cc824a04114d416ca72c7e75748b44b6d33cb2d0d2f0c3d77054751635f3cfc5d314fbfc0a98b1987fdeb24e"
        }
      ],
      "purl": "pkg:npm/%40algolia/logger-console@4.24.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@algolia/logger-console/-/logger-console-4.24.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@algolia/logger-console@4.24.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@algolia/logger-console/-/logger-console-4.24.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@algolia",
      "name": "recommend",
      "version": "4.24.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3fd91c81eadf541a5f6070df5590efbdd26fd251280afccd94ecb69f2932b796caf13ca2798ca20f4960b8825d4596581ab7b4dd620015fd78a6013e57e20197"
        }
      ],
      "purl": "pkg:npm/%40algolia/recommend@4.24.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@algolia/recommend/-/recommend-4.24.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@algolia/recommend@4.24.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@algolia/recommend/-/recommend-4.24.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@algolia",
      "name": "requester-browser-xhr",
      "version": "4.24.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "67637164c6fafa75574a3175dd8a6361376f577d37d984c14869b6be762f60f03a98cc73337bf9aec0a24aca67767f6bcc85b8429d653c706fba828957a8e700"
        }
      ],
      "purl": "pkg:npm/%40algolia/requester-browser-xhr@4.24.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.24.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@algolia/requester-browser-xhr@4.24.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.24.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@algolia",
      "name": "requester-node-http",
      "version": "4.24.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "245d7cc938cd39562f53f2f7528b1172f6cf3064fd07efc64163569de9c8226825ccd546a72cc28645cb9eb49feaec7054d3ba1121aeea837c32a70641c8d027"
        }
      ],
      "purl": "pkg:npm/%40algolia/requester-node-http@4.24.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-4.24.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@algolia/requester-node-http@4.24.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-4.24.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@algolia",
      "name": "autocomplete-preset-algolia",
      "version": "1.9.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "778aa5b7a626acb318cbde67e53079db0b4d0ebe8480020f1fcd5dbefbd6f149ae59183112d63434988fc25fe1f7926d1b6be644cf34e0cd034b030235997344"
        }
      ],
      "purl": "pkg:npm/%40algolia/autocomplete-preset-algolia@1.9.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@algolia/autocomplete-preset-algolia/-/autocomplete-preset-algolia-1.9.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@algolia/autocomplete-preset-algolia@1.9.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@algolia/autocomplete-preset-algolia/-/autocomplete-preset-algolia-1.9.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@docsearch",
      "name": "css",
      "version": "3.6.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "56d55be434bed21448a6b53608ee994232b6660e105391eb0ccd7e8b1eab4f4ba6b18bc5bdab4c0277fdecd1d995558369a2e5c7b1917d1ffb16290036233616"
        }
      ],
      "purl": "pkg:npm/%40docsearch/css@3.6.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@docsearch/css/-/css-3.6.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@docsearch/css@3.6.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@docsearch/css/-/css-3.6.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "algoliasearch-helper",
      "version": "3.22.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "956be176773e68a38ac7c8f20376ec744807ce6fec8250b871874c1b8c524324623cb25526d1ff2156191b71e9e8f91312142a87255891e3fdcf622570726c5b"
        }
      ],
      "purl": "pkg:npm/algoliasearch-helper@3.22.5",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/algoliasearch-helper/-/algoliasearch-helper-3.22.5.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/algoliasearch-helper@3.22.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/algoliasearch-helper/-/algoliasearch-helper-3.22.5.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@algolia",
      "name": "events",
      "version": "4.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "150cef38282815701b7f963a998a33c366a3e4a089a00de6e2178899c7a57733d231b7724b86ad5632735ca32c7d7df09d94c5630924b7cff3f147ac2c795205"
        }
      ],
      "purl": "pkg:npm/%40algolia/events@4.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@algolia/events/-/events-4.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@algolia/events@4.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@algolia/events/-/events-4.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    }
  ],
  "dependencies": [
    {
      "ref": "pkg:npm/quickjs-wasi@0.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@babel/runtime@7.28.6",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@changesets/apply-release-plan@7.1.0",
      "dependsOn": [
        "pkg:npm/@changesets/config@3.1.3",
        "pkg:npm/@changesets/get-version-range-type@0.4.0",
        "pkg:npm/@changesets/git@3.0.4",
        "pkg:npm/@changesets/should-skip-package@0.1.2",
        "pkg:npm/@changesets/types@6.1.0",
        "pkg:npm/@manypkg/get-packages@1.1.3",
        "pkg:npm/detect-indent@6.1.0",
        "pkg:npm/fs-extra@7.0.1",
        "pkg:npm/lodash.startcase@4.4.0",
        "pkg:npm/outdent@0.5.0",
        "pkg:npm/prettier@2.8.8",
        "pkg:npm/resolve-from@5.0.0",
        "pkg:npm/semver@7.7.4"
      ]
    },
    {
      "ref": "pkg:npm/@changesets/assemble-release-plan@6.0.9",
      "dependsOn": [
        "pkg:npm/@changesets/errors@0.2.0",
        "pkg:npm/@changesets/get-dependents-graph@2.1.3",
        "pkg:npm/@changesets/should-skip-package@0.1.2",
        "pkg:npm/@changesets/types@6.1.0",
        "pkg:npm/@manypkg/get-packages@1.1.3",
        "pkg:npm/semver@7.7.4"
      ]
    },
    {
      "ref": "pkg:npm/@changesets/changelog-git@0.2.1",
      "dependsOn": [
        "pkg:npm/@changesets/types@6.1.0"
      ]
    },
    {
      "ref": "pkg:npm/@changesets/changelog-github@0.5.2",
      "dependsOn": [
        "pkg:npm/@changesets/get-github-info@0.7.0",
        "pkg:npm/@changesets/types@6.1.0",
        "pkg:npm/dotenv@8.6.0"
      ]
    },
    {
      "ref": "pkg:npm/@changesets/cli@2.30.0",
      "dependsOn": [
        "pkg:npm/@changesets/apply-release-plan@7.1.0",
        "pkg:npm/@changesets/assemble-release-plan@6.0.9",
        "pkg:npm/@changesets/changelog-git@0.2.1",
        "pkg:npm/@changesets/config@3.1.3",
        "pkg:npm/@changesets/errors@0.2.0",
        "pkg:npm/@changesets/get-dependents-graph@2.1.3",
        "pkg:npm/@changesets/get-release-plan@4.0.15",
        "pkg:npm/@changesets/git@3.0.4",
        "pkg:npm/@changesets/logger@0.1.1",
        "pkg:npm/@changesets/pre@2.0.2",
        "pkg:npm/@changesets/read@0.6.7",
        "pkg:npm/@changesets/should-skip-package@0.1.2",
        "pkg:npm/@changesets/types@6.1.0",
        "pkg:npm/@changesets/write@0.4.0",
        "pkg:npm/@inquirer/external-editor@1.0.3",
        "pkg:npm/@manypkg/get-packages@1.1.3",
        "pkg:npm/ansi-colors@4.1.3",
        "pkg:npm/enquirer@2.4.1",
        "pkg:npm/fs-extra@7.0.1",
        "pkg:npm/mri@1.2.0",
        "pkg:npm/package-manager-detector@0.2.11",
        "pkg:npm/picocolors@1.1.1",
        "pkg:npm/resolve-from@5.0.0",
        "pkg:npm/semver@7.7.4",
        "pkg:npm/spawndamnit@3.0.1",
        "pkg:npm/term-size@2.2.1"
      ]
    },
    {
      "ref": "pkg:npm/@changesets/config@3.1.3",
      "dependsOn": [
        "pkg:npm/@changesets/errors@0.2.0",
        "pkg:npm/@changesets/get-dependents-graph@2.1.3",
        "pkg:npm/@changesets/logger@0.1.1",
        "pkg:npm/@changesets/should-skip-package@0.1.2",
        "pkg:npm/@changesets/types@6.1.0",
        "pkg:npm/@manypkg/get-packages@1.1.3",
        "pkg:npm/fs-extra@7.0.1",
        "pkg:npm/micromatch@4.0.8"
      ]
    },
    {
      "ref": "pkg:npm/@changesets/errors@0.2.0",
      "dependsOn": [
        "pkg:npm/extendable-error@0.1.7"
      ]
    },
    {
      "ref": "pkg:npm/@changesets/get-dependents-graph@2.1.3",
      "dependsOn": [
        "pkg:npm/@changesets/types@6.1.0",
        "pkg:npm/@manypkg/get-packages@1.1.3",
        "pkg:npm/picocolors@1.1.1",
        "pkg:npm/semver@7.7.4"
      ]
    },
    {
      "ref": "pkg:npm/@changesets/get-github-info@0.7.0",
      "dependsOn": [
        "pkg:npm/dataloader@1.4.0",
        "pkg:npm/node-fetch@2.7.0"
      ]
    },
    {
      "ref": "pkg:npm/@changesets/get-release-plan@4.0.15",
      "dependsOn": [
        "pkg:npm/@changesets/assemble-release-plan@6.0.9",
        "pkg:npm/@changesets/config@3.1.3",
        "pkg:npm/@changesets/pre@2.0.2",
        "pkg:npm/@changesets/read@0.6.7",
        "pkg:npm/@changesets/types@6.1.0",
        "pkg:npm/@manypkg/get-packages@1.1.3"
      ]
    },
    {
      "ref": "pkg:npm/@changesets/get-version-range-type@0.4.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@changesets/git@3.0.4",
      "dependsOn": [
        "pkg:npm/@changesets/errors@0.2.0",
        "pkg:npm/@manypkg/get-packages@1.1.3",
        "pkg:npm/is-subdir@1.2.0",
        "pkg:npm/micromatch@4.0.8",
        "pkg:npm/spawndamnit@3.0.1"
      ]
    },
    {
      "ref": "pkg:npm/@changesets/logger@0.1.1",
      "dependsOn": [
        "pkg:npm/picocolors@1.1.1"
      ]
    },
    {
      "ref": "pkg:npm/@changesets/parse@0.4.3",
      "dependsOn": [
        "pkg:npm/@changesets/types@6.1.0",
        "pkg:npm/js-yaml@4.1.1"
      ]
    },
    {
      "ref": "pkg:npm/@changesets/pre@2.0.2",
      "dependsOn": [
        "pkg:npm/@changesets/errors@0.2.0",
        "pkg:npm/@changesets/types@6.1.0",
        "pkg:npm/@manypkg/get-packages@1.1.3",
        "pkg:npm/fs-extra@7.0.1"
      ]
    },
    {
      "ref": "pkg:npm/@changesets/read@0.6.7",
      "dependsOn": [
        "pkg:npm/@changesets/git@3.0.4",
        "pkg:npm/@changesets/logger@0.1.1",
        "pkg:npm/@changesets/parse@0.4.3",
        "pkg:npm/@changesets/types@6.1.0",
        "pkg:npm/fs-extra@7.0.1",
        "pkg:npm/p-filter@2.1.0",
        "pkg:npm/picocolors@1.1.1"
      ]
    },
    {
      "ref": "pkg:npm/@changesets/should-skip-package@0.1.2",
      "dependsOn": [
        "pkg:npm/@changesets/types@6.1.0",
        "pkg:npm/@manypkg/get-packages@1.1.3"
      ]
    },
    {
      "ref": "pkg:npm/@changesets/types@4.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@changesets/types@6.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@changesets/write@0.4.0",
      "dependsOn": [
        "pkg:npm/@changesets/types@6.1.0",
        "pkg:npm/fs-extra@7.0.1",
        "pkg:npm/human-id@4.1.3",
        "pkg:npm/prettier@2.8.8"
      ]
    },
    {
      "ref": "pkg:npm/@esbuild/aix-ppc64@0.27.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/android-arm64@0.27.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/android-arm@0.27.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/android-x64@0.27.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/darwin-arm64@0.27.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/darwin-x64@0.27.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/freebsd-arm64@0.27.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/freebsd-x64@0.27.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/linux-arm64@0.27.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/linux-arm@0.27.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/linux-ia32@0.27.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/linux-loong64@0.27.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/linux-mips64el@0.27.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/linux-ppc64@0.27.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/linux-riscv64@0.27.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/linux-s390x@0.27.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/linux-x64@0.27.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/netbsd-arm64@0.27.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/netbsd-x64@0.27.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/openbsd-arm64@0.27.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/openbsd-x64@0.27.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/openharmony-arm64@0.27.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/sunos-x64@0.27.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/win32-arm64@0.27.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/win32-ia32@0.27.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/win32-x64@0.27.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@inquirer/external-editor@1.0.3",
      "dependsOn": [
        "pkg:npm/chardet@2.1.1",
        "pkg:npm/iconv-lite@0.7.2"
      ]
    },
    {
      "ref": "pkg:npm/@jridgewell/sourcemap-codec@1.5.5",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@manypkg/find-root@1.1.0",
      "dependsOn": [
        "pkg:npm/@babel/runtime@7.28.6",
        "pkg:npm/@types/node@12.20.55",
        "pkg:npm/find-up@4.1.0",
        "pkg:npm/fs-extra@8.1.0"
      ]
    },
    {
      "ref": "pkg:npm/@manypkg/get-packages@1.1.3",
      "dependsOn": [
        "pkg:npm/@babel/runtime@7.28.6",
        "pkg:npm/@changesets/types@4.1.0",
        "pkg:npm/@manypkg/find-root@1.1.0",
        "pkg:npm/fs-extra@8.1.0",
        "pkg:npm/globby@11.1.0",
        "pkg:npm/read-yaml-file@1.1.0"
      ]
    },
    {
      "ref": "pkg:npm/@nodelib/fs.scandir@2.1.5",
      "dependsOn": [
        "pkg:npm/@nodelib/fs.stat@2.0.5",
        "pkg:npm/run-parallel@1.2.0"
      ]
    },
    {
      "ref": "pkg:npm/@nodelib/fs.stat@2.0.5",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@nodelib/fs.walk@1.2.8",
      "dependsOn": [
        "pkg:npm/@nodelib/fs.scandir@2.1.5",
        "pkg:npm/fastq@1.17.1",
        "pkg:npm/fastq@1.20.1"
      ]
    },
    {
      "ref": "pkg:npm/@rollup/rollup-android-arm-eabi@4.59.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/rollup-android-arm64@4.59.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/rollup-darwin-arm64@4.59.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/rollup-darwin-x64@4.59.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/rollup-freebsd-arm64@4.59.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/rollup-freebsd-x64@4.59.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/rollup-linux-arm-gnueabihf@4.59.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/rollup-linux-arm-musleabihf@4.59.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/rollup-linux-arm64-gnu@4.59.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/rollup-linux-arm64-musl@4.59.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/rollup-linux-loong64-gnu@4.59.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/rollup-linux-loong64-musl@4.59.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/rollup-linux-ppc64-gnu@4.59.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/rollup-linux-ppc64-musl@4.59.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/rollup-linux-riscv64-gnu@4.59.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/rollup-linux-riscv64-musl@4.59.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/rollup-linux-s390x-gnu@4.59.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/rollup-linux-x64-gnu@4.59.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/rollup-linux-x64-musl@4.59.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/rollup-openbsd-x64@4.59.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/rollup-openharmony-arm64@4.59.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/rollup-win32-arm64-msvc@4.59.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/rollup-win32-ia32-msvc@4.59.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/rollup-win32-x64-gnu@4.59.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/rollup-win32-x64-msvc@4.59.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@standard-schema/spec@1.1.0",
      "dependsOn": []
    },
    {
      "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/deep-eql@4.0.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@types/estree@1.0.8",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@types/node@12.20.55",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@types/node@22.19.15",
      "dependsOn": [
        "pkg:npm/undici-types@6.21.0"
      ]
    },
    {
      "ref": "pkg:npm/@vitest/expect@4.0.18",
      "dependsOn": [
        "pkg:npm/@standard-schema/spec@1.1.0",
        "pkg:npm/@types/chai@5.2.3",
        "pkg:npm/@vitest/spy@4.0.18",
        "pkg:npm/@vitest/utils@4.0.18",
        "pkg:npm/chai@6.2.2",
        "pkg:npm/tinyrainbow@3.0.3"
      ]
    },
    {
      "ref": "pkg:npm/@vitest/mocker@4.0.18",
      "dependsOn": [
        "pkg:npm/@vitest/spy@4.0.18",
        "pkg:npm/estree-walker@3.0.3",
        "pkg:npm/magic-string@0.30.21"
      ]
    },
    {
      "ref": "pkg:npm/@vitest/pretty-format@4.0.18",
      "dependsOn": [
        "pkg:npm/tinyrainbow@3.0.3"
      ]
    },
    {
      "ref": "pkg:npm/@vitest/runner@4.0.18",
      "dependsOn": [
        "pkg:npm/@vitest/utils@4.0.18",
        "pkg:npm/pathe@2.0.3"
      ]
    },
    {
      "ref": "pkg:npm/@vitest/snapshot@4.0.18",
      "dependsOn": [
        "pkg:npm/@vitest/pretty-format@4.0.18",
        "pkg:npm/magic-string@0.30.21",
        "pkg:npm/pathe@2.0.3"
      ]
    },
    {
      "ref": "pkg:npm/@vitest/spy@4.0.18",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@vitest/utils@4.0.18",
      "dependsOn": [
        "pkg:npm/@vitest/pretty-format@4.0.18",
        "pkg:npm/tinyrainbow@3.0.3"
      ]
    },
    {
      "ref": "pkg:npm/ansi-colors@4.1.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/ansi-regex@5.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/argparse@1.0.10",
      "dependsOn": [
        "pkg:npm/sprintf-js@1.0.3"
      ]
    },
    {
      "ref": "pkg:npm/argparse@2.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/array-union@2.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/assertion-error@2.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/ast-types@0.13.4",
      "dependsOn": [
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/better-path-resolve@1.0.0",
      "dependsOn": [
        "pkg:npm/is-windows@1.0.2"
      ]
    },
    {
      "ref": "pkg:npm/braces@3.0.3",
      "dependsOn": [
        "pkg:npm/fill-range@7.1.1"
      ]
    },
    {
      "ref": "pkg:npm/chai@6.2.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/chardet@2.1.1",
      "dependsOn": []
    },
    {
      "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/dataloader@1.4.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/degenerator@5.0.1",
      "dependsOn": [
        "pkg:npm/ast-types@0.13.4",
        "pkg:npm/escodegen@2.1.0",
        "pkg:npm/esprima@4.0.1"
      ]
    },
    {
      "ref": "pkg:npm/detect-indent@6.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/dir-glob@3.0.1",
      "dependsOn": [
        "pkg:npm/path-type@4.0.0"
      ]
    },
    {
      "ref": "pkg:npm/dotenv@8.6.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/enquirer@2.4.1",
      "dependsOn": [
        "pkg:npm/ansi-colors@4.1.3",
        "pkg:npm/strip-ansi@6.0.1"
      ]
    },
    {
      "ref": "pkg:npm/es-module-lexer@1.7.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/esbuild@0.27.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/escodegen@2.1.0",
      "dependsOn": [
        "pkg:npm/esprima@4.0.1",
        "pkg:npm/estraverse@5.3.0",
        "pkg:npm/esutils@2.0.3"
      ]
    },
    {
      "ref": "pkg:npm/esprima@4.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/estraverse@5.3.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/estree-walker@3.0.3",
      "dependsOn": [
        "pkg:npm/@types/estree@1.0.6",
        "pkg:npm/@types/estree@1.0.8"
      ]
    },
    {
      "ref": "pkg:npm/esutils@2.0.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/expect-type@1.3.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/extendable-error@0.1.7",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/fast-glob@3.3.3",
      "dependsOn": [
        "pkg:npm/@nodelib/fs.stat@2.0.5",
        "pkg:npm/@nodelib/fs.walk@1.2.8",
        "pkg:npm/glob-parent@5.1.2",
        "pkg:npm/merge2@1.4.1",
        "pkg:npm/micromatch@4.0.8"
      ]
    },
    {
      "ref": "pkg:npm/fastq@1.20.1",
      "dependsOn": [
        "pkg:npm/reusify@1.1.0"
      ]
    },
    {
      "ref": "pkg:npm/fdir@6.5.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/fill-range@7.1.1",
      "dependsOn": [
        "pkg:npm/to-regex-range@5.0.1"
      ]
    },
    {
      "ref": "pkg:npm/find-up@4.1.0",
      "dependsOn": [
        "pkg:npm/locate-path@5.0.0",
        "pkg:npm/path-exists@4.0.0"
      ]
    },
    {
      "ref": "pkg:npm/fs-extra@7.0.1",
      "dependsOn": [
        "pkg:npm/graceful-fs@4.2.11",
        "pkg:npm/jsonfile@4.0.0",
        "pkg:npm/universalify@0.1.2"
      ]
    },
    {
      "ref": "pkg:npm/fs-extra@8.1.0",
      "dependsOn": [
        "pkg:npm/graceful-fs@4.2.11",
        "pkg:npm/jsonfile@4.0.0",
        "pkg:npm/universalify@0.1.2"
      ]
    },
    {
      "ref": "pkg:npm/fsevents@2.3.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/glob-parent@5.1.2",
      "dependsOn": [
        "pkg:npm/is-glob@4.0.3"
      ]
    },
    {
      "ref": "pkg:npm/globby@11.1.0",
      "dependsOn": [
        "pkg:npm/array-union@2.1.0",
        "pkg:npm/dir-glob@3.0.1",
        "pkg:npm/fast-glob@3.3.2",
        "pkg:npm/fast-glob@3.3.3",
        "pkg:npm/ignore@5.3.2",
        "pkg:npm/merge2@1.4.1",
        "pkg:npm/slash@3.0.0"
      ]
    },
    {
      "ref": "pkg:npm/graceful-fs@4.2.11",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/human-id@4.1.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/iconv-lite@0.7.2",
      "dependsOn": [
        "pkg:npm/safer-buffer@2.1.2"
      ]
    },
    {
      "ref": "pkg:npm/ignore@5.3.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/is-extglob@2.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/is-glob@4.0.3",
      "dependsOn": [
        "pkg:npm/is-extglob@2.1.1"
      ]
    },
    {
      "ref": "pkg:npm/is-number@7.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/is-subdir@1.2.0",
      "dependsOn": [
        "pkg:npm/better-path-resolve@1.0.0"
      ]
    },
    {
      "ref": "pkg:npm/is-windows@1.0.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/isexe@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/js-yaml@3.14.2",
      "dependsOn": [
        "pkg:npm/argparse@1.0.10",
        "pkg:npm/esprima@4.0.1"
      ]
    },
    {
      "ref": "pkg:npm/js-yaml@4.1.1",
      "dependsOn": [
        "pkg:npm/argparse@2.0.1"
      ]
    },
    {
      "ref": "pkg:npm/jsonfile@4.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/locate-path@5.0.0",
      "dependsOn": [
        "pkg:npm/p-locate@4.1.0"
      ]
    },
    {
      "ref": "pkg:npm/lodash.startcase@4.4.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/magic-string@0.30.21",
      "dependsOn": [
        "pkg:npm/@jridgewell/sourcemap-codec@1.5.5"
      ]
    },
    {
      "ref": "pkg:npm/merge2@1.4.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/micromatch@4.0.8",
      "dependsOn": [
        "pkg:npm/braces@3.0.3",
        "pkg:npm/picomatch@2.3.1"
      ]
    },
    {
      "ref": "pkg:npm/mri@1.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/nanoid@3.3.11",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/node-fetch@2.7.0",
      "dependsOn": [
        "pkg:npm/whatwg-url@5.0.0"
      ]
    },
    {
      "ref": "pkg:npm/obug@2.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/outdent@0.5.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/p-filter@2.1.0",
      "dependsOn": [
        "pkg:npm/p-map@2.1.0"
      ]
    },
    {
      "ref": "pkg:npm/p-limit@2.3.0",
      "dependsOn": [
        "pkg:npm/p-try@2.2.0"
      ]
    },
    {
      "ref": "pkg:npm/p-locate@4.1.0",
      "dependsOn": [
        "pkg:npm/p-limit@2.3.0"
      ]
    },
    {
      "ref": "pkg:npm/p-map@2.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/p-try@2.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/package-manager-detector@0.2.11",
      "dependsOn": [
        "pkg:npm/quansync@0.2.11"
      ]
    },
    {
      "ref": "pkg:npm/path-exists@4.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/path-key@3.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/path-type@4.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/pathe@2.0.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/picocolors@1.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/picomatch@2.3.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/picomatch@4.0.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/pify@4.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/postcss@8.5.8",
      "dependsOn": [
        "pkg:npm/nanoid@3.3.11",
        "pkg:npm/picocolors@1.1.1",
        "pkg:npm/source-map-js@1.2.1"
      ]
    },
    {
      "ref": "pkg:npm/prettier@2.8.8",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/quansync@0.2.11",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/queue-microtask@1.2.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/read-yaml-file@1.1.0",
      "dependsOn": [
        "pkg:npm/graceful-fs@4.2.11",
        "pkg:npm/js-yaml@3.14.2",
        "pkg:npm/pify@4.0.1",
        "pkg:npm/strip-bom@3.0.0"
      ]
    },
    {
      "ref": "pkg:npm/resolve-from@5.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/reusify@1.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/rollup@4.59.0",
      "dependsOn": [
        "pkg:npm/@types/estree@1.0.8"
      ]
    },
    {
      "ref": "pkg:npm/run-parallel@1.2.0",
      "dependsOn": [
        "pkg:npm/queue-microtask@1.2.3"
      ]
    },
    {
      "ref": "pkg:npm/safer-buffer@2.1.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/semver@7.7.4",
      "dependsOn": []
    },
    {
      "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/signal-exit@4.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/slash@3.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/source-map-js@1.2.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/source-map@0.6.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/spawndamnit@3.0.1",
      "dependsOn": [
        "pkg:npm/cross-spawn@7.0.6",
        "pkg:npm/signal-exit@4.1.0"
      ]
    },
    {
      "ref": "pkg:npm/sprintf-js@1.0.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/stackback@0.0.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/std-env@3.10.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/strip-ansi@6.0.1",
      "dependsOn": [
        "pkg:npm/ansi-regex@5.0.1"
      ]
    },
    {
      "ref": "pkg:npm/strip-bom@3.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/term-size@2.2.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/tinybench@2.9.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/tinyexec@1.0.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/tinyglobby@0.2.15",
      "dependsOn": [
        "pkg:npm/fdir@6.5.0",
        "pkg:npm/picomatch@4.0.3"
      ]
    },
    {
      "ref": "pkg:npm/tinyrainbow@3.0.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/to-regex-range@5.0.1",
      "dependsOn": [
        "pkg:npm/is-number@7.0.0"
      ]
    },
    {
      "ref": "pkg:npm/tr46@0.0.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/tslib@2.8.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/typescript@5.9.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/undici-types@6.21.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/universalify@0.1.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/vite@7.3.1",
      "dependsOn": [
        "pkg:npm/esbuild@0.27.3",
        "pkg:npm/fdir@6.5.0",
        "pkg:npm/picomatch@4.0.3",
        "pkg:npm/postcss@8.5.8",
        "pkg:npm/rollup@4.59.0",
        "pkg:npm/tinyglobby@0.2.15"
      ]
    },
    {
      "ref": "pkg:npm/vitest@4.0.18",
      "dependsOn": [
        "pkg:npm/@vitest/expect@4.0.18",
        "pkg:npm/@vitest/mocker@4.0.18",
        "pkg:npm/@vitest/pretty-format@4.0.18",
        "pkg:npm/@vitest/runner@4.0.18",
        "pkg:npm/@vitest/snapshot@4.0.18",
        "pkg:npm/@vitest/spy@4.0.18",
        "pkg:npm/@vitest/utils@4.0.18",
        "pkg:npm/es-module-lexer@1.7.0",
        "pkg:npm/expect-type@1.3.0",
        "pkg:npm/magic-string@0.30.21",
        "pkg:npm/obug@2.1.1",
        "pkg:npm/pathe@2.0.3",
        "pkg:npm/picomatch@4.0.3",
        "pkg:npm/std-env@3.10.0",
        "pkg:npm/tinybench@2.9.0",
        "pkg:npm/tinyexec@1.0.2",
        "pkg:npm/tinyglobby@0.2.15",
        "pkg:npm/tinyrainbow@3.0.3",
        "pkg:npm/vite@7.3.1",
        "pkg:npm/why-is-node-running@2.3.0"
      ]
    },
    {
      "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/which@2.0.2",
      "dependsOn": [
        "pkg:npm/isexe@2.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/@types/prop-types@15.7.13",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/csstype@3.1.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@types/react@18.3.8",
      "dependsOn": [
        "pkg:npm/@types/prop-types@15.7.13",
        "pkg:npm/csstype@3.1.3"
      ]
    },
    {
      "ref": "pkg:npm/js-tokens@4.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/loose-envify@1.4.0",
      "dependsOn": [
        "pkg:npm/js-tokens@4.0.0"
      ]
    },
    {
      "ref": "pkg:npm/react@18.3.1",
      "dependsOn": [
        "pkg:npm/loose-envify@1.4.0"
      ]
    },
    {
      "ref": "pkg:npm/@types/mdx@2.0.13",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@mdx-js/react@3.0.1",
      "dependsOn": [
        "pkg:npm/@types/mdx@2.0.13",
        "pkg:npm/@types/react@18.3.8",
        "pkg:npm/react@18.3.1"
      ]
    },
    {
      "ref": "pkg:npm/scheduler@0.23.2",
      "dependsOn": [
        "pkg:npm/loose-envify@1.4.0"
      ]
    },
    {
      "ref": "pkg:npm/react-dom@18.3.1",
      "dependsOn": [
        "pkg:npm/loose-envify@1.4.0",
        "pkg:npm/react@18.3.1",
        "pkg:npm/scheduler@0.23.2"
      ]
    },
    {
      "ref": "pkg:npm/@jridgewell/set-array@1.2.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@jridgewell/sourcemap-codec@1.5.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@jridgewell/resolve-uri@3.1.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@jridgewell/trace-mapping@0.3.25",
      "dependsOn": [
        "pkg:npm/@jridgewell/resolve-uri@3.1.2",
        "pkg:npm/@jridgewell/sourcemap-codec@1.5.0"
      ]
    },
    {
      "ref": "pkg:npm/@jridgewell/gen-mapping@0.3.5",
      "dependsOn": [
        "pkg:npm/@jridgewell/set-array@1.2.1",
        "pkg:npm/@jridgewell/sourcemap-codec@1.5.0",
        "pkg:npm/@jridgewell/trace-mapping@0.3.25"
      ]
    },
    {
      "ref": "pkg:npm/@ampproject/remapping@2.3.0",
      "dependsOn": [
        "pkg:npm/@jridgewell/gen-mapping@0.3.5",
        "pkg:npm/@jridgewell/trace-mapping@0.3.25"
      ]
    },
    {
      "ref": "pkg:npm/@babel/helper-validator-identifier@7.24.7",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/color-name@1.1.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/color-convert@1.9.3",
      "dependsOn": [
        "pkg:npm/color-name@1.1.3"
      ]
    },
    {
      "ref": "pkg:npm/ansi-styles@3.2.1",
      "dependsOn": [
        "pkg:npm/color-convert@1.9.3"
      ]
    },
    {
      "ref": "pkg:npm/escape-string-regexp@1.0.5",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/has-flag@3.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/supports-color@5.5.0",
      "dependsOn": [
        "pkg:npm/has-flag@3.0.0"
      ]
    },
    {
      "ref": "pkg:npm/chalk@2.4.2",
      "dependsOn": [
        "pkg:npm/ansi-styles@3.2.1",
        "pkg:npm/escape-string-regexp@1.0.5",
        "pkg:npm/supports-color@5.5.0"
      ]
    },
    {
      "ref": "pkg:npm/picocolors@1.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@babel/highlight@7.24.7",
      "dependsOn": [
        "pkg:npm/@babel/helper-validator-identifier@7.24.7",
        "pkg:npm/chalk@2.4.2",
        "pkg:npm/js-tokens@4.0.0",
        "pkg:npm/picocolors@1.1.0"
      ]
    },
    {
      "ref": "pkg:npm/@babel/code-frame@7.24.7",
      "dependsOn": [
        "pkg:npm/@babel/highlight@7.24.7",
        "pkg:npm/picocolors@1.1.0"
      ]
    },
    {
      "ref": "pkg:npm/@babel/helper-string-parser@7.24.8",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/to-fast-properties@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@babel/types@7.25.6",
      "dependsOn": [
        "pkg:npm/@babel/helper-string-parser@7.24.8",
        "pkg:npm/@babel/helper-validator-identifier@7.24.7",
        "pkg:npm/to-fast-properties@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/jsesc@2.5.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@babel/generator@7.25.6",
      "dependsOn": [
        "pkg:npm/@babel/types@7.25.6",
        "pkg:npm/@jridgewell/gen-mapping@0.3.5",
        "pkg:npm/@jridgewell/trace-mapping@0.3.25",
        "pkg:npm/jsesc@2.5.2"
      ]
    },
    {
      "ref": "pkg:npm/@babel/compat-data@7.25.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@babel/helper-validator-option@7.24.8",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/caniuse-lite@1.0.30001663",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/electron-to-chromium@1.5.27",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/node-releases@2.0.18",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/escalade@3.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/update-browserslist-db@1.1.0",
      "dependsOn": [
        "pkg:npm/browserslist@4.23.3",
        "pkg:npm/escalade@3.2.0",
        "pkg:npm/picocolors@1.1.0"
      ]
    },
    {
      "ref": "pkg:npm/browserslist@4.23.3",
      "dependsOn": [
        "pkg:npm/caniuse-lite@1.0.30001663",
        "pkg:npm/electron-to-chromium@1.5.27",
        "pkg:npm/node-releases@2.0.18",
        "pkg:npm/update-browserslist-db@1.1.0"
      ]
    },
    {
      "ref": "pkg:npm/yallist@3.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/lru-cache@5.1.1",
      "dependsOn": [
        "pkg:npm/yallist@3.1.1"
      ]
    },
    {
      "ref": "pkg:npm/semver@6.3.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@babel/helper-compilation-targets@7.25.2",
      "dependsOn": [
        "pkg:npm/@babel/compat-data@7.25.4",
        "pkg:npm/@babel/helper-validator-option@7.24.8",
        "pkg:npm/browserslist@4.23.3",
        "pkg:npm/lru-cache@5.1.1",
        "pkg:npm/semver@6.3.1"
      ]
    },
    {
      "ref": "pkg:npm/@babel/parser@7.25.6",
      "dependsOn": [
        "pkg:npm/@babel/types@7.25.6"
      ]
    },
    {
      "ref": "pkg:npm/@babel/template@7.25.0",
      "dependsOn": [
        "pkg:npm/@babel/code-frame@7.24.7",
        "pkg:npm/@babel/parser@7.25.6",
        "pkg:npm/@babel/types@7.25.6"
      ]
    },
    {
      "ref": "pkg:npm/ms@2.1.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/debug@4.3.7",
      "dependsOn": [
        "pkg:npm/ms@2.1.3"
      ]
    },
    {
      "ref": "pkg:npm/globals@11.12.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@babel/traverse@7.25.6",
      "dependsOn": [
        "pkg:npm/@babel/code-frame@7.24.7",
        "pkg:npm/@babel/generator@7.25.6",
        "pkg:npm/@babel/parser@7.25.6",
        "pkg:npm/@babel/template@7.25.0",
        "pkg:npm/@babel/types@7.25.6",
        "pkg:npm/debug@4.3.7",
        "pkg:npm/globals@11.12.0"
      ]
    },
    {
      "ref": "pkg:npm/@babel/helper-module-imports@7.24.7",
      "dependsOn": [
        "pkg:npm/@babel/traverse@7.25.6",
        "pkg:npm/@babel/types@7.25.6"
      ]
    },
    {
      "ref": "pkg:npm/@babel/helper-simple-access@7.24.7",
      "dependsOn": [
        "pkg:npm/@babel/traverse@7.25.6",
        "pkg:npm/@babel/types@7.25.6"
      ]
    },
    {
      "ref": "pkg:npm/@babel/helper-module-transforms@7.25.2",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-module-imports@7.24.7",
        "pkg:npm/@babel/helper-simple-access@7.24.7",
        "pkg:npm/@babel/helper-validator-identifier@7.24.7",
        "pkg:npm/@babel/traverse@7.25.6"
      ]
    },
    {
      "ref": "pkg:npm/@babel/helpers@7.25.6",
      "dependsOn": [
        "pkg:npm/@babel/template@7.25.0",
        "pkg:npm/@babel/types@7.25.6"
      ]
    },
    {
      "ref": "pkg:npm/convert-source-map@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/gensync@1.0.0-beta.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/json5@2.2.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@babel/core@7.25.2",
      "dependsOn": [
        "pkg:npm/@ampproject/remapping@2.3.0",
        "pkg:npm/@babel/code-frame@7.24.7",
        "pkg:npm/@babel/generator@7.25.6",
        "pkg:npm/@babel/helper-compilation-targets@7.25.2",
        "pkg:npm/@babel/helper-module-transforms@7.25.2",
        "pkg:npm/@babel/helpers@7.25.6",
        "pkg:npm/@babel/parser@7.25.6",
        "pkg:npm/@babel/template@7.25.0",
        "pkg:npm/@babel/traverse@7.25.6",
        "pkg:npm/@babel/types@7.25.6",
        "pkg:npm/convert-source-map@2.0.0",
        "pkg:npm/debug@4.3.7",
        "pkg:npm/gensync@1.0.0-beta.2",
        "pkg:npm/json5@2.2.3",
        "pkg:npm/semver@6.3.1"
      ]
    },
    {
      "ref": "pkg:npm/@babel/helper-plugin-utils@7.24.8",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@babel/plugin-syntax-dynamic-import@7.8.3",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-plugin-utils@7.24.8"
      ]
    },
    {
      "ref": "pkg:npm/lodash.debounce@4.0.8",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/function-bind@1.1.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/hasown@2.0.2",
      "dependsOn": [
        "pkg:npm/function-bind@1.1.2"
      ]
    },
    {
      "ref": "pkg:npm/is-core-module@2.15.1",
      "dependsOn": [
        "pkg:npm/hasown@2.0.2"
      ]
    },
    {
      "ref": "pkg:npm/path-parse@1.0.7",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/supports-preserve-symlinks-flag@1.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/resolve@1.22.8",
      "dependsOn": [
        "pkg:npm/is-core-module@2.15.1",
        "pkg:npm/path-parse@1.0.7",
        "pkg:npm/supports-preserve-symlinks-flag@1.0.0"
      ]
    },
    {
      "ref": "pkg:npm/@babel/helper-define-polyfill-provider@0.6.2",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-compilation-targets@7.25.2",
        "pkg:npm/@babel/helper-plugin-utils@7.24.8",
        "pkg:npm/debug@4.3.7",
        "pkg:npm/lodash.debounce@4.0.8",
        "pkg:npm/resolve@1.22.8"
      ]
    },
    {
      "ref": "pkg:npm/babel-plugin-polyfill-corejs2@0.4.11",
      "dependsOn": [
        "pkg:npm/@babel/compat-data@7.25.4",
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-define-polyfill-provider@0.6.2",
        "pkg:npm/semver@6.3.1"
      ]
    },
    {
      "ref": "pkg:npm/core-js-compat@3.38.1",
      "dependsOn": [
        "pkg:npm/browserslist@4.23.3"
      ]
    },
    {
      "ref": "pkg:npm/babel-plugin-polyfill-corejs3@0.10.6",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-define-polyfill-provider@0.6.2",
        "pkg:npm/core-js-compat@3.38.1"
      ]
    },
    {
      "ref": "pkg:npm/babel-plugin-polyfill-regenerator@0.6.2",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-define-polyfill-provider@0.6.2"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-runtime@7.25.4",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-module-imports@7.24.7",
        "pkg:npm/@babel/helper-plugin-utils@7.24.8",
        "pkg:npm/babel-plugin-polyfill-corejs2@0.4.11",
        "pkg:npm/babel-plugin-polyfill-corejs3@0.10.6",
        "pkg:npm/babel-plugin-polyfill-regenerator@0.6.2",
        "pkg:npm/semver@6.3.1"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.3",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-plugin-utils@7.24.8",
        "pkg:npm/@babel/traverse@7.25.6"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-bugfix-safari-class-field-initializer-scope@7.25.0",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-plugin-utils@7.24.8"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.25.0",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-plugin-utils@7.24.8"
      ]
    },
    {
      "ref": "pkg:npm/@babel/helper-skip-transparent-expression-wrappers@7.24.7",
      "dependsOn": [
        "pkg:npm/@babel/traverse@7.25.6",
        "pkg:npm/@babel/types@7.25.6"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-syntax-optional-chaining@7.8.3",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-plugin-utils@7.24.8"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-optional-chaining@7.24.8",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-plugin-utils@7.24.8",
        "pkg:npm/@babel/helper-skip-transparent-expression-wrappers@7.24.7",
        "pkg:npm/@babel/plugin-syntax-optional-chaining@7.8.3"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.24.7",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-plugin-utils@7.24.8",
        "pkg:npm/@babel/helper-skip-transparent-expression-wrappers@7.24.7",
        "pkg:npm/@babel/plugin-transform-optional-chaining@7.24.8"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.25.0",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-plugin-utils@7.24.8",
        "pkg:npm/@babel/traverse@7.25.6"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-syntax-async-generators@7.8.4",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-plugin-utils@7.24.8"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-syntax-class-properties@7.12.13",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-plugin-utils@7.24.8"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-syntax-class-static-block@7.14.5",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-plugin-utils@7.24.8"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-syntax-export-namespace-from@7.8.3",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-plugin-utils@7.24.8"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-syntax-import-assertions@7.25.6",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-plugin-utils@7.24.8"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-syntax-import-attributes@7.25.6",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-plugin-utils@7.24.8"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-syntax-import-meta@7.10.4",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-plugin-utils@7.24.8"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-syntax-json-strings@7.8.3",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-plugin-utils@7.24.8"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-syntax-logical-assignment-operators@7.10.4",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-plugin-utils@7.24.8"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-syntax-nullish-coalescing-operator@7.8.3",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-plugin-utils@7.24.8"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-syntax-numeric-separator@7.10.4",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-plugin-utils@7.24.8"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-syntax-object-rest-spread@7.8.3",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-plugin-utils@7.24.8"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-syntax-optional-catch-binding@7.8.3",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-plugin-utils@7.24.8"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-syntax-private-property-in-object@7.14.5",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-plugin-utils@7.24.8"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-syntax-top-level-await@7.14.5",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-plugin-utils@7.24.8"
      ]
    },
    {
      "ref": "pkg:npm/@babel/helper-annotate-as-pure@7.24.7",
      "dependsOn": [
        "pkg:npm/@babel/types@7.25.6"
      ]
    },
    {
      "ref": "pkg:npm/@babel/regjsgen@0.8.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/regenerate@1.4.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/regenerate-unicode-properties@10.2.0",
      "dependsOn": [
        "pkg:npm/regenerate@1.4.2"
      ]
    },
    {
      "ref": "pkg:npm/jsesc@0.5.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/regjsparser@0.9.1",
      "dependsOn": [
        "pkg:npm/jsesc@0.5.0"
      ]
    },
    {
      "ref": "pkg:npm/unicode-canonical-property-names-ecmascript@2.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/unicode-property-aliases-ecmascript@2.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/unicode-match-property-ecmascript@2.0.0",
      "dependsOn": [
        "pkg:npm/unicode-canonical-property-names-ecmascript@2.0.1",
        "pkg:npm/unicode-property-aliases-ecmascript@2.1.0"
      ]
    },
    {
      "ref": "pkg:npm/unicode-match-property-value-ecmascript@2.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/regexpu-core@5.3.2",
      "dependsOn": [
        "pkg:npm/@babel/regjsgen@0.8.0",
        "pkg:npm/regenerate-unicode-properties@10.2.0",
        "pkg:npm/regenerate@1.4.2",
        "pkg:npm/regjsparser@0.9.1",
        "pkg:npm/unicode-match-property-ecmascript@2.0.0",
        "pkg:npm/unicode-match-property-value-ecmascript@2.2.0"
      ]
    },
    {
      "ref": "pkg:npm/@babel/helper-create-regexp-features-plugin@7.25.2",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-annotate-as-pure@7.24.7",
        "pkg:npm/regexpu-core@5.3.2",
        "pkg:npm/semver@6.3.1"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-syntax-unicode-sets-regex@7.18.6",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-create-regexp-features-plugin@7.25.2",
        "pkg:npm/@babel/helper-plugin-utils@7.24.8"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-arrow-functions@7.24.7",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-plugin-utils@7.24.8"
      ]
    },
    {
      "ref": "pkg:npm/@babel/helper-wrap-function@7.25.0",
      "dependsOn": [
        "pkg:npm/@babel/template@7.25.0",
        "pkg:npm/@babel/traverse@7.25.6",
        "pkg:npm/@babel/types@7.25.6"
      ]
    },
    {
      "ref": "pkg:npm/@babel/helper-remap-async-to-generator@7.25.0",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-annotate-as-pure@7.24.7",
        "pkg:npm/@babel/helper-wrap-function@7.25.0",
        "pkg:npm/@babel/traverse@7.25.6"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-async-generator-functions@7.25.4",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-plugin-utils@7.24.8",
        "pkg:npm/@babel/helper-remap-async-to-generator@7.25.0",
        "pkg:npm/@babel/plugin-syntax-async-generators@7.8.4",
        "pkg:npm/@babel/traverse@7.25.6"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-async-to-generator@7.24.7",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-module-imports@7.24.7",
        "pkg:npm/@babel/helper-plugin-utils@7.24.8",
        "pkg:npm/@babel/helper-remap-async-to-generator@7.25.0"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-block-scoped-functions@7.24.7",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-plugin-utils@7.24.8"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-block-scoping@7.25.0",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-plugin-utils@7.24.8"
      ]
    },
    {
      "ref": "pkg:npm/@babel/helper-member-expression-to-functions@7.24.8",
      "dependsOn": [
        "pkg:npm/@babel/traverse@7.25.6",
        "pkg:npm/@babel/types@7.25.6"
      ]
    },
    {
      "ref": "pkg:npm/@babel/helper-optimise-call-expression@7.24.7",
      "dependsOn": [
        "pkg:npm/@babel/types@7.25.6"
      ]
    },
    {
      "ref": "pkg:npm/@babel/helper-replace-supers@7.25.0",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-member-expression-to-functions@7.24.8",
        "pkg:npm/@babel/helper-optimise-call-expression@7.24.7",
        "pkg:npm/@babel/traverse@7.25.6"
      ]
    },
    {
      "ref": "pkg:npm/@babel/helper-create-class-features-plugin@7.25.4",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-annotate-as-pure@7.24.7",
        "pkg:npm/@babel/helper-member-expression-to-functions@7.24.8",
        "pkg:npm/@babel/helper-optimise-call-expression@7.24.7",
        "pkg:npm/@babel/helper-replace-supers@7.25.0",
        "pkg:npm/@babel/helper-skip-transparent-expression-wrappers@7.24.7",
        "pkg:npm/@babel/traverse@7.25.6",
        "pkg:npm/semver@6.3.1"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-class-properties@7.25.4",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-create-class-features-plugin@7.25.4",
        "pkg:npm/@babel/helper-plugin-utils@7.24.8"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-class-static-block@7.24.7",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-create-class-features-plugin@7.25.4",
        "pkg:npm/@babel/helper-plugin-utils@7.24.8",
        "pkg:npm/@babel/plugin-syntax-class-static-block@7.14.5"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-classes@7.25.4",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-annotate-as-pure@7.24.7",
        "pkg:npm/@babel/helper-compilation-targets@7.25.2",
        "pkg:npm/@babel/helper-plugin-utils@7.24.8",
        "pkg:npm/@babel/helper-replace-supers@7.25.0",
        "pkg:npm/@babel/traverse@7.25.6",
        "pkg:npm/globals@11.12.0"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-computed-properties@7.24.7",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-plugin-utils@7.24.8",
        "pkg:npm/@babel/template@7.25.0"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-destructuring@7.24.8",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-plugin-utils@7.24.8"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-dotall-regex@7.24.7",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-create-regexp-features-plugin@7.25.2",
        "pkg:npm/@babel/helper-plugin-utils@7.24.8"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-duplicate-keys@7.24.7",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-plugin-utils@7.24.8"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.25.0",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-create-regexp-features-plugin@7.25.2",
        "pkg:npm/@babel/helper-plugin-utils@7.24.8"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-dynamic-import@7.24.7",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-plugin-utils@7.24.8",
        "pkg:npm/@babel/plugin-syntax-dynamic-import@7.8.3"
      ]
    },
    {
      "ref": "pkg:npm/@babel/helper-builder-binary-assignment-operator-visitor@7.24.7",
      "dependsOn": [
        "pkg:npm/@babel/traverse@7.25.6",
        "pkg:npm/@babel/types@7.25.6"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-exponentiation-operator@7.24.7",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-builder-binary-assignment-operator-visitor@7.24.7",
        "pkg:npm/@babel/helper-plugin-utils@7.24.8"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-export-namespace-from@7.24.7",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-plugin-utils@7.24.8",
        "pkg:npm/@babel/plugin-syntax-export-namespace-from@7.8.3"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-for-of@7.24.7",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-plugin-utils@7.24.8",
        "pkg:npm/@babel/helper-skip-transparent-expression-wrappers@7.24.7"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-function-name@7.25.1",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-compilation-targets@7.25.2",
        "pkg:npm/@babel/helper-plugin-utils@7.24.8",
        "pkg:npm/@babel/traverse@7.25.6"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-json-strings@7.24.7",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-plugin-utils@7.24.8",
        "pkg:npm/@babel/plugin-syntax-json-strings@7.8.3"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-literals@7.25.2",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-plugin-utils@7.24.8"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-logical-assignment-operators@7.24.7",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-plugin-utils@7.24.8",
        "pkg:npm/@babel/plugin-syntax-logical-assignment-operators@7.10.4"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-member-expression-literals@7.24.7",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-plugin-utils@7.24.8"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-modules-amd@7.24.7",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-module-transforms@7.25.2",
        "pkg:npm/@babel/helper-plugin-utils@7.24.8"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-modules-commonjs@7.24.8",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-module-transforms@7.25.2",
        "pkg:npm/@babel/helper-plugin-utils@7.24.8",
        "pkg:npm/@babel/helper-simple-access@7.24.7"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-modules-systemjs@7.25.0",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-module-transforms@7.25.2",
        "pkg:npm/@babel/helper-plugin-utils@7.24.8",
        "pkg:npm/@babel/helper-validator-identifier@7.24.7",
        "pkg:npm/@babel/traverse@7.25.6"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-modules-umd@7.24.7",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-module-transforms@7.25.2",
        "pkg:npm/@babel/helper-plugin-utils@7.24.8"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-named-capturing-groups-regex@7.24.7",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-create-regexp-features-plugin@7.25.2",
        "pkg:npm/@babel/helper-plugin-utils@7.24.8"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-new-target@7.24.7",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-plugin-utils@7.24.8"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-nullish-coalescing-operator@7.24.7",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-plugin-utils@7.24.8",
        "pkg:npm/@babel/plugin-syntax-nullish-coalescing-operator@7.8.3"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-numeric-separator@7.24.7",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-plugin-utils@7.24.8",
        "pkg:npm/@babel/plugin-syntax-numeric-separator@7.10.4"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-parameters@7.24.7",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-plugin-utils@7.24.8"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-object-rest-spread@7.24.7",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-compilation-targets@7.25.2",
        "pkg:npm/@babel/helper-plugin-utils@7.24.8",
        "pkg:npm/@babel/plugin-syntax-object-rest-spread@7.8.3",
        "pkg:npm/@babel/plugin-transform-parameters@7.24.7"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-object-super@7.24.7",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-plugin-utils@7.24.8",
        "pkg:npm/@babel/helper-replace-supers@7.25.0"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-optional-catch-binding@7.24.7",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-plugin-utils@7.24.8",
        "pkg:npm/@babel/plugin-syntax-optional-catch-binding@7.8.3"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-private-methods@7.25.4",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-create-class-features-plugin@7.25.4",
        "pkg:npm/@babel/helper-plugin-utils@7.24.8"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-private-property-in-object@7.24.7",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-annotate-as-pure@7.24.7",
        "pkg:npm/@babel/helper-create-class-features-plugin@7.25.4",
        "pkg:npm/@babel/helper-plugin-utils@7.24.8",
        "pkg:npm/@babel/plugin-syntax-private-property-in-object@7.14.5"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-property-literals@7.24.7",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-plugin-utils@7.24.8"
      ]
    },
    {
      "ref": "pkg:npm/regenerator-runtime@0.14.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@babel/runtime@7.25.6",
      "dependsOn": [
        "pkg:npm/regenerator-runtime@0.14.1"
      ]
    },
    {
      "ref": "pkg:npm/regenerator-transform@0.15.2",
      "dependsOn": [
        "pkg:npm/@babel/runtime@7.25.6"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-regenerator@7.24.7",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-plugin-utils@7.24.8",
        "pkg:npm/regenerator-transform@0.15.2"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-reserved-words@7.24.7",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-plugin-utils@7.24.8"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-shorthand-properties@7.24.7",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-plugin-utils@7.24.8"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-spread@7.24.7",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-plugin-utils@7.24.8",
        "pkg:npm/@babel/helper-skip-transparent-expression-wrappers@7.24.7"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-sticky-regex@7.24.7",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-plugin-utils@7.24.8"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-template-literals@7.24.7",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-plugin-utils@7.24.8"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-typeof-symbol@7.24.8",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-plugin-utils@7.24.8"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-unicode-escapes@7.24.7",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-plugin-utils@7.24.8"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-unicode-property-regex@7.24.7",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-create-regexp-features-plugin@7.25.2",
        "pkg:npm/@babel/helper-plugin-utils@7.24.8"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-unicode-regex@7.24.7",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-create-regexp-features-plugin@7.25.2",
        "pkg:npm/@babel/helper-plugin-utils@7.24.8"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-unicode-sets-regex@7.25.4",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-create-regexp-features-plugin@7.25.2",
        "pkg:npm/@babel/helper-plugin-utils@7.24.8"
      ]
    },
    {
      "ref": "pkg:npm/@babel/preset-modules@0.1.6-no-external-plugins",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-plugin-utils@7.24.8",
        "pkg:npm/@babel/types@7.25.6",
        "pkg:npm/esutils@2.0.3"
      ]
    },
    {
      "ref": "pkg:npm/@babel/preset-env@7.25.4",
      "dependsOn": [
        "pkg:npm/@babel/compat-data@7.25.4",
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-compilation-targets@7.25.2",
        "pkg:npm/@babel/helper-plugin-utils@7.24.8",
        "pkg:npm/@babel/helper-validator-option@7.24.8",
        "pkg:npm/@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.3",
        "pkg:npm/@babel/plugin-bugfix-safari-class-field-initializer-scope@7.25.0",
        "pkg:npm/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.25.0",
        "pkg:npm/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.24.7",
        "pkg:npm/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.25.0",
        "pkg:npm/@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2",
        "pkg:npm/@babel/plugin-syntax-async-generators@7.8.4",
        "pkg:npm/@babel/plugin-syntax-class-properties@7.12.13",
        "pkg:npm/@babel/plugin-syntax-class-static-block@7.14.5",
        "pkg:npm/@babel/plugin-syntax-dynamic-import@7.8.3",
        "pkg:npm/@babel/plugin-syntax-export-namespace-from@7.8.3",
        "pkg:npm/@babel/plugin-syntax-import-assertions@7.25.6",
        "pkg:npm/@babel/plugin-syntax-import-attributes@7.25.6",
        "pkg:npm/@babel/plugin-syntax-import-meta@7.10.4",
        "pkg:npm/@babel/plugin-syntax-json-strings@7.8.3",
        "pkg:npm/@babel/plugin-syntax-logical-assignment-operators@7.10.4",
        "pkg:npm/@babel/plugin-syntax-nullish-coalescing-operator@7.8.3",
        "pkg:npm/@babel/plugin-syntax-numeric-separator@7.10.4",
        "pkg:npm/@babel/plugin-syntax-object-rest-spread@7.8.3",
        "pkg:npm/@babel/plugin-syntax-optional-catch-binding@7.8.3",
        "pkg:npm/@babel/plugin-syntax-optional-chaining@7.8.3",
        "pkg:npm/@babel/plugin-syntax-private-property-in-object@7.14.5",
        "pkg:npm/@babel/plugin-syntax-top-level-await@7.14.5",
        "pkg:npm/@babel/plugin-syntax-unicode-sets-regex@7.18.6",
        "pkg:npm/@babel/plugin-transform-arrow-functions@7.24.7",
        "pkg:npm/@babel/plugin-transform-async-generator-functions@7.25.4",
        "pkg:npm/@babel/plugin-transform-async-to-generator@7.24.7",
        "pkg:npm/@babel/plugin-transform-block-scoped-functions@7.24.7",
        "pkg:npm/@babel/plugin-transform-block-scoping@7.25.0",
        "pkg:npm/@babel/plugin-transform-class-properties@7.25.4",
        "pkg:npm/@babel/plugin-transform-class-static-block@7.24.7",
        "pkg:npm/@babel/plugin-transform-classes@7.25.4",
        "pkg:npm/@babel/plugin-transform-computed-properties@7.24.7",
        "pkg:npm/@babel/plugin-transform-destructuring@7.24.8",
        "pkg:npm/@babel/plugin-transform-dotall-regex@7.24.7",
        "pkg:npm/@babel/plugin-transform-duplicate-keys@7.24.7",
        "pkg:npm/@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.25.0",
        "pkg:npm/@babel/plugin-transform-dynamic-import@7.24.7",
        "pkg:npm/@babel/plugin-transform-exponentiation-operator@7.24.7",
        "pkg:npm/@babel/plugin-transform-export-namespace-from@7.24.7",
        "pkg:npm/@babel/plugin-transform-for-of@7.24.7",
        "pkg:npm/@babel/plugin-transform-function-name@7.25.1",
        "pkg:npm/@babel/plugin-transform-json-strings@7.24.7",
        "pkg:npm/@babel/plugin-transform-literals@7.25.2",
        "pkg:npm/@babel/plugin-transform-logical-assignment-operators@7.24.7",
        "pkg:npm/@babel/plugin-transform-member-expression-literals@7.24.7",
        "pkg:npm/@babel/plugin-transform-modules-amd@7.24.7",
        "pkg:npm/@babel/plugin-transform-modules-commonjs@7.24.8",
        "pkg:npm/@babel/plugin-transform-modules-systemjs@7.25.0",
        "pkg:npm/@babel/plugin-transform-modules-umd@7.24.7",
        "pkg:npm/@babel/plugin-transform-named-capturing-groups-regex@7.24.7",
        "pkg:npm/@babel/plugin-transform-new-target@7.24.7",
        "pkg:npm/@babel/plugin-transform-nullish-coalescing-operator@7.24.7",
        "pkg:npm/@babel/plugin-transform-numeric-separator@7.24.7",
        "pkg:npm/@babel/plugin-transform-object-rest-spread@7.24.7",
        "pkg:npm/@babel/plugin-transform-object-super@7.24.7",
        "pkg:npm/@babel/plugin-transform-optional-catch-binding@7.24.7",
        "pkg:npm/@babel/plugin-transform-optional-chaining@7.24.8",
        "pkg:npm/@babel/plugin-transform-parameters@7.24.7",
        "pkg:npm/@babel/plugin-transform-private-methods@7.25.4",
        "pkg:npm/@babel/plugin-transform-private-property-in-object@7.24.7",
        "pkg:npm/@babel/plugin-transform-property-literals@7.24.7",
        "pkg:npm/@babel/plugin-transform-regenerator@7.24.7",
        "pkg:npm/@babel/plugin-transform-reserved-words@7.24.7",
        "pkg:npm/@babel/plugin-transform-shorthand-properties@7.24.7",
        "pkg:npm/@babel/plugin-transform-spread@7.24.7",
        "pkg:npm/@babel/plugin-transform-sticky-regex@7.24.7",
        "pkg:npm/@babel/plugin-transform-template-literals@7.24.7",
        "pkg:npm/@babel/plugin-transform-typeof-symbol@7.24.8",
        "pkg:npm/@babel/plugin-transform-unicode-escapes@7.24.7",
        "pkg:npm/@babel/plugin-transform-unicode-property-regex@7.24.7",
        "pkg:npm/@babel/plugin-transform-unicode-regex@7.24.7",
        "pkg:npm/@babel/plugin-transform-unicode-sets-regex@7.25.4",
        "pkg:npm/@babel/preset-modules@0.1.6-no-external-plugins",
        "pkg:npm/babel-plugin-polyfill-corejs2@0.4.11",
        "pkg:npm/babel-plugin-polyfill-corejs3@0.10.6",
        "pkg:npm/babel-plugin-polyfill-regenerator@0.6.2",
        "pkg:npm/core-js-compat@3.38.1",
        "pkg:npm/semver@6.3.1"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-react-display-name@7.24.7",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-plugin-utils@7.24.8"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-syntax-jsx@7.24.7",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-plugin-utils@7.24.8"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-react-jsx@7.25.2",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-annotate-as-pure@7.24.7",
        "pkg:npm/@babel/helper-module-imports@7.24.7",
        "pkg:npm/@babel/helper-plugin-utils@7.24.8",
        "pkg:npm/@babel/plugin-syntax-jsx@7.24.7",
        "pkg:npm/@babel/types@7.25.6"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-react-jsx-development@7.24.7",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/plugin-transform-react-jsx@7.25.2"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-react-pure-annotations@7.24.7",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-annotate-as-pure@7.24.7",
        "pkg:npm/@babel/helper-plugin-utils@7.24.8"
      ]
    },
    {
      "ref": "pkg:npm/@babel/preset-react@7.24.7",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-plugin-utils@7.24.8",
        "pkg:npm/@babel/helper-validator-option@7.24.8",
        "pkg:npm/@babel/plugin-transform-react-display-name@7.24.7",
        "pkg:npm/@babel/plugin-transform-react-jsx-development@7.24.7",
        "pkg:npm/@babel/plugin-transform-react-jsx@7.25.2",
        "pkg:npm/@babel/plugin-transform-react-pure-annotations@7.24.7"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-syntax-typescript@7.25.4",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-plugin-utils@7.24.8"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-typescript@7.25.2",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-annotate-as-pure@7.24.7",
        "pkg:npm/@babel/helper-create-class-features-plugin@7.25.4",
        "pkg:npm/@babel/helper-plugin-utils@7.24.8",
        "pkg:npm/@babel/helper-skip-transparent-expression-wrappers@7.24.7",
        "pkg:npm/@babel/plugin-syntax-typescript@7.25.4"
      ]
    },
    {
      "ref": "pkg:npm/@babel/preset-typescript@7.24.7",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-plugin-utils@7.24.8",
        "pkg:npm/@babel/helper-validator-option@7.24.8",
        "pkg:npm/@babel/plugin-syntax-jsx@7.24.7",
        "pkg:npm/@babel/plugin-transform-modules-commonjs@7.24.8",
        "pkg:npm/@babel/plugin-transform-typescript@7.25.2"
      ]
    },
    {
      "ref": "pkg:npm/core-js-pure@3.38.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@babel/runtime-corejs3@7.25.6",
      "dependsOn": [
        "pkg:npm/core-js-pure@3.38.1",
        "pkg:npm/regenerator-runtime@0.14.1"
      ]
    },
    {
      "ref": "pkg:npm/nanoid@3.3.7",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/postcss@8.4.47",
      "dependsOn": [
        "pkg:npm/nanoid@3.3.7",
        "pkg:npm/picocolors@1.1.0",
        "pkg:npm/source-map-js@1.2.1"
      ]
    },
    {
      "ref": "pkg:npm/fraction.js@4.3.7",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/normalize-range@0.1.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/postcss-value-parser@4.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/autoprefixer@10.4.20",
      "dependsOn": [
        "pkg:npm/browserslist@4.23.3",
        "pkg:npm/caniuse-lite@1.0.30001663",
        "pkg:npm/fraction.js@4.3.7",
        "pkg:npm/normalize-range@0.1.2",
        "pkg:npm/picocolors@1.1.0",
        "pkg:npm/postcss-value-parser@4.2.0",
        "pkg:npm/postcss@8.4.47"
      ]
    },
    {
      "ref": "pkg:npm/css-declaration-sorter@7.2.0",
      "dependsOn": [
        "pkg:npm/postcss@8.4.47"
      ]
    },
    {
      "ref": "pkg:npm/cssnano-utils@4.0.2",
      "dependsOn": [
        "pkg:npm/postcss@8.4.47"
      ]
    },
    {
      "ref": "pkg:npm/cssesc@3.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/util-deprecate@1.0.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/postcss-selector-parser@6.1.2",
      "dependsOn": [
        "pkg:npm/cssesc@3.0.0",
        "pkg:npm/util-deprecate@1.0.2"
      ]
    },
    {
      "ref": "pkg:npm/postcss-calc@9.0.1",
      "dependsOn": [
        "pkg:npm/postcss-selector-parser@6.1.2",
        "pkg:npm/postcss-value-parser@4.2.0",
        "pkg:npm/postcss@8.4.47"
      ]
    },
    {
      "ref": "pkg:npm/lodash.memoize@4.1.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/lodash.uniq@4.5.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/caniuse-api@3.0.0",
      "dependsOn": [
        "pkg:npm/browserslist@4.23.3",
        "pkg:npm/caniuse-lite@1.0.30001663",
        "pkg:npm/lodash.memoize@4.1.2",
        "pkg:npm/lodash.uniq@4.5.0"
      ]
    },
    {
      "ref": "pkg:npm/colord@2.9.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/postcss-colormin@6.1.0",
      "dependsOn": [
        "pkg:npm/browserslist@4.23.3",
        "pkg:npm/caniuse-api@3.0.0",
        "pkg:npm/colord@2.9.3",
        "pkg:npm/postcss-value-parser@4.2.0",
        "pkg:npm/postcss@8.4.47"
      ]
    },
    {
      "ref": "pkg:npm/postcss-convert-values@6.1.0",
      "dependsOn": [
        "pkg:npm/browserslist@4.23.3",
        "pkg:npm/postcss-value-parser@4.2.0",
        "pkg:npm/postcss@8.4.47"
      ]
    },
    {
      "ref": "pkg:npm/postcss-discard-comments@6.0.2",
      "dependsOn": [
        "pkg:npm/postcss@8.4.47"
      ]
    },
    {
      "ref": "pkg:npm/postcss-discard-duplicates@6.0.3",
      "dependsOn": [
        "pkg:npm/postcss@8.4.47"
      ]
    },
    {
      "ref": "pkg:npm/postcss-discard-empty@6.0.3",
      "dependsOn": [
        "pkg:npm/postcss@8.4.47"
      ]
    },
    {
      "ref": "pkg:npm/postcss-discard-overridden@6.0.2",
      "dependsOn": [
        "pkg:npm/postcss@8.4.47"
      ]
    },
    {
      "ref": "pkg:npm/stylehacks@6.1.1",
      "dependsOn": [
        "pkg:npm/browserslist@4.23.3",
        "pkg:npm/postcss-selector-parser@6.1.2",
        "pkg:npm/postcss@8.4.47"
      ]
    },
    {
      "ref": "pkg:npm/postcss-merge-longhand@6.0.5",
      "dependsOn": [
        "pkg:npm/postcss-value-parser@4.2.0",
        "pkg:npm/postcss@8.4.47",
        "pkg:npm/stylehacks@6.1.1"
      ]
    },
    {
      "ref": "pkg:npm/postcss-merge-rules@6.1.1",
      "dependsOn": [
        "pkg:npm/browserslist@4.23.3",
        "pkg:npm/caniuse-api@3.0.0",
        "pkg:npm/cssnano-utils@4.0.2",
        "pkg:npm/postcss-selector-parser@6.1.2",
        "pkg:npm/postcss@8.4.47"
      ]
    },
    {
      "ref": "pkg:npm/postcss-minify-font-values@6.1.0",
      "dependsOn": [
        "pkg:npm/postcss-value-parser@4.2.0",
        "pkg:npm/postcss@8.4.47"
      ]
    },
    {
      "ref": "pkg:npm/postcss-minify-gradients@6.0.3",
      "dependsOn": [
        "pkg:npm/colord@2.9.3",
        "pkg:npm/cssnano-utils@4.0.2",
        "pkg:npm/postcss-value-parser@4.2.0",
        "pkg:npm/postcss@8.4.47"
      ]
    },
    {
      "ref": "pkg:npm/postcss-minify-params@6.1.0",
      "dependsOn": [
        "pkg:npm/browserslist@4.23.3",
        "pkg:npm/cssnano-utils@4.0.2",
        "pkg:npm/postcss-value-parser@4.2.0",
        "pkg:npm/postcss@8.4.47"
      ]
    },
    {
      "ref": "pkg:npm/postcss-minify-selectors@6.0.4",
      "dependsOn": [
        "pkg:npm/postcss-selector-parser@6.1.2",
        "pkg:npm/postcss@8.4.47"
      ]
    },
    {
      "ref": "pkg:npm/postcss-normalize-charset@6.0.2",
      "dependsOn": [
        "pkg:npm/postcss@8.4.47"
      ]
    },
    {
      "ref": "pkg:npm/postcss-normalize-display-values@6.0.2",
      "dependsOn": [
        "pkg:npm/postcss-value-parser@4.2.0",
        "pkg:npm/postcss@8.4.47"
      ]
    },
    {
      "ref": "pkg:npm/postcss-normalize-positions@6.0.2",
      "dependsOn": [
        "pkg:npm/postcss-value-parser@4.2.0",
        "pkg:npm/postcss@8.4.47"
      ]
    },
    {
      "ref": "pkg:npm/postcss-normalize-repeat-style@6.0.2",
      "dependsOn": [
        "pkg:npm/postcss-value-parser@4.2.0",
        "pkg:npm/postcss@8.4.47"
      ]
    },
    {
      "ref": "pkg:npm/postcss-normalize-string@6.0.2",
      "dependsOn": [
        "pkg:npm/postcss-value-parser@4.2.0",
        "pkg:npm/postcss@8.4.47"
      ]
    },
    {
      "ref": "pkg:npm/postcss-normalize-timing-functions@6.0.2",
      "dependsOn": [
        "pkg:npm/postcss-value-parser@4.2.0",
        "pkg:npm/postcss@8.4.47"
      ]
    },
    {
      "ref": "pkg:npm/postcss-normalize-unicode@6.1.0",
      "dependsOn": [
        "pkg:npm/browserslist@4.23.3",
        "pkg:npm/postcss-value-parser@4.2.0",
        "pkg:npm/postcss@8.4.47"
      ]
    },
    {
      "ref": "pkg:npm/postcss-normalize-url@6.0.2",
      "dependsOn": [
        "pkg:npm/postcss-value-parser@4.2.0",
        "pkg:npm/postcss@8.4.47"
      ]
    },
    {
      "ref": "pkg:npm/postcss-normalize-whitespace@6.0.2",
      "dependsOn": [
        "pkg:npm/postcss-value-parser@4.2.0",
        "pkg:npm/postcss@8.4.47"
      ]
    },
    {
      "ref": "pkg:npm/postcss-ordered-values@6.0.2",
      "dependsOn": [
        "pkg:npm/cssnano-utils@4.0.2",
        "pkg:npm/postcss-value-parser@4.2.0",
        "pkg:npm/postcss@8.4.47"
      ]
    },
    {
      "ref": "pkg:npm/postcss-reduce-initial@6.1.0",
      "dependsOn": [
        "pkg:npm/browserslist@4.23.3",
        "pkg:npm/caniuse-api@3.0.0",
        "pkg:npm/postcss@8.4.47"
      ]
    },
    {
      "ref": "pkg:npm/postcss-reduce-transforms@6.0.2",
      "dependsOn": [
        "pkg:npm/postcss-value-parser@4.2.0",
        "pkg:npm/postcss@8.4.47"
      ]
    },
    {
      "ref": "pkg:npm/@trysound/sax@0.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/commander@7.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/boolbase@1.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/css-what@6.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/domelementtype@2.3.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/domhandler@5.0.3",
      "dependsOn": [
        "pkg:npm/domelementtype@2.3.0"
      ]
    },
    {
      "ref": "pkg:npm/entities@4.5.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/dom-serializer@2.0.0",
      "dependsOn": [
        "pkg:npm/domelementtype@2.3.0",
        "pkg:npm/domhandler@5.0.3",
        "pkg:npm/entities@4.5.0"
      ]
    },
    {
      "ref": "pkg:npm/domutils@3.1.0",
      "dependsOn": [
        "pkg:npm/dom-serializer@2.0.0",
        "pkg:npm/domelementtype@2.3.0",
        "pkg:npm/domhandler@5.0.3"
      ]
    },
    {
      "ref": "pkg:npm/nth-check@2.1.1",
      "dependsOn": [
        "pkg:npm/boolbase@1.0.0"
      ]
    },
    {
      "ref": "pkg:npm/css-select@5.1.0",
      "dependsOn": [
        "pkg:npm/boolbase@1.0.0",
        "pkg:npm/css-what@6.1.0",
        "pkg:npm/domhandler@5.0.3",
        "pkg:npm/domutils@3.1.0",
        "pkg:npm/nth-check@2.1.1"
      ]
    },
    {
      "ref": "pkg:npm/mdn-data@2.0.30",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/css-tree@2.3.1",
      "dependsOn": [
        "pkg:npm/mdn-data@2.0.30",
        "pkg:npm/source-map-js@1.2.1"
      ]
    },
    {
      "ref": "pkg:npm/mdn-data@2.0.28",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/css-tree@2.2.1",
      "dependsOn": [
        "pkg:npm/mdn-data@2.0.28",
        "pkg:npm/source-map-js@1.2.1"
      ]
    },
    {
      "ref": "pkg:npm/csso@5.0.5",
      "dependsOn": [
        "pkg:npm/css-tree@2.2.1"
      ]
    },
    {
      "ref": "pkg:npm/svgo@3.3.2",
      "dependsOn": [
        "pkg:npm/@trysound/sax@0.2.0",
        "pkg:npm/commander@7.2.0",
        "pkg:npm/css-select@5.1.0",
        "pkg:npm/css-tree@2.3.1",
        "pkg:npm/css-what@6.1.0",
        "pkg:npm/csso@5.0.5",
        "pkg:npm/picocolors@1.1.0"
      ]
    },
    {
      "ref": "pkg:npm/postcss-svgo@6.0.3",
      "dependsOn": [
        "pkg:npm/postcss-value-parser@4.2.0",
        "pkg:npm/postcss@8.4.47",
        "pkg:npm/svgo@3.3.2"
      ]
    },
    {
      "ref": "pkg:npm/postcss-unique-selectors@6.0.4",
      "dependsOn": [
        "pkg:npm/postcss-selector-parser@6.1.2",
        "pkg:npm/postcss@8.4.47"
      ]
    },
    {
      "ref": "pkg:npm/cssnano-preset-default@6.1.2",
      "dependsOn": [
        "pkg:npm/browserslist@4.23.3",
        "pkg:npm/css-declaration-sorter@7.2.0",
        "pkg:npm/cssnano-utils@4.0.2",
        "pkg:npm/postcss-calc@9.0.1",
        "pkg:npm/postcss-colormin@6.1.0",
        "pkg:npm/postcss-convert-values@6.1.0",
        "pkg:npm/postcss-discard-comments@6.0.2",
        "pkg:npm/postcss-discard-duplicates@6.0.3",
        "pkg:npm/postcss-discard-empty@6.0.3",
        "pkg:npm/postcss-discard-overridden@6.0.2",
        "pkg:npm/postcss-merge-longhand@6.0.5",
        "pkg:npm/postcss-merge-rules@6.1.1",
        "pkg:npm/postcss-minify-font-values@6.1.0",
        "pkg:npm/postcss-minify-gradients@6.0.3",
        "pkg:npm/postcss-minify-params@6.1.0",
        "pkg:npm/postcss-minify-selectors@6.0.4",
        "pkg:npm/postcss-normalize-charset@6.0.2",
        "pkg:npm/postcss-normalize-display-values@6.0.2",
        "pkg:npm/postcss-normalize-positions@6.0.2",
        "pkg:npm/postcss-normalize-repeat-style@6.0.2",
        "pkg:npm/postcss-normalize-string@6.0.2",
        "pkg:npm/postcss-normalize-timing-functions@6.0.2",
        "pkg:npm/postcss-normalize-unicode@6.1.0",
        "pkg:npm/postcss-normalize-url@6.0.2",
        "pkg:npm/postcss-normalize-whitespace@6.0.2",
        "pkg:npm/postcss-ordered-values@6.0.2",
        "pkg:npm/postcss-reduce-initial@6.1.0",
        "pkg:npm/postcss-reduce-transforms@6.0.2",
        "pkg:npm/postcss-svgo@6.0.3",
        "pkg:npm/postcss-unique-selectors@6.0.4",
        "pkg:npm/postcss@8.4.47"
      ]
    },
    {
      "ref": "pkg:npm/postcss-discard-unused@6.0.5",
      "dependsOn": [
        "pkg:npm/postcss-selector-parser@6.1.2",
        "pkg:npm/postcss@8.4.47"
      ]
    },
    {
      "ref": "pkg:npm/postcss-merge-idents@6.0.3",
      "dependsOn": [
        "pkg:npm/cssnano-utils@4.0.2",
        "pkg:npm/postcss-value-parser@4.2.0",
        "pkg:npm/postcss@8.4.47"
      ]
    },
    {
      "ref": "pkg:npm/postcss-reduce-idents@6.0.3",
      "dependsOn": [
        "pkg:npm/postcss-value-parser@4.2.0",
        "pkg:npm/postcss@8.4.47"
      ]
    },
    {
      "ref": "pkg:npm/postcss-zindex@6.0.2",
      "dependsOn": [
        "pkg:npm/postcss@8.4.47"
      ]
    },
    {
      "ref": "pkg:npm/cssnano-preset-advanced@6.1.2",
      "dependsOn": [
        "pkg:npm/autoprefixer@10.4.20",
        "pkg:npm/browserslist@4.23.3",
        "pkg:npm/cssnano-preset-default@6.1.2",
        "pkg:npm/postcss-discard-unused@6.0.5",
        "pkg:npm/postcss-merge-idents@6.0.3",
        "pkg:npm/postcss-reduce-idents@6.0.3",
        "pkg:npm/postcss-zindex@6.0.2",
        "pkg:npm/postcss@8.4.47"
      ]
    },
    {
      "ref": "pkg:npm/sort-css-media-queries@2.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/postcss-sort-media-queries@5.2.0",
      "dependsOn": [
        "pkg:npm/postcss@8.4.47",
        "pkg:npm/sort-css-media-queries@2.2.0"
      ]
    },
    {
      "ref": "pkg:npm/tslib@2.7.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@docusaurus/cssnano-preset@3.5.2",
      "dependsOn": [
        "pkg:npm/cssnano-preset-advanced@6.1.2",
        "pkg:npm/postcss-sort-media-queries@5.2.0",
        "pkg:npm/postcss@8.4.47",
        "pkg:npm/tslib@2.7.0"
      ]
    },
    {
      "ref": "pkg:npm/color-name@1.1.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/color-convert@2.0.1",
      "dependsOn": [
        "pkg:npm/color-name@1.1.4"
      ]
    },
    {
      "ref": "pkg:npm/ansi-styles@4.3.0",
      "dependsOn": [
        "pkg:npm/color-convert@2.0.1"
      ]
    },
    {
      "ref": "pkg:npm/has-flag@4.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/supports-color@7.2.0",
      "dependsOn": [
        "pkg:npm/has-flag@4.0.0"
      ]
    },
    {
      "ref": "pkg:npm/chalk@4.1.2",
      "dependsOn": [
        "pkg:npm/ansi-styles@4.3.0",
        "pkg:npm/supports-color@7.2.0"
      ]
    },
    {
      "ref": "pkg:npm/@docusaurus/logger@3.5.2",
      "dependsOn": [
        "pkg:npm/chalk@4.1.2",
        "pkg:npm/tslib@2.7.0"
      ]
    },
    {
      "ref": "pkg:npm/@types/estree@1.0.6",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@types/estree-jsx@1.0.5",
      "dependsOn": [
        "pkg:npm/@types/estree@1.0.6"
      ]
    },
    {
      "ref": "pkg:npm/@types/unist@3.0.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@types/hast@3.0.4",
      "dependsOn": [
        "pkg:npm/@types/unist@3.0.3"
      ]
    },
    {
      "ref": "pkg:npm/collapse-white-space@2.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/dequal@2.0.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/devlop@1.1.0",
      "dependsOn": [
        "pkg:npm/dequal@2.0.3"
      ]
    },
    {
      "ref": "pkg:npm/estree-util-is-identifier-name@3.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/estree-util-build-jsx@3.0.1",
      "dependsOn": [
        "pkg:npm/@types/estree-jsx@1.0.5",
        "pkg:npm/devlop@1.1.0",
        "pkg:npm/estree-util-is-identifier-name@3.0.0",
        "pkg:npm/estree-walker@3.0.3"
      ]
    },
    {
      "ref": "pkg:npm/astring@1.9.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/source-map@0.7.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/estree-util-to-js@2.0.0",
      "dependsOn": [
        "pkg:npm/@types/estree-jsx@1.0.5",
        "pkg:npm/astring@1.9.0",
        "pkg:npm/source-map@0.7.4"
      ]
    },
    {
      "ref": "pkg:npm/comma-separated-tokens@2.0.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/estree-util-attach-comments@3.0.0",
      "dependsOn": [
        "pkg:npm/@types/estree@1.0.6"
      ]
    },
    {
      "ref": "pkg:npm/hast-util-whitespace@3.0.0",
      "dependsOn": [
        "pkg:npm/@types/hast@3.0.4"
      ]
    },
    {
      "ref": "pkg:npm/@types/mdast@4.0.4",
      "dependsOn": [
        "pkg:npm/@types/unist@3.0.3"
      ]
    },
    {
      "ref": "pkg:npm/character-entities@2.0.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/decode-named-character-reference@1.0.2",
      "dependsOn": [
        "pkg:npm/character-entities@2.0.2"
      ]
    },
    {
      "ref": "pkg:npm/mdast-util-to-string@4.0.0",
      "dependsOn": [
        "pkg:npm/@types/mdast@4.0.4"
      ]
    },
    {
      "ref": "pkg:npm/@types/ms@0.7.34",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@types/debug@4.1.12",
      "dependsOn": [
        "pkg:npm/@types/ms@0.7.34"
      ]
    },
    {
      "ref": "pkg:npm/micromark-util-symbol@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/micromark-util-types@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/micromark-util-character@2.1.0",
      "dependsOn": [
        "pkg:npm/micromark-util-symbol@2.0.0",
        "pkg:npm/micromark-util-types@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/micromark-factory-destination@2.0.0",
      "dependsOn": [
        "pkg:npm/micromark-util-character@2.1.0",
        "pkg:npm/micromark-util-symbol@2.0.0",
        "pkg:npm/micromark-util-types@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/micromark-factory-label@2.0.0",
      "dependsOn": [
        "pkg:npm/devlop@1.1.0",
        "pkg:npm/micromark-util-character@2.1.0",
        "pkg:npm/micromark-util-symbol@2.0.0",
        "pkg:npm/micromark-util-types@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/micromark-factory-space@2.0.0",
      "dependsOn": [
        "pkg:npm/micromark-util-character@2.1.0",
        "pkg:npm/micromark-util-types@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/micromark-factory-title@2.0.0",
      "dependsOn": [
        "pkg:npm/micromark-factory-space@2.0.0",
        "pkg:npm/micromark-util-character@2.1.0",
        "pkg:npm/micromark-util-symbol@2.0.0",
        "pkg:npm/micromark-util-types@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/micromark-factory-whitespace@2.0.0",
      "dependsOn": [
        "pkg:npm/micromark-factory-space@2.0.0",
        "pkg:npm/micromark-util-character@2.1.0",
        "pkg:npm/micromark-util-symbol@2.0.0",
        "pkg:npm/micromark-util-types@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/micromark-util-chunked@2.0.0",
      "dependsOn": [
        "pkg:npm/micromark-util-symbol@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/micromark-util-classify-character@2.0.0",
      "dependsOn": [
        "pkg:npm/micromark-util-character@2.1.0",
        "pkg:npm/micromark-util-symbol@2.0.0",
        "pkg:npm/micromark-util-types@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/micromark-util-html-tag-name@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/micromark-util-normalize-identifier@2.0.0",
      "dependsOn": [
        "pkg:npm/micromark-util-symbol@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/micromark-util-resolve-all@2.0.0",
      "dependsOn": [
        "pkg:npm/micromark-util-types@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/micromark-util-subtokenize@2.0.1",
      "dependsOn": [
        "pkg:npm/devlop@1.1.0",
        "pkg:npm/micromark-util-chunked@2.0.0",
        "pkg:npm/micromark-util-symbol@2.0.0",
        "pkg:npm/micromark-util-types@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/micromark-core-commonmark@2.0.1",
      "dependsOn": [
        "pkg:npm/decode-named-character-reference@1.0.2",
        "pkg:npm/devlop@1.1.0",
        "pkg:npm/micromark-factory-destination@2.0.0",
        "pkg:npm/micromark-factory-label@2.0.0",
        "pkg:npm/micromark-factory-space@2.0.0",
        "pkg:npm/micromark-factory-title@2.0.0",
        "pkg:npm/micromark-factory-whitespace@2.0.0",
        "pkg:npm/micromark-util-character@2.1.0",
        "pkg:npm/micromark-util-chunked@2.0.0",
        "pkg:npm/micromark-util-classify-character@2.0.0",
        "pkg:npm/micromark-util-html-tag-name@2.0.0",
        "pkg:npm/micromark-util-normalize-identifier@2.0.0",
        "pkg:npm/micromark-util-resolve-all@2.0.0",
        "pkg:npm/micromark-util-subtokenize@2.0.1",
        "pkg:npm/micromark-util-symbol@2.0.0",
        "pkg:npm/micromark-util-types@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/micromark-util-combine-extensions@2.0.0",
      "dependsOn": [
        "pkg:npm/micromark-util-chunked@2.0.0",
        "pkg:npm/micromark-util-types@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/micromark-util-decode-numeric-character-reference@2.0.1",
      "dependsOn": [
        "pkg:npm/micromark-util-symbol@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/micromark-util-encode@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/micromark-util-sanitize-uri@2.0.0",
      "dependsOn": [
        "pkg:npm/micromark-util-character@2.1.0",
        "pkg:npm/micromark-util-encode@2.0.0",
        "pkg:npm/micromark-util-symbol@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/micromark@4.0.0",
      "dependsOn": [
        "pkg:npm/@types/debug@4.1.12",
        "pkg:npm/debug@4.3.7",
        "pkg:npm/decode-named-character-reference@1.0.2",
        "pkg:npm/devlop@1.1.0",
        "pkg:npm/micromark-core-commonmark@2.0.1",
        "pkg:npm/micromark-factory-space@2.0.0",
        "pkg:npm/micromark-util-character@2.1.0",
        "pkg:npm/micromark-util-chunked@2.0.0",
        "pkg:npm/micromark-util-combine-extensions@2.0.0",
        "pkg:npm/micromark-util-decode-numeric-character-reference@2.0.1",
        "pkg:npm/micromark-util-encode@2.0.0",
        "pkg:npm/micromark-util-normalize-identifier@2.0.0",
        "pkg:npm/micromark-util-resolve-all@2.0.0",
        "pkg:npm/micromark-util-sanitize-uri@2.0.0",
        "pkg:npm/micromark-util-subtokenize@2.0.1",
        "pkg:npm/micromark-util-symbol@2.0.0",
        "pkg:npm/micromark-util-types@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/micromark-util-decode-string@2.0.0",
      "dependsOn": [
        "pkg:npm/decode-named-character-reference@1.0.2",
        "pkg:npm/micromark-util-character@2.1.0",
        "pkg:npm/micromark-util-decode-numeric-character-reference@2.0.1",
        "pkg:npm/micromark-util-symbol@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/unist-util-stringify-position@4.0.0",
      "dependsOn": [
        "pkg:npm/@types/unist@3.0.3"
      ]
    },
    {
      "ref": "pkg:npm/mdast-util-from-markdown@2.0.1",
      "dependsOn": [
        "pkg:npm/@types/mdast@4.0.4",
        "pkg:npm/@types/unist@3.0.3",
        "pkg:npm/decode-named-character-reference@1.0.2",
        "pkg:npm/devlop@1.1.0",
        "pkg:npm/mdast-util-to-string@4.0.0",
        "pkg:npm/micromark-util-decode-numeric-character-reference@2.0.1",
        "pkg:npm/micromark-util-decode-string@2.0.0",
        "pkg:npm/micromark-util-normalize-identifier@2.0.0",
        "pkg:npm/micromark-util-symbol@2.0.0",
        "pkg:npm/micromark-util-types@2.0.0",
        "pkg:npm/micromark@4.0.0",
        "pkg:npm/unist-util-stringify-position@4.0.0"
      ]
    },
    {
      "ref": "pkg:npm/longest-streak@3.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/unist-util-is@6.0.0",
      "dependsOn": [
        "pkg:npm/@types/unist@3.0.3"
      ]
    },
    {
      "ref": "pkg:npm/mdast-util-phrasing@4.1.0",
      "dependsOn": [
        "pkg:npm/@types/mdast@4.0.4",
        "pkg:npm/unist-util-is@6.0.0"
      ]
    },
    {
      "ref": "pkg:npm/unist-util-visit-parents@6.0.1",
      "dependsOn": [
        "pkg:npm/@types/unist@3.0.3",
        "pkg:npm/unist-util-is@6.0.0"
      ]
    },
    {
      "ref": "pkg:npm/unist-util-visit@5.0.0",
      "dependsOn": [
        "pkg:npm/@types/unist@3.0.3",
        "pkg:npm/unist-util-is@6.0.0",
        "pkg:npm/unist-util-visit-parents@6.0.1"
      ]
    },
    {
      "ref": "pkg:npm/zwitch@2.0.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/mdast-util-to-markdown@2.1.0",
      "dependsOn": [
        "pkg:npm/@types/mdast@4.0.4",
        "pkg:npm/@types/unist@3.0.3",
        "pkg:npm/longest-streak@3.1.0",
        "pkg:npm/mdast-util-phrasing@4.1.0",
        "pkg:npm/mdast-util-to-string@4.0.0",
        "pkg:npm/micromark-util-decode-string@2.0.0",
        "pkg:npm/unist-util-visit@5.0.0",
        "pkg:npm/zwitch@2.0.4"
      ]
    },
    {
      "ref": "pkg:npm/mdast-util-mdx-expression@2.0.1",
      "dependsOn": [
        "pkg:npm/@types/estree-jsx@1.0.5",
        "pkg:npm/@types/hast@3.0.4",
        "pkg:npm/@types/mdast@4.0.4",
        "pkg:npm/devlop@1.1.0",
        "pkg:npm/mdast-util-from-markdown@2.0.1",
        "pkg:npm/mdast-util-to-markdown@2.1.0"
      ]
    },
    {
      "ref": "pkg:npm/ccount@2.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@types/unist@2.0.11",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/character-entities-legacy@3.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/character-reference-invalid@2.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/is-alphabetical@2.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/is-decimal@2.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/is-alphanumerical@2.0.1",
      "dependsOn": [
        "pkg:npm/is-alphabetical@2.0.1",
        "pkg:npm/is-decimal@2.0.1"
      ]
    },
    {
      "ref": "pkg:npm/is-hexadecimal@2.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/parse-entities@4.0.1",
      "dependsOn": [
        "pkg:npm/@types/unist@2.0.11",
        "pkg:npm/character-entities-legacy@3.0.0",
        "pkg:npm/character-entities@2.0.2",
        "pkg:npm/character-reference-invalid@2.0.1",
        "pkg:npm/decode-named-character-reference@1.0.2",
        "pkg:npm/is-alphanumerical@2.0.1",
        "pkg:npm/is-decimal@2.0.1",
        "pkg:npm/is-hexadecimal@2.0.1"
      ]
    },
    {
      "ref": "pkg:npm/character-entities-html4@2.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/stringify-entities@4.0.4",
      "dependsOn": [
        "pkg:npm/character-entities-html4@2.1.0",
        "pkg:npm/character-entities-legacy@3.0.0"
      ]
    },
    {
      "ref": "pkg:npm/vfile-message@4.0.2",
      "dependsOn": [
        "pkg:npm/@types/unist@3.0.3",
        "pkg:npm/unist-util-stringify-position@4.0.0"
      ]
    },
    {
      "ref": "pkg:npm/mdast-util-mdx-jsx@3.1.3",
      "dependsOn": [
        "pkg:npm/@types/estree-jsx@1.0.5",
        "pkg:npm/@types/hast@3.0.4",
        "pkg:npm/@types/mdast@4.0.4",
        "pkg:npm/@types/unist@3.0.3",
        "pkg:npm/ccount@2.0.1",
        "pkg:npm/devlop@1.1.0",
        "pkg:npm/mdast-util-from-markdown@2.0.1",
        "pkg:npm/mdast-util-to-markdown@2.1.0",
        "pkg:npm/parse-entities@4.0.1",
        "pkg:npm/stringify-entities@4.0.4",
        "pkg:npm/unist-util-stringify-position@4.0.0",
        "pkg:npm/vfile-message@4.0.2"
      ]
    },
    {
      "ref": "pkg:npm/mdast-util-mdxjs-esm@2.0.1",
      "dependsOn": [
        "pkg:npm/@types/estree-jsx@1.0.5",
        "pkg:npm/@types/hast@3.0.4",
        "pkg:npm/@types/mdast@4.0.4",
        "pkg:npm/devlop@1.1.0",
        "pkg:npm/mdast-util-from-markdown@2.0.1",
        "pkg:npm/mdast-util-to-markdown@2.1.0"
      ]
    },
    {
      "ref": "pkg:npm/property-information@6.5.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/space-separated-tokens@2.0.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/inline-style-parser@0.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/style-to-object@0.4.4",
      "dependsOn": [
        "pkg:npm/inline-style-parser@0.1.1"
      ]
    },
    {
      "ref": "pkg:npm/unist-util-position@5.0.0",
      "dependsOn": [
        "pkg:npm/@types/unist@3.0.3"
      ]
    },
    {
      "ref": "pkg:npm/hast-util-to-estree@3.1.0",
      "dependsOn": [
        "pkg:npm/@types/estree-jsx@1.0.5",
        "pkg:npm/@types/estree@1.0.6",
        "pkg:npm/@types/hast@3.0.4",
        "pkg:npm/comma-separated-tokens@2.0.3",
        "pkg:npm/devlop@1.1.0",
        "pkg:npm/estree-util-attach-comments@3.0.0",
        "pkg:npm/estree-util-is-identifier-name@3.0.0",
        "pkg:npm/hast-util-whitespace@3.0.0",
        "pkg:npm/mdast-util-mdx-expression@2.0.1",
        "pkg:npm/mdast-util-mdx-jsx@3.1.3",
        "pkg:npm/mdast-util-mdxjs-esm@2.0.1",
        "pkg:npm/property-information@6.5.0",
        "pkg:npm/space-separated-tokens@2.0.2",
        "pkg:npm/style-to-object@0.4.4",
        "pkg:npm/unist-util-position@5.0.0",
        "pkg:npm/zwitch@2.0.4"
      ]
    },
    {
      "ref": "pkg:npm/inline-style-parser@0.2.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/style-to-object@1.0.8",
      "dependsOn": [
        "pkg:npm/inline-style-parser@0.2.4"
      ]
    },
    {
      "ref": "pkg:npm/hast-util-to-jsx-runtime@2.3.0",
      "dependsOn": [
        "pkg:npm/@types/estree@1.0.6",
        "pkg:npm/@types/hast@3.0.4",
        "pkg:npm/@types/unist@3.0.3",
        "pkg:npm/comma-separated-tokens@2.0.3",
        "pkg:npm/devlop@1.1.0",
        "pkg:npm/estree-util-is-identifier-name@3.0.0",
        "pkg:npm/hast-util-whitespace@3.0.0",
        "pkg:npm/mdast-util-mdx-expression@2.0.1",
        "pkg:npm/mdast-util-mdx-jsx@3.1.3",
        "pkg:npm/mdast-util-mdxjs-esm@2.0.1",
        "pkg:npm/property-information@6.5.0",
        "pkg:npm/space-separated-tokens@2.0.2",
        "pkg:npm/style-to-object@1.0.8",
        "pkg:npm/unist-util-position@5.0.0",
        "pkg:npm/vfile-message@4.0.2"
      ]
    },
    {
      "ref": "pkg:npm/markdown-extensions@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/is-reference@3.0.2",
      "dependsOn": [
        "pkg:npm/@types/estree@1.0.6"
      ]
    },
    {
      "ref": "pkg:npm/periscopic@3.1.0",
      "dependsOn": [
        "pkg:npm/@types/estree@1.0.6",
        "pkg:npm/estree-walker@3.0.3",
        "pkg:npm/is-reference@3.0.2"
      ]
    },
    {
      "ref": "pkg:npm/mdast-util-mdx@3.0.0",
      "dependsOn": [
        "pkg:npm/mdast-util-from-markdown@2.0.1",
        "pkg:npm/mdast-util-mdx-expression@2.0.1",
        "pkg:npm/mdast-util-mdx-jsx@3.1.3",
        "pkg:npm/mdast-util-mdxjs-esm@2.0.1",
        "pkg:npm/mdast-util-to-markdown@2.1.0"
      ]
    },
    {
      "ref": "pkg:npm/acorn@8.12.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/acorn-jsx@5.3.2",
      "dependsOn": [
        "pkg:npm/acorn@8.12.1"
      ]
    },
    {
      "ref": "pkg:npm/@types/acorn@4.0.6",
      "dependsOn": [
        "pkg:npm/@types/estree@1.0.6"
      ]
    },
    {
      "ref": "pkg:npm/estree-util-visit@2.0.0",
      "dependsOn": [
        "pkg:npm/@types/estree-jsx@1.0.5",
        "pkg:npm/@types/unist@3.0.3"
      ]
    },
    {
      "ref": "pkg:npm/micromark-util-events-to-acorn@2.0.2",
      "dependsOn": [
        "pkg:npm/@types/acorn@4.0.6",
        "pkg:npm/@types/estree@1.0.6",
        "pkg:npm/@types/unist@3.0.3",
        "pkg:npm/devlop@1.1.0",
        "pkg:npm/estree-util-visit@2.0.0",
        "pkg:npm/micromark-util-symbol@2.0.0",
        "pkg:npm/micromark-util-types@2.0.0",
        "pkg:npm/vfile-message@4.0.2"
      ]
    },
    {
      "ref": "pkg:npm/unist-util-position-from-estree@2.0.0",
      "dependsOn": [
        "pkg:npm/@types/unist@3.0.3"
      ]
    },
    {
      "ref": "pkg:npm/micromark-factory-mdx-expression@2.0.2",
      "dependsOn": [
        "pkg:npm/@types/estree@1.0.6",
        "pkg:npm/devlop@1.1.0",
        "pkg:npm/micromark-factory-space@2.0.0",
        "pkg:npm/micromark-util-character@2.1.0",
        "pkg:npm/micromark-util-events-to-acorn@2.0.2",
        "pkg:npm/micromark-util-symbol@2.0.0",
        "pkg:npm/micromark-util-types@2.0.0",
        "pkg:npm/unist-util-position-from-estree@2.0.0",
        "pkg:npm/vfile-message@4.0.2"
      ]
    },
    {
      "ref": "pkg:npm/micromark-extension-mdx-expression@3.0.0",
      "dependsOn": [
        "pkg:npm/@types/estree@1.0.6",
        "pkg:npm/devlop@1.1.0",
        "pkg:npm/micromark-factory-mdx-expression@2.0.2",
        "pkg:npm/micromark-factory-space@2.0.0",
        "pkg:npm/micromark-util-character@2.1.0",
        "pkg:npm/micromark-util-events-to-acorn@2.0.2",
        "pkg:npm/micromark-util-symbol@2.0.0",
        "pkg:npm/micromark-util-types@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/micromark-extension-mdx-jsx@3.0.1",
      "dependsOn": [
        "pkg:npm/@types/acorn@4.0.6",
        "pkg:npm/@types/estree@1.0.6",
        "pkg:npm/devlop@1.1.0",
        "pkg:npm/estree-util-is-identifier-name@3.0.0",
        "pkg:npm/micromark-factory-mdx-expression@2.0.2",
        "pkg:npm/micromark-factory-space@2.0.0",
        "pkg:npm/micromark-util-character@2.1.0",
        "pkg:npm/micromark-util-events-to-acorn@2.0.2",
        "pkg:npm/micromark-util-symbol@2.0.0",
        "pkg:npm/micromark-util-types@2.0.0",
        "pkg:npm/vfile-message@4.0.2"
      ]
    },
    {
      "ref": "pkg:npm/micromark-extension-mdx-md@2.0.0",
      "dependsOn": [
        "pkg:npm/micromark-util-types@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/micromark-extension-mdxjs-esm@3.0.0",
      "dependsOn": [
        "pkg:npm/@types/estree@1.0.6",
        "pkg:npm/devlop@1.1.0",
        "pkg:npm/micromark-core-commonmark@2.0.1",
        "pkg:npm/micromark-util-character@2.1.0",
        "pkg:npm/micromark-util-events-to-acorn@2.0.2",
        "pkg:npm/micromark-util-symbol@2.0.0",
        "pkg:npm/micromark-util-types@2.0.0",
        "pkg:npm/unist-util-position-from-estree@2.0.0",
        "pkg:npm/vfile-message@4.0.2"
      ]
    },
    {
      "ref": "pkg:npm/micromark-extension-mdxjs@3.0.0",
      "dependsOn": [
        "pkg:npm/acorn-jsx@5.3.2",
        "pkg:npm/acorn@8.12.1",
        "pkg:npm/micromark-extension-mdx-expression@3.0.0",
        "pkg:npm/micromark-extension-mdx-jsx@3.0.1",
        "pkg:npm/micromark-extension-mdx-md@2.0.0",
        "pkg:npm/micromark-extension-mdxjs-esm@3.0.0",
        "pkg:npm/micromark-util-combine-extensions@2.0.0",
        "pkg:npm/micromark-util-types@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/remark-mdx@3.0.1",
      "dependsOn": [
        "pkg:npm/mdast-util-mdx@3.0.0",
        "pkg:npm/micromark-extension-mdxjs@3.0.0"
      ]
    },
    {
      "ref": "pkg:npm/bail@2.0.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/extend@3.0.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/is-plain-obj@4.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/trough@2.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/vfile@6.0.3",
      "dependsOn": [
        "pkg:npm/@types/unist@3.0.3",
        "pkg:npm/vfile-message@4.0.2"
      ]
    },
    {
      "ref": "pkg:npm/unified@11.0.5",
      "dependsOn": [
        "pkg:npm/@types/unist@3.0.3",
        "pkg:npm/bail@2.0.2",
        "pkg:npm/devlop@1.1.0",
        "pkg:npm/extend@3.0.2",
        "pkg:npm/is-plain-obj@4.1.0",
        "pkg:npm/trough@2.2.0",
        "pkg:npm/vfile@6.0.3"
      ]
    },
    {
      "ref": "pkg:npm/remark-parse@11.0.0",
      "dependsOn": [
        "pkg:npm/@types/mdast@4.0.4",
        "pkg:npm/mdast-util-from-markdown@2.0.1",
        "pkg:npm/micromark-util-types@2.0.0",
        "pkg:npm/unified@11.0.5"
      ]
    },
    {
      "ref": "pkg:npm/@ungap/structured-clone@1.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/trim-lines@3.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/mdast-util-to-hast@13.2.0",
      "dependsOn": [
        "pkg:npm/@types/hast@3.0.4",
        "pkg:npm/@types/mdast@4.0.4",
        "pkg:npm/@ungap/structured-clone@1.2.0",
        "pkg:npm/devlop@1.1.0",
        "pkg:npm/micromark-util-sanitize-uri@2.0.0",
        "pkg:npm/trim-lines@3.0.1",
        "pkg:npm/unist-util-position@5.0.0",
        "pkg:npm/unist-util-visit@5.0.0",
        "pkg:npm/vfile@6.0.3"
      ]
    },
    {
      "ref": "pkg:npm/remark-rehype@11.1.1",
      "dependsOn": [
        "pkg:npm/@types/hast@3.0.4",
        "pkg:npm/@types/mdast@4.0.4",
        "pkg:npm/mdast-util-to-hast@13.2.0",
        "pkg:npm/unified@11.0.5",
        "pkg:npm/vfile@6.0.3"
      ]
    },
    {
      "ref": "pkg:npm/@mdx-js/mdx@3.0.1",
      "dependsOn": [
        "pkg:npm/@types/estree-jsx@1.0.5",
        "pkg:npm/@types/estree@1.0.6",
        "pkg:npm/@types/hast@3.0.4",
        "pkg:npm/@types/mdx@2.0.13",
        "pkg:npm/collapse-white-space@2.1.0",
        "pkg:npm/devlop@1.1.0",
        "pkg:npm/estree-util-build-jsx@3.0.1",
        "pkg:npm/estree-util-is-identifier-name@3.0.0",
        "pkg:npm/estree-util-to-js@2.0.0",
        "pkg:npm/estree-walker@3.0.3",
        "pkg:npm/hast-util-to-estree@3.1.0",
        "pkg:npm/hast-util-to-jsx-runtime@2.3.0",
        "pkg:npm/markdown-extensions@2.0.0",
        "pkg:npm/periscopic@3.1.0",
        "pkg:npm/remark-mdx@3.0.1",
        "pkg:npm/remark-parse@11.0.0",
        "pkg:npm/remark-rehype@11.1.1",
        "pkg:npm/source-map@0.7.4",
        "pkg:npm/unified@11.0.5",
        "pkg:npm/unist-util-position-from-estree@2.0.0",
        "pkg:npm/unist-util-stringify-position@4.0.0",
        "pkg:npm/unist-util-visit@5.0.0",
        "pkg:npm/vfile@6.0.3"
      ]
    },
    {
      "ref": "pkg:npm/@types/history@4.7.11",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/commander@5.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@hapi/hoek@9.3.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@hapi/topo@5.1.0",
      "dependsOn": [
        "pkg:npm/@hapi/hoek@9.3.0"
      ]
    },
    {
      "ref": "pkg:npm/@sideway/address@4.1.5",
      "dependsOn": [
        "pkg:npm/@hapi/hoek@9.3.0"
      ]
    },
    {
      "ref": "pkg:npm/@sideway/formula@3.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@sideway/pinpoint@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/joi@17.13.3",
      "dependsOn": [
        "pkg:npm/@hapi/hoek@9.3.0",
        "pkg:npm/@hapi/topo@5.1.0",
        "pkg:npm/@sideway/address@4.1.5",
        "pkg:npm/@sideway/formula@3.0.1",
        "pkg:npm/@sideway/pinpoint@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/invariant@2.2.4",
      "dependsOn": [
        "pkg:npm/loose-envify@1.4.0"
      ]
    },
    {
      "ref": "pkg:npm/object-assign@4.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/react-is@16.13.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/prop-types@15.8.1",
      "dependsOn": [
        "pkg:npm/loose-envify@1.4.0",
        "pkg:npm/object-assign@4.1.1",
        "pkg:npm/react-is@16.13.1"
      ]
    },
    {
      "ref": "pkg:npm/react-fast-compare@3.2.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/shallowequal@1.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/react-helmet-async@1.3.0",
      "dependsOn": [
        "pkg:npm/@babel/runtime@7.25.6",
        "pkg:npm/invariant@2.2.4",
        "pkg:npm/prop-types@15.8.1",
        "pkg:npm/react-dom@18.3.1",
        "pkg:npm/react-fast-compare@3.2.2",
        "pkg:npm/react@18.3.1",
        "pkg:npm/shallowequal@1.1.0"
      ]
    },
    {
      "ref": "pkg:npm/utility-types@3.11.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@webassemblyjs/floating-point-hex-parser@1.11.6",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@webassemblyjs/helper-api-error@1.11.6",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@xtuc/long@4.2.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@webassemblyjs/helper-numbers@1.11.6",
      "dependsOn": [
        "pkg:npm/@webassemblyjs/floating-point-hex-parser@1.11.6",
        "pkg:npm/@webassemblyjs/helper-api-error@1.11.6",
        "pkg:npm/@xtuc/long@4.2.2"
      ]
    },
    {
      "ref": "pkg:npm/@webassemblyjs/helper-wasm-bytecode@1.11.6",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@webassemblyjs/ast@1.12.1",
      "dependsOn": [
        "pkg:npm/@webassemblyjs/helper-numbers@1.11.6",
        "pkg:npm/@webassemblyjs/helper-wasm-bytecode@1.11.6"
      ]
    },
    {
      "ref": "pkg:npm/@webassemblyjs/helper-buffer@1.12.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@xtuc/ieee754@1.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@webassemblyjs/ieee754@1.11.6",
      "dependsOn": [
        "pkg:npm/@xtuc/ieee754@1.2.0"
      ]
    },
    {
      "ref": "pkg:npm/@webassemblyjs/leb128@1.11.6",
      "dependsOn": [
        "pkg:npm/@xtuc/long@4.2.2"
      ]
    },
    {
      "ref": "pkg:npm/@webassemblyjs/utf8@1.11.6",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@webassemblyjs/wasm-gen@1.12.1",
      "dependsOn": [
        "pkg:npm/@webassemblyjs/ast@1.12.1",
        "pkg:npm/@webassemblyjs/helper-wasm-bytecode@1.11.6",
        "pkg:npm/@webassemblyjs/ieee754@1.11.6",
        "pkg:npm/@webassemblyjs/leb128@1.11.6",
        "pkg:npm/@webassemblyjs/utf8@1.11.6"
      ]
    },
    {
      "ref": "pkg:npm/@webassemblyjs/helper-wasm-section@1.12.1",
      "dependsOn": [
        "pkg:npm/@webassemblyjs/ast@1.12.1",
        "pkg:npm/@webassemblyjs/helper-buffer@1.12.1",
        "pkg:npm/@webassemblyjs/helper-wasm-bytecode@1.11.6",
        "pkg:npm/@webassemblyjs/wasm-gen@1.12.1"
      ]
    },
    {
      "ref": "pkg:npm/@webassemblyjs/wasm-parser@1.12.1",
      "dependsOn": [
        "pkg:npm/@webassemblyjs/ast@1.12.1",
        "pkg:npm/@webassemblyjs/helper-api-error@1.11.6",
        "pkg:npm/@webassemblyjs/helper-wasm-bytecode@1.11.6",
        "pkg:npm/@webassemblyjs/ieee754@1.11.6",
        "pkg:npm/@webassemblyjs/leb128@1.11.6",
        "pkg:npm/@webassemblyjs/utf8@1.11.6"
      ]
    },
    {
      "ref": "pkg:npm/@webassemblyjs/wasm-opt@1.12.1",
      "dependsOn": [
        "pkg:npm/@webassemblyjs/ast@1.12.1",
        "pkg:npm/@webassemblyjs/helper-buffer@1.12.1",
        "pkg:npm/@webassemblyjs/wasm-gen@1.12.1",
        "pkg:npm/@webassemblyjs/wasm-parser@1.12.1"
      ]
    },
    {
      "ref": "pkg:npm/@webassemblyjs/wast-printer@1.12.1",
      "dependsOn": [
        "pkg:npm/@webassemblyjs/ast@1.12.1",
        "pkg:npm/@xtuc/long@4.2.2"
      ]
    },
    {
      "ref": "pkg:npm/@webassemblyjs/wasm-edit@1.12.1",
      "dependsOn": [
        "pkg:npm/@webassemblyjs/ast@1.12.1",
        "pkg:npm/@webassemblyjs/helper-buffer@1.12.1",
        "pkg:npm/@webassemblyjs/helper-wasm-bytecode@1.11.6",
        "pkg:npm/@webassemblyjs/helper-wasm-section@1.12.1",
        "pkg:npm/@webassemblyjs/wasm-gen@1.12.1",
        "pkg:npm/@webassemblyjs/wasm-opt@1.12.1",
        "pkg:npm/@webassemblyjs/wasm-parser@1.12.1",
        "pkg:npm/@webassemblyjs/wast-printer@1.12.1"
      ]
    },
    {
      "ref": "pkg:npm/acorn-import-attributes@1.9.5",
      "dependsOn": [
        "pkg:npm/acorn@8.12.1"
      ]
    },
    {
      "ref": "pkg:npm/chrome-trace-event@1.0.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/tapable@2.2.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/enhanced-resolve@5.17.1",
      "dependsOn": [
        "pkg:npm/graceful-fs@4.2.11",
        "pkg:npm/tapable@2.2.1"
      ]
    },
    {
      "ref": "pkg:npm/es-module-lexer@1.5.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/esrecurse@4.3.0",
      "dependsOn": [
        "pkg:npm/estraverse@5.3.0"
      ]
    },
    {
      "ref": "pkg:npm/estraverse@4.3.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/eslint-scope@5.1.1",
      "dependsOn": [
        "pkg:npm/esrecurse@4.3.0",
        "pkg:npm/estraverse@4.3.0"
      ]
    },
    {
      "ref": "pkg:npm/events@3.3.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/glob-to-regexp@0.4.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/json-parse-even-better-errors@2.3.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/loader-runner@4.3.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/mime-db@1.52.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/mime-types@2.1.35",
      "dependsOn": [
        "pkg:npm/mime-db@1.52.0"
      ]
    },
    {
      "ref": "pkg:npm/neo-async@2.6.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@types/json-schema@7.0.15",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/fast-deep-equal@3.1.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/fast-json-stable-stringify@2.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/json-schema-traverse@0.4.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/punycode@2.3.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/uri-js@4.4.1",
      "dependsOn": [
        "pkg:npm/punycode@2.3.1"
      ]
    },
    {
      "ref": "pkg:npm/ajv@6.12.6",
      "dependsOn": [
        "pkg:npm/fast-deep-equal@3.1.3",
        "pkg:npm/fast-json-stable-stringify@2.1.0",
        "pkg:npm/json-schema-traverse@0.4.1",
        "pkg:npm/uri-js@4.4.1"
      ]
    },
    {
      "ref": "pkg:npm/ajv-keywords@3.5.2",
      "dependsOn": [
        "pkg:npm/ajv@6.12.6"
      ]
    },
    {
      "ref": "pkg:npm/schema-utils@3.3.0",
      "dependsOn": [
        "pkg:npm/@types/json-schema@7.0.15",
        "pkg:npm/ajv-keywords@3.5.2",
        "pkg:npm/ajv@6.12.6"
      ]
    },
    {
      "ref": "pkg:npm/undici-types@6.19.8",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@types/node@22.6.0",
      "dependsOn": [
        "pkg:npm/undici-types@6.19.8"
      ]
    },
    {
      "ref": "pkg:npm/merge-stream@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/supports-color@8.1.1",
      "dependsOn": [
        "pkg:npm/has-flag@4.0.0"
      ]
    },
    {
      "ref": "pkg:npm/jest-worker@27.5.1",
      "dependsOn": [
        "pkg:npm/@types/node@22.6.0",
        "pkg:npm/merge-stream@2.0.0",
        "pkg:npm/supports-color@8.1.1"
      ]
    },
    {
      "ref": "pkg:npm/safe-buffer@5.2.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/randombytes@2.1.0",
      "dependsOn": [
        "pkg:npm/safe-buffer@5.2.1"
      ]
    },
    {
      "ref": "pkg:npm/serialize-javascript@6.0.2",
      "dependsOn": [
        "pkg:npm/randombytes@2.1.0"
      ]
    },
    {
      "ref": "pkg:npm/@jridgewell/source-map@0.3.6",
      "dependsOn": [
        "pkg:npm/@jridgewell/gen-mapping@0.3.5",
        "pkg:npm/@jridgewell/trace-mapping@0.3.25"
      ]
    },
    {
      "ref": "pkg:npm/commander@2.20.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/buffer-from@1.1.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/source-map-support@0.5.21",
      "dependsOn": [
        "pkg:npm/buffer-from@1.1.2",
        "pkg:npm/source-map@0.6.1"
      ]
    },
    {
      "ref": "pkg:npm/terser@5.33.0",
      "dependsOn": [
        "pkg:npm/@jridgewell/source-map@0.3.6",
        "pkg:npm/acorn@8.12.1",
        "pkg:npm/commander@2.20.3",
        "pkg:npm/source-map-support@0.5.21"
      ]
    },
    {
      "ref": "pkg:npm/terser-webpack-plugin@5.3.10",
      "dependsOn": [
        "pkg:npm/@jridgewell/trace-mapping@0.3.25",
        "pkg:npm/jest-worker@27.5.1",
        "pkg:npm/schema-utils@3.3.0",
        "pkg:npm/serialize-javascript@6.0.2",
        "pkg:npm/terser@5.33.0",
        "pkg:npm/webpack@5.94.0"
      ]
    },
    {
      "ref": "pkg:npm/watchpack@2.4.2",
      "dependsOn": [
        "pkg:npm/glob-to-regexp@0.4.1",
        "pkg:npm/graceful-fs@4.2.11"
      ]
    },
    {
      "ref": "pkg:npm/webpack-sources@3.2.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/webpack@5.94.0",
      "dependsOn": [
        "pkg:npm/@types/estree@1.0.6",
        "pkg:npm/@webassemblyjs/ast@1.12.1",
        "pkg:npm/@webassemblyjs/wasm-edit@1.12.1",
        "pkg:npm/@webassemblyjs/wasm-parser@1.12.1",
        "pkg:npm/acorn-import-attributes@1.9.5",
        "pkg:npm/acorn@8.12.1",
        "pkg:npm/browserslist@4.23.3",
        "pkg:npm/chrome-trace-event@1.0.4",
        "pkg:npm/enhanced-resolve@5.17.1",
        "pkg:npm/es-module-lexer@1.5.4",
        "pkg:npm/eslint-scope@5.1.1",
        "pkg:npm/events@3.3.0",
        "pkg:npm/glob-to-regexp@0.4.1",
        "pkg:npm/graceful-fs@4.2.11",
        "pkg:npm/json-parse-even-better-errors@2.3.1",
        "pkg:npm/loader-runner@4.3.0",
        "pkg:npm/mime-types@2.1.35",
        "pkg:npm/neo-async@2.6.2",
        "pkg:npm/schema-utils@3.3.0",
        "pkg:npm/tapable@2.2.1",
        "pkg:npm/terser-webpack-plugin@5.3.10",
        "pkg:npm/watchpack@2.4.2",
        "pkg:npm/webpack-sources@3.2.3"
      ]
    },
    {
      "ref": "pkg:npm/isobject@3.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/is-plain-object@2.0.4",
      "dependsOn": [
        "pkg:npm/isobject@3.0.1"
      ]
    },
    {
      "ref": "pkg:npm/kind-of@6.0.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/shallow-clone@3.0.1",
      "dependsOn": [
        "pkg:npm/kind-of@6.0.3"
      ]
    },
    {
      "ref": "pkg:npm/clone-deep@4.0.1",
      "dependsOn": [
        "pkg:npm/is-plain-object@2.0.4",
        "pkg:npm/kind-of@6.0.3",
        "pkg:npm/shallow-clone@3.0.1"
      ]
    },
    {
      "ref": "pkg:npm/flat@5.0.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/wildcard@2.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/webpack-merge@5.10.0",
      "dependsOn": [
        "pkg:npm/clone-deep@4.0.1",
        "pkg:npm/flat@5.0.2",
        "pkg:npm/wildcard@2.0.1"
      ]
    },
    {
      "ref": "pkg:npm/@docusaurus/types@3.5.2",
      "dependsOn": [
        "pkg:npm/@mdx-js/mdx@3.0.1",
        "pkg:npm/@types/history@4.7.11",
        "pkg:npm/@types/react@18.3.8",
        "pkg:npm/commander@5.1.0",
        "pkg:npm/joi@17.13.3",
        "pkg:npm/react-dom@18.3.1",
        "pkg:npm/react-helmet-async@1.3.0",
        "pkg:npm/react@18.3.1",
        "pkg:npm/utility-types@3.11.0",
        "pkg:npm/webpack-merge@5.10.0",
        "pkg:npm/webpack@5.94.0"
      ]
    },
    {
      "ref": "pkg:npm/@docusaurus/utils-common@3.5.2",
      "dependsOn": [
        "pkg:npm/@docusaurus/types@3.5.2",
        "pkg:npm/tslib@2.7.0"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-react-constant-elements@7.25.1",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/helper-plugin-utils@7.24.8"
      ]
    },
    {
      "ref": "pkg:npm/@svgr/babel-plugin-add-jsx-attribute@8.0.0",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2"
      ]
    },
    {
      "ref": "pkg:npm/@svgr/babel-plugin-remove-jsx-attribute@8.0.0",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2"
      ]
    },
    {
      "ref": "pkg:npm/@svgr/babel-plugin-remove-jsx-empty-expression@8.0.0",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2"
      ]
    },
    {
      "ref": "pkg:npm/@svgr/babel-plugin-replace-jsx-attribute-value@8.0.0",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2"
      ]
    },
    {
      "ref": "pkg:npm/@svgr/babel-plugin-svg-dynamic-title@8.0.0",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2"
      ]
    },
    {
      "ref": "pkg:npm/@svgr/babel-plugin-svg-em-dimensions@8.0.0",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2"
      ]
    },
    {
      "ref": "pkg:npm/@svgr/babel-plugin-transform-react-native-svg@8.1.0",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2"
      ]
    },
    {
      "ref": "pkg:npm/@svgr/babel-plugin-transform-svg-component@8.0.0",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2"
      ]
    },
    {
      "ref": "pkg:npm/@svgr/babel-preset@8.1.0",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@svgr/babel-plugin-add-jsx-attribute@8.0.0",
        "pkg:npm/@svgr/babel-plugin-remove-jsx-attribute@8.0.0",
        "pkg:npm/@svgr/babel-plugin-remove-jsx-empty-expression@8.0.0",
        "pkg:npm/@svgr/babel-plugin-replace-jsx-attribute-value@8.0.0",
        "pkg:npm/@svgr/babel-plugin-svg-dynamic-title@8.0.0",
        "pkg:npm/@svgr/babel-plugin-svg-em-dimensions@8.0.0",
        "pkg:npm/@svgr/babel-plugin-transform-react-native-svg@8.1.0",
        "pkg:npm/@svgr/babel-plugin-transform-svg-component@8.0.0"
      ]
    },
    {
      "ref": "pkg:npm/camelcase@6.3.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/typescript@5.6.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/callsites@3.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/parent-module@1.0.1",
      "dependsOn": [
        "pkg:npm/callsites@3.1.0"
      ]
    },
    {
      "ref": "pkg:npm/resolve-from@4.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/import-fresh@3.3.0",
      "dependsOn": [
        "pkg:npm/parent-module@1.0.1",
        "pkg:npm/resolve-from@4.0.0"
      ]
    },
    {
      "ref": "pkg:npm/js-yaml@4.1.0",
      "dependsOn": [
        "pkg:npm/argparse@2.0.1"
      ]
    },
    {
      "ref": "pkg:npm/is-arrayish@0.2.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/error-ex@1.3.2",
      "dependsOn": [
        "pkg:npm/is-arrayish@0.2.1"
      ]
    },
    {
      "ref": "pkg:npm/lines-and-columns@1.2.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/parse-json@5.2.0",
      "dependsOn": [
        "pkg:npm/@babel/code-frame@7.24.7",
        "pkg:npm/error-ex@1.3.2",
        "pkg:npm/json-parse-even-better-errors@2.3.1",
        "pkg:npm/lines-and-columns@1.2.4"
      ]
    },
    {
      "ref": "pkg:npm/cosmiconfig@8.3.6",
      "dependsOn": [
        "pkg:npm/import-fresh@3.3.0",
        "pkg:npm/js-yaml@4.1.0",
        "pkg:npm/parse-json@5.2.0",
        "pkg:npm/path-type@4.0.0",
        "pkg:npm/typescript@5.6.2"
      ]
    },
    {
      "ref": "pkg:npm/lower-case@2.0.2",
      "dependsOn": [
        "pkg:npm/tslib@2.7.0"
      ]
    },
    {
      "ref": "pkg:npm/no-case@3.0.4",
      "dependsOn": [
        "pkg:npm/lower-case@2.0.2",
        "pkg:npm/tslib@2.7.0"
      ]
    },
    {
      "ref": "pkg:npm/dot-case@3.0.4",
      "dependsOn": [
        "pkg:npm/no-case@3.0.4",
        "pkg:npm/tslib@2.7.0"
      ]
    },
    {
      "ref": "pkg:npm/snake-case@3.0.4",
      "dependsOn": [
        "pkg:npm/dot-case@3.0.4",
        "pkg:npm/tslib@2.7.0"
      ]
    },
    {
      "ref": "pkg:npm/@svgr/core@8.1.0",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@svgr/babel-preset@8.1.0",
        "pkg:npm/camelcase@6.3.0",
        "pkg:npm/cosmiconfig@8.3.6",
        "pkg:npm/snake-case@3.0.4"
      ]
    },
    {
      "ref": "pkg:npm/@svgr/hast-util-to-babel-ast@8.0.0",
      "dependsOn": [
        "pkg:npm/@babel/types@7.25.6",
        "pkg:npm/entities@4.5.0"
      ]
    },
    {
      "ref": "pkg:npm/svg-parser@2.0.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@svgr/plugin-jsx@8.1.0",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@svgr/babel-preset@8.1.0",
        "pkg:npm/@svgr/core@8.1.0",
        "pkg:npm/@svgr/hast-util-to-babel-ast@8.0.0",
        "pkg:npm/svg-parser@2.0.4"
      ]
    },
    {
      "ref": "pkg:npm/deepmerge@4.3.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@svgr/plugin-svgo@8.1.0",
      "dependsOn": [
        "pkg:npm/@svgr/core@8.1.0",
        "pkg:npm/cosmiconfig@8.3.6",
        "pkg:npm/deepmerge@4.3.1",
        "pkg:npm/svgo@3.3.2"
      ]
    },
    {
      "ref": "pkg:npm/@svgr/webpack@8.1.0",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/plugin-transform-react-constant-elements@7.25.1",
        "pkg:npm/@babel/preset-env@7.25.4",
        "pkg:npm/@babel/preset-react@7.24.7",
        "pkg:npm/@babel/preset-typescript@7.24.7",
        "pkg:npm/@svgr/core@8.1.0",
        "pkg:npm/@svgr/plugin-jsx@8.1.0",
        "pkg:npm/@svgr/plugin-svgo@8.1.0"
      ]
    },
    {
      "ref": "pkg:npm/escape-string-regexp@4.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/big.js@5.2.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/emojis-list@3.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/loader-utils@2.0.4",
      "dependsOn": [
        "pkg:npm/big.js@5.2.2",
        "pkg:npm/emojis-list@3.0.0",
        "pkg:npm/json5@2.2.3"
      ]
    },
    {
      "ref": "pkg:npm/file-loader@6.2.0",
      "dependsOn": [
        "pkg:npm/loader-utils@2.0.4",
        "pkg:npm/schema-utils@3.3.0",
        "pkg:npm/webpack@5.94.0"
      ]
    },
    {
      "ref": "pkg:npm/universalify@2.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/jsonfile@6.1.0",
      "dependsOn": [
        "pkg:npm/graceful-fs@4.2.11",
        "pkg:npm/universalify@2.0.1"
      ]
    },
    {
      "ref": "pkg:npm/fs-extra@11.2.0",
      "dependsOn": [
        "pkg:npm/graceful-fs@4.2.11",
        "pkg:npm/jsonfile@6.1.0",
        "pkg:npm/universalify@2.0.1"
      ]
    },
    {
      "ref": "pkg:npm/github-slugger@1.5.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/reusify@1.0.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/fastq@1.17.1",
      "dependsOn": [
        "pkg:npm/reusify@1.0.4"
      ]
    },
    {
      "ref": "pkg:npm/fast-glob@3.3.2",
      "dependsOn": [
        "pkg:npm/@nodelib/fs.stat@2.0.5",
        "pkg:npm/@nodelib/fs.walk@1.2.8",
        "pkg:npm/glob-parent@5.1.2",
        "pkg:npm/merge2@1.4.1",
        "pkg:npm/micromatch@4.0.8"
      ]
    },
    {
      "ref": "pkg:npm/js-yaml@3.14.1",
      "dependsOn": [
        "pkg:npm/argparse@1.0.10",
        "pkg:npm/esprima@4.0.1"
      ]
    },
    {
      "ref": "pkg:npm/is-extendable@0.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/extend-shallow@2.0.1",
      "dependsOn": [
        "pkg:npm/is-extendable@0.1.1"
      ]
    },
    {
      "ref": "pkg:npm/section-matter@1.0.0",
      "dependsOn": [
        "pkg:npm/extend-shallow@2.0.1",
        "pkg:npm/kind-of@6.0.3"
      ]
    },
    {
      "ref": "pkg:npm/strip-bom-string@1.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/gray-matter@4.0.3",
      "dependsOn": [
        "pkg:npm/js-yaml@3.14.1",
        "pkg:npm/kind-of@6.0.3",
        "pkg:npm/section-matter@1.0.0",
        "pkg:npm/strip-bom-string@1.0.0"
      ]
    },
    {
      "ref": "pkg:npm/jiti@1.21.6",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/lodash@4.17.21",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/kleur@3.0.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/sisteransi@1.0.5",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/prompts@2.4.2",
      "dependsOn": [
        "pkg:npm/kleur@3.0.3",
        "pkg:npm/sisteransi@1.0.5"
      ]
    },
    {
      "ref": "pkg:npm/resolve-pathname@3.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/fs.realpath@1.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/wrappy@1.0.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/once@1.4.0",
      "dependsOn": [
        "pkg:npm/wrappy@1.0.2"
      ]
    },
    {
      "ref": "pkg:npm/inflight@1.0.6",
      "dependsOn": [
        "pkg:npm/once@1.4.0",
        "pkg:npm/wrappy@1.0.2"
      ]
    },
    {
      "ref": "pkg:npm/inherits@2.0.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/balanced-match@1.0.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/concat-map@0.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/brace-expansion@1.1.11",
      "dependsOn": [
        "pkg:npm/balanced-match@1.0.2",
        "pkg:npm/concat-map@0.0.1"
      ]
    },
    {
      "ref": "pkg:npm/minimatch@3.1.2",
      "dependsOn": [
        "pkg:npm/brace-expansion@1.1.11"
      ]
    },
    {
      "ref": "pkg:npm/path-is-absolute@1.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/glob@7.2.3",
      "dependsOn": [
        "pkg:npm/fs.realpath@1.0.0",
        "pkg:npm/inflight@1.0.6",
        "pkg:npm/inherits@2.0.4",
        "pkg:npm/minimatch@3.1.2",
        "pkg:npm/once@1.4.0",
        "pkg:npm/path-is-absolute@1.0.1"
      ]
    },
    {
      "ref": "pkg:npm/interpret@1.4.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/rechoir@0.6.2",
      "dependsOn": [
        "pkg:npm/resolve@1.22.8"
      ]
    },
    {
      "ref": "pkg:npm/shelljs@0.8.5",
      "dependsOn": [
        "pkg:npm/glob@7.2.3",
        "pkg:npm/interpret@1.4.0",
        "pkg:npm/rechoir@0.6.2"
      ]
    },
    {
      "ref": "pkg:npm/url-loader@4.1.1",
      "dependsOn": [
        "pkg:npm/file-loader@6.2.0",
        "pkg:npm/loader-utils@2.0.4",
        "pkg:npm/mime-types@2.1.35",
        "pkg:npm/schema-utils@3.3.0",
        "pkg:npm/webpack@5.94.0"
      ]
    },
    {
      "ref": "pkg:npm/@docusaurus/utils@3.5.2",
      "dependsOn": [
        "pkg:npm/@docusaurus/logger@3.5.2",
        "pkg:npm/@docusaurus/types@3.5.2",
        "pkg:npm/@docusaurus/utils-common@3.5.2",
        "pkg:npm/@svgr/webpack@8.1.0",
        "pkg:npm/escape-string-regexp@4.0.0",
        "pkg:npm/file-loader@6.2.0",
        "pkg:npm/fs-extra@11.2.0",
        "pkg:npm/github-slugger@1.5.0",
        "pkg:npm/globby@11.1.0",
        "pkg:npm/gray-matter@4.0.3",
        "pkg:npm/jiti@1.21.6",
        "pkg:npm/js-yaml@4.1.0",
        "pkg:npm/lodash@4.17.21",
        "pkg:npm/micromatch@4.0.8",
        "pkg:npm/prompts@2.4.2",
        "pkg:npm/resolve-pathname@3.0.0",
        "pkg:npm/shelljs@0.8.5",
        "pkg:npm/tslib@2.7.0",
        "pkg:npm/url-loader@4.1.1",
        "pkg:npm/utility-types@3.11.0",
        "pkg:npm/webpack@5.94.0"
      ]
    },
    {
      "ref": "pkg:npm/@docusaurus/utils-validation@3.5.2",
      "dependsOn": [
        "pkg:npm/@docusaurus/logger@3.5.2",
        "pkg:npm/@docusaurus/utils-common@3.5.2",
        "pkg:npm/@docusaurus/utils@3.5.2",
        "pkg:npm/fs-extra@11.2.0",
        "pkg:npm/joi@17.13.3",
        "pkg:npm/js-yaml@4.1.0",
        "pkg:npm/lodash@4.17.21",
        "pkg:npm/tslib@2.7.0"
      ]
    },
    {
      "ref": "pkg:npm/micromark-util-symbol@1.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/micromark-util-types@1.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/micromark-util-character@1.2.0",
      "dependsOn": [
        "pkg:npm/micromark-util-symbol@1.1.0",
        "pkg:npm/micromark-util-types@1.1.0"
      ]
    },
    {
      "ref": "pkg:npm/micromark-factory-space@1.1.0",
      "dependsOn": [
        "pkg:npm/micromark-util-character@1.2.0",
        "pkg:npm/micromark-util-types@1.1.0"
      ]
    },
    {
      "ref": "pkg:npm/@slorber/remark-comment@1.0.0",
      "dependsOn": [
        "pkg:npm/micromark-factory-space@1.1.0",
        "pkg:npm/micromark-util-character@1.2.0",
        "pkg:npm/micromark-util-symbol@1.1.0"
      ]
    },
    {
      "ref": "pkg:npm/escape-html@1.0.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/estree-util-value-to-estree@3.1.2",
      "dependsOn": [
        "pkg:npm/@types/estree@1.0.6"
      ]
    },
    {
      "ref": "pkg:npm/queue@6.0.2",
      "dependsOn": [
        "pkg:npm/inherits@2.0.4"
      ]
    },
    {
      "ref": "pkg:npm/image-size@1.1.1",
      "dependsOn": [
        "pkg:npm/queue@6.0.2"
      ]
    },
    {
      "ref": "pkg:npm/hast-util-parse-selector@4.0.0",
      "dependsOn": [
        "pkg:npm/@types/hast@3.0.4"
      ]
    },
    {
      "ref": "pkg:npm/hastscript@8.0.0",
      "dependsOn": [
        "pkg:npm/@types/hast@3.0.4",
        "pkg:npm/comma-separated-tokens@2.0.3",
        "pkg:npm/hast-util-parse-selector@4.0.0",
        "pkg:npm/property-information@6.5.0",
        "pkg:npm/space-separated-tokens@2.0.2"
      ]
    },
    {
      "ref": "pkg:npm/vfile-location@5.0.3",
      "dependsOn": [
        "pkg:npm/@types/unist@3.0.3",
        "pkg:npm/vfile@6.0.3"
      ]
    },
    {
      "ref": "pkg:npm/web-namespaces@2.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/hast-util-from-parse5@8.0.1",
      "dependsOn": [
        "pkg:npm/@types/hast@3.0.4",
        "pkg:npm/@types/unist@3.0.3",
        "pkg:npm/devlop@1.1.0",
        "pkg:npm/hastscript@8.0.0",
        "pkg:npm/property-information@6.5.0",
        "pkg:npm/vfile-location@5.0.3",
        "pkg:npm/vfile@6.0.3",
        "pkg:npm/web-namespaces@2.0.1"
      ]
    },
    {
      "ref": "pkg:npm/hast-util-to-parse5@8.0.0",
      "dependsOn": [
        "pkg:npm/@types/hast@3.0.4",
        "pkg:npm/comma-separated-tokens@2.0.3",
        "pkg:npm/devlop@1.1.0",
        "pkg:npm/property-information@6.5.0",
        "pkg:npm/space-separated-tokens@2.0.2",
        "pkg:npm/web-namespaces@2.0.1",
        "pkg:npm/zwitch@2.0.4"
      ]
    },
    {
      "ref": "pkg:npm/html-void-elements@3.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/parse5@7.1.2",
      "dependsOn": [
        "pkg:npm/entities@4.5.0"
      ]
    },
    {
      "ref": "pkg:npm/hast-util-raw@9.0.4",
      "dependsOn": [
        "pkg:npm/@types/hast@3.0.4",
        "pkg:npm/@types/unist@3.0.3",
        "pkg:npm/@ungap/structured-clone@1.2.0",
        "pkg:npm/hast-util-from-parse5@8.0.1",
        "pkg:npm/hast-util-to-parse5@8.0.0",
        "pkg:npm/html-void-elements@3.0.0",
        "pkg:npm/mdast-util-to-hast@13.2.0",
        "pkg:npm/parse5@7.1.2",
        "pkg:npm/unist-util-position@5.0.0",
        "pkg:npm/unist-util-visit@5.0.0",
        "pkg:npm/vfile@6.0.3",
        "pkg:npm/web-namespaces@2.0.1",
        "pkg:npm/zwitch@2.0.4"
      ]
    },
    {
      "ref": "pkg:npm/rehype-raw@7.0.0",
      "dependsOn": [
        "pkg:npm/@types/hast@3.0.4",
        "pkg:npm/hast-util-raw@9.0.4",
        "pkg:npm/vfile@6.0.3"
      ]
    },
    {
      "ref": "pkg:npm/mdast-util-directive@3.0.0",
      "dependsOn": [
        "pkg:npm/@types/mdast@4.0.4",
        "pkg:npm/@types/unist@3.0.3",
        "pkg:npm/devlop@1.1.0",
        "pkg:npm/mdast-util-from-markdown@2.0.1",
        "pkg:npm/mdast-util-to-markdown@2.1.0",
        "pkg:npm/parse-entities@4.0.1",
        "pkg:npm/stringify-entities@4.0.4",
        "pkg:npm/unist-util-visit-parents@6.0.1"
      ]
    },
    {
      "ref": "pkg:npm/micromark-extension-directive@3.0.2",
      "dependsOn": [
        "pkg:npm/devlop@1.1.0",
        "pkg:npm/micromark-factory-space@2.0.0",
        "pkg:npm/micromark-factory-whitespace@2.0.0",
        "pkg:npm/micromark-util-character@2.1.0",
        "pkg:npm/micromark-util-symbol@2.0.0",
        "pkg:npm/micromark-util-types@2.0.0",
        "pkg:npm/parse-entities@4.0.1"
      ]
    },
    {
      "ref": "pkg:npm/remark-directive@3.0.0",
      "dependsOn": [
        "pkg:npm/@types/mdast@4.0.4",
        "pkg:npm/mdast-util-directive@3.0.0",
        "pkg:npm/micromark-extension-directive@3.0.2",
        "pkg:npm/unified@11.0.5"
      ]
    },
    {
      "ref": "pkg:npm/emoticon@4.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/escape-string-regexp@5.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/mdast-util-find-and-replace@3.0.1",
      "dependsOn": [
        "pkg:npm/@types/mdast@4.0.4",
        "pkg:npm/escape-string-regexp@5.0.0",
        "pkg:npm/unist-util-is@6.0.0",
        "pkg:npm/unist-util-visit-parents@6.0.1"
      ]
    },
    {
      "ref": "pkg:npm/@sindresorhus/is@4.6.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/char-regex@1.0.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/emojilib@2.4.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/unicode-emoji-modifier-base@1.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/skin-tone@2.0.0",
      "dependsOn": [
        "pkg:npm/unicode-emoji-modifier-base@1.0.0"
      ]
    },
    {
      "ref": "pkg:npm/node-emoji@2.1.3",
      "dependsOn": [
        "pkg:npm/@sindresorhus/is@4.6.0",
        "pkg:npm/char-regex@1.0.2",
        "pkg:npm/emojilib@2.4.0",
        "pkg:npm/skin-tone@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/remark-emoji@4.0.1",
      "dependsOn": [
        "pkg:npm/@types/mdast@4.0.4",
        "pkg:npm/emoticon@4.1.0",
        "pkg:npm/mdast-util-find-and-replace@3.0.1",
        "pkg:npm/node-emoji@2.1.3",
        "pkg:npm/unified@11.0.5"
      ]
    },
    {
      "ref": "pkg:npm/format@0.2.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/fault@2.0.1",
      "dependsOn": [
        "pkg:npm/format@0.2.2"
      ]
    },
    {
      "ref": "pkg:npm/micromark-extension-frontmatter@2.0.0",
      "dependsOn": [
        "pkg:npm/fault@2.0.1",
        "pkg:npm/micromark-util-character@2.1.0",
        "pkg:npm/micromark-util-symbol@2.0.0",
        "pkg:npm/micromark-util-types@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/mdast-util-frontmatter@2.0.1",
      "dependsOn": [
        "pkg:npm/@types/mdast@4.0.4",
        "pkg:npm/devlop@1.1.0",
        "pkg:npm/escape-string-regexp@5.0.0",
        "pkg:npm/mdast-util-from-markdown@2.0.1",
        "pkg:npm/mdast-util-to-markdown@2.1.0",
        "pkg:npm/micromark-extension-frontmatter@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/remark-frontmatter@5.0.0",
      "dependsOn": [
        "pkg:npm/@types/mdast@4.0.4",
        "pkg:npm/mdast-util-frontmatter@2.0.1",
        "pkg:npm/micromark-extension-frontmatter@2.0.0",
        "pkg:npm/unified@11.0.5"
      ]
    },
    {
      "ref": "pkg:npm/mdast-util-gfm-autolink-literal@2.0.1",
      "dependsOn": [
        "pkg:npm/@types/mdast@4.0.4",
        "pkg:npm/ccount@2.0.1",
        "pkg:npm/devlop@1.1.0",
        "pkg:npm/mdast-util-find-and-replace@3.0.1",
        "pkg:npm/micromark-util-character@2.1.0"
      ]
    },
    {
      "ref": "pkg:npm/mdast-util-gfm-footnote@2.0.0",
      "dependsOn": [
        "pkg:npm/@types/mdast@4.0.4",
        "pkg:npm/devlop@1.1.0",
        "pkg:npm/mdast-util-from-markdown@2.0.1",
        "pkg:npm/mdast-util-to-markdown@2.1.0",
        "pkg:npm/micromark-util-normalize-identifier@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/mdast-util-gfm-strikethrough@2.0.0",
      "dependsOn": [
        "pkg:npm/@types/mdast@4.0.4",
        "pkg:npm/mdast-util-from-markdown@2.0.1",
        "pkg:npm/mdast-util-to-markdown@2.1.0"
      ]
    },
    {
      "ref": "pkg:npm/markdown-table@3.0.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/mdast-util-gfm-table@2.0.0",
      "dependsOn": [
        "pkg:npm/@types/mdast@4.0.4",
        "pkg:npm/devlop@1.1.0",
        "pkg:npm/markdown-table@3.0.3",
        "pkg:npm/mdast-util-from-markdown@2.0.1",
        "pkg:npm/mdast-util-to-markdown@2.1.0"
      ]
    },
    {
      "ref": "pkg:npm/mdast-util-gfm-task-list-item@2.0.0",
      "dependsOn": [
        "pkg:npm/@types/mdast@4.0.4",
        "pkg:npm/devlop@1.1.0",
        "pkg:npm/mdast-util-from-markdown@2.0.1",
        "pkg:npm/mdast-util-to-markdown@2.1.0"
      ]
    },
    {
      "ref": "pkg:npm/mdast-util-gfm@3.0.0",
      "dependsOn": [
        "pkg:npm/mdast-util-from-markdown@2.0.1",
        "pkg:npm/mdast-util-gfm-autolink-literal@2.0.1",
        "pkg:npm/mdast-util-gfm-footnote@2.0.0",
        "pkg:npm/mdast-util-gfm-strikethrough@2.0.0",
        "pkg:npm/mdast-util-gfm-table@2.0.0",
        "pkg:npm/mdast-util-gfm-task-list-item@2.0.0",
        "pkg:npm/mdast-util-to-markdown@2.1.0"
      ]
    },
    {
      "ref": "pkg:npm/micromark-extension-gfm-autolink-literal@2.1.0",
      "dependsOn": [
        "pkg:npm/micromark-util-character@2.1.0",
        "pkg:npm/micromark-util-sanitize-uri@2.0.0",
        "pkg:npm/micromark-util-symbol@2.0.0",
        "pkg:npm/micromark-util-types@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/micromark-extension-gfm-footnote@2.1.0",
      "dependsOn": [
        "pkg:npm/devlop@1.1.0",
        "pkg:npm/micromark-core-commonmark@2.0.1",
        "pkg:npm/micromark-factory-space@2.0.0",
        "pkg:npm/micromark-util-character@2.1.0",
        "pkg:npm/micromark-util-normalize-identifier@2.0.0",
        "pkg:npm/micromark-util-sanitize-uri@2.0.0",
        "pkg:npm/micromark-util-symbol@2.0.0",
        "pkg:npm/micromark-util-types@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/micromark-extension-gfm-strikethrough@2.1.0",
      "dependsOn": [
        "pkg:npm/devlop@1.1.0",
        "pkg:npm/micromark-util-chunked@2.0.0",
        "pkg:npm/micromark-util-classify-character@2.0.0",
        "pkg:npm/micromark-util-resolve-all@2.0.0",
        "pkg:npm/micromark-util-symbol@2.0.0",
        "pkg:npm/micromark-util-types@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/micromark-extension-gfm-table@2.1.0",
      "dependsOn": [
        "pkg:npm/devlop@1.1.0",
        "pkg:npm/micromark-factory-space@2.0.0",
        "pkg:npm/micromark-util-character@2.1.0",
        "pkg:npm/micromark-util-symbol@2.0.0",
        "pkg:npm/micromark-util-types@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/micromark-extension-gfm-tagfilter@2.0.0",
      "dependsOn": [
        "pkg:npm/micromark-util-types@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/micromark-extension-gfm-task-list-item@2.1.0",
      "dependsOn": [
        "pkg:npm/devlop@1.1.0",
        "pkg:npm/micromark-factory-space@2.0.0",
        "pkg:npm/micromark-util-character@2.1.0",
        "pkg:npm/micromark-util-symbol@2.0.0",
        "pkg:npm/micromark-util-types@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/micromark-extension-gfm@3.0.0",
      "dependsOn": [
        "pkg:npm/micromark-extension-gfm-autolink-literal@2.1.0",
        "pkg:npm/micromark-extension-gfm-footnote@2.1.0",
        "pkg:npm/micromark-extension-gfm-strikethrough@2.1.0",
        "pkg:npm/micromark-extension-gfm-table@2.1.0",
        "pkg:npm/micromark-extension-gfm-tagfilter@2.0.0",
        "pkg:npm/micromark-extension-gfm-task-list-item@2.1.0",
        "pkg:npm/micromark-util-combine-extensions@2.0.0",
        "pkg:npm/micromark-util-types@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/remark-stringify@11.0.0",
      "dependsOn": [
        "pkg:npm/@types/mdast@4.0.4",
        "pkg:npm/mdast-util-to-markdown@2.1.0",
        "pkg:npm/unified@11.0.5"
      ]
    },
    {
      "ref": "pkg:npm/remark-gfm@4.0.0",
      "dependsOn": [
        "pkg:npm/@types/mdast@4.0.4",
        "pkg:npm/mdast-util-gfm@3.0.0",
        "pkg:npm/micromark-extension-gfm@3.0.0",
        "pkg:npm/remark-parse@11.0.0",
        "pkg:npm/remark-stringify@11.0.0",
        "pkg:npm/unified@11.0.5"
      ]
    },
    {
      "ref": "pkg:npm/get-own-enumerable-property-symbols@3.0.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/is-obj@1.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/is-regexp@1.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/stringify-object@3.3.0",
      "dependsOn": [
        "pkg:npm/get-own-enumerable-property-symbols@3.0.2",
        "pkg:npm/is-obj@1.0.1",
        "pkg:npm/is-regexp@1.0.0"
      ]
    },
    {
      "ref": "pkg:npm/@docusaurus/mdx-loader@3.5.2",
      "dependsOn": [
        "pkg:npm/@docusaurus/logger@3.5.2",
        "pkg:npm/@docusaurus/utils-validation@3.5.2",
        "pkg:npm/@docusaurus/utils@3.5.2",
        "pkg:npm/@mdx-js/mdx@3.0.1",
        "pkg:npm/@slorber/remark-comment@1.0.0",
        "pkg:npm/escape-html@1.0.3",
        "pkg:npm/estree-util-value-to-estree@3.1.2",
        "pkg:npm/file-loader@6.2.0",
        "pkg:npm/fs-extra@11.2.0",
        "pkg:npm/image-size@1.1.1",
        "pkg:npm/mdast-util-mdx@3.0.0",
        "pkg:npm/mdast-util-to-string@4.0.0",
        "pkg:npm/react-dom@18.3.1",
        "pkg:npm/react@18.3.1",
        "pkg:npm/rehype-raw@7.0.0",
        "pkg:npm/remark-directive@3.0.0",
        "pkg:npm/remark-emoji@4.0.1",
        "pkg:npm/remark-frontmatter@5.0.0",
        "pkg:npm/remark-gfm@4.0.0",
        "pkg:npm/stringify-object@3.3.0",
        "pkg:npm/tslib@2.7.0",
        "pkg:npm/unified@11.0.5",
        "pkg:npm/unist-util-visit@5.0.0",
        "pkg:npm/url-loader@4.1.1",
        "pkg:npm/vfile@6.0.3",
        "pkg:npm/webpack@5.94.0"
      ]
    },
    {
      "ref": "pkg:npm/common-path-prefix@3.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/yocto-queue@1.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/p-limit@4.0.0",
      "dependsOn": [
        "pkg:npm/yocto-queue@1.1.1"
      ]
    },
    {
      "ref": "pkg:npm/p-locate@6.0.0",
      "dependsOn": [
        "pkg:npm/p-limit@4.0.0"
      ]
    },
    {
      "ref": "pkg:npm/locate-path@7.2.0",
      "dependsOn": [
        "pkg:npm/p-locate@6.0.0"
      ]
    },
    {
      "ref": "pkg:npm/path-exists@5.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/find-up@6.3.0",
      "dependsOn": [
        "pkg:npm/locate-path@7.2.0",
        "pkg:npm/path-exists@5.0.0"
      ]
    },
    {
      "ref": "pkg:npm/pkg-dir@7.0.0",
      "dependsOn": [
        "pkg:npm/find-up@6.3.0"
      ]
    },
    {
      "ref": "pkg:npm/find-cache-dir@4.0.0",
      "dependsOn": [
        "pkg:npm/common-path-prefix@3.0.0",
        "pkg:npm/pkg-dir@7.0.0"
      ]
    },
    {
      "ref": "pkg:npm/fast-uri@3.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/json-schema-traverse@1.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/require-from-string@2.0.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/ajv@8.17.1",
      "dependsOn": [
        "pkg:npm/fast-deep-equal@3.1.3",
        "pkg:npm/fast-uri@3.0.1",
        "pkg:npm/json-schema-traverse@1.0.0",
        "pkg:npm/require-from-string@2.0.2"
      ]
    },
    {
      "ref": "pkg:npm/ajv-formats@2.1.1",
      "dependsOn": [
        "pkg:npm/ajv@8.17.1"
      ]
    },
    {
      "ref": "pkg:npm/ajv-keywords@5.1.0",
      "dependsOn": [
        "pkg:npm/ajv@8.17.1",
        "pkg:npm/fast-deep-equal@3.1.3"
      ]
    },
    {
      "ref": "pkg:npm/schema-utils@4.2.0",
      "dependsOn": [
        "pkg:npm/@types/json-schema@7.0.15",
        "pkg:npm/ajv-formats@2.1.1",
        "pkg:npm/ajv-keywords@5.1.0",
        "pkg:npm/ajv@8.17.1"
      ]
    },
    {
      "ref": "pkg:npm/babel-loader@9.2.1",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/find-cache-dir@4.0.0",
        "pkg:npm/schema-utils@4.2.0",
        "pkg:npm/webpack@5.94.0"
      ]
    },
    {
      "ref": "pkg:npm/es-errors@1.3.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/has-proto@1.0.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/has-symbols@1.0.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/get-intrinsic@1.2.4",
      "dependsOn": [
        "pkg:npm/es-errors@1.3.0",
        "pkg:npm/function-bind@1.1.2",
        "pkg:npm/has-proto@1.0.3",
        "pkg:npm/has-symbols@1.0.3",
        "pkg:npm/hasown@2.0.2"
      ]
    },
    {
      "ref": "pkg:npm/es-define-property@1.0.0",
      "dependsOn": [
        "pkg:npm/get-intrinsic@1.2.4"
      ]
    },
    {
      "ref": "pkg:npm/gopd@1.0.1",
      "dependsOn": [
        "pkg:npm/get-intrinsic@1.2.4"
      ]
    },
    {
      "ref": "pkg:npm/define-data-property@1.1.4",
      "dependsOn": [
        "pkg:npm/es-define-property@1.0.0",
        "pkg:npm/es-errors@1.3.0",
        "pkg:npm/gopd@1.0.1"
      ]
    },
    {
      "ref": "pkg:npm/has-property-descriptors@1.0.2",
      "dependsOn": [
        "pkg:npm/es-define-property@1.0.0"
      ]
    },
    {
      "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.2.4",
        "pkg:npm/gopd@1.0.1",
        "pkg:npm/has-property-descriptors@1.0.2"
      ]
    },
    {
      "ref": "pkg:npm/call-bind@1.0.7",
      "dependsOn": [
        "pkg:npm/es-define-property@1.0.0",
        "pkg:npm/es-errors@1.3.0",
        "pkg:npm/function-bind@1.1.2",
        "pkg:npm/get-intrinsic@1.2.4",
        "pkg:npm/set-function-length@1.2.2"
      ]
    },
    {
      "ref": "pkg:npm/object-keys@1.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/define-properties@1.2.1",
      "dependsOn": [
        "pkg:npm/define-data-property@1.1.4",
        "pkg:npm/has-property-descriptors@1.0.2",
        "pkg:npm/object-keys@1.1.1"
      ]
    },
    {
      "ref": "pkg:npm/object.assign@4.1.5",
      "dependsOn": [
        "pkg:npm/call-bind@1.0.7",
        "pkg:npm/define-properties@1.2.1",
        "pkg:npm/has-symbols@1.0.3",
        "pkg:npm/object-keys@1.1.1"
      ]
    },
    {
      "ref": "pkg:npm/babel-plugin-dynamic-import-node@2.3.3",
      "dependsOn": [
        "pkg:npm/object.assign@4.1.5"
      ]
    },
    {
      "ref": "pkg:npm/emoji-regex@8.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/is-fullwidth-code-point@3.0.0",
      "dependsOn": []
    },
    {
      "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/ansi-align@3.0.1",
      "dependsOn": [
        "pkg:npm/string-width@4.2.3"
      ]
    },
    {
      "ref": "pkg:npm/cli-boxes@3.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/eastasianwidth@0.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/emoji-regex@9.2.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/ansi-regex@6.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/strip-ansi@7.1.0",
      "dependsOn": [
        "pkg:npm/ansi-regex@6.1.0"
      ]
    },
    {
      "ref": "pkg:npm/string-width@5.1.2",
      "dependsOn": [
        "pkg:npm/eastasianwidth@0.2.0",
        "pkg:npm/emoji-regex@9.2.2",
        "pkg:npm/strip-ansi@7.1.0"
      ]
    },
    {
      "ref": "pkg:npm/type-fest@2.19.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/widest-line@4.0.1",
      "dependsOn": [
        "pkg:npm/string-width@5.1.2"
      ]
    },
    {
      "ref": "pkg:npm/ansi-styles@6.2.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/wrap-ansi@8.1.0",
      "dependsOn": [
        "pkg:npm/ansi-styles@6.2.1",
        "pkg:npm/string-width@5.1.2",
        "pkg:npm/strip-ansi@7.1.0"
      ]
    },
    {
      "ref": "pkg:npm/boxen@6.2.1",
      "dependsOn": [
        "pkg:npm/ansi-align@3.0.1",
        "pkg:npm/camelcase@6.3.0",
        "pkg:npm/chalk@4.1.2",
        "pkg:npm/cli-boxes@3.0.0",
        "pkg:npm/string-width@5.1.2",
        "pkg:npm/type-fest@2.19.0",
        "pkg:npm/widest-line@4.0.1",
        "pkg:npm/wrap-ansi@8.1.0"
      ]
    },
    {
      "ref": "pkg:npm/normalize-path@3.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/anymatch@3.1.3",
      "dependsOn": [
        "pkg:npm/normalize-path@3.0.0",
        "pkg:npm/picomatch@2.3.1"
      ]
    },
    {
      "ref": "pkg:npm/binary-extensions@2.3.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/is-binary-path@2.1.0",
      "dependsOn": [
        "pkg:npm/binary-extensions@2.3.0"
      ]
    },
    {
      "ref": "pkg:npm/readdirp@3.6.0",
      "dependsOn": [
        "pkg:npm/picomatch@2.3.1"
      ]
    },
    {
      "ref": "pkg:npm/chokidar@3.6.0",
      "dependsOn": [
        "pkg:npm/anymatch@3.1.3",
        "pkg:npm/braces@3.0.3",
        "pkg:npm/fsevents@2.3.3",
        "pkg:npm/glob-parent@5.1.2",
        "pkg:npm/is-binary-path@2.1.0",
        "pkg:npm/is-glob@4.0.3",
        "pkg:npm/normalize-path@3.0.0",
        "pkg:npm/readdirp@3.6.0"
      ]
    },
    {
      "ref": "pkg:npm/clean-css@5.3.3",
      "dependsOn": [
        "pkg:npm/source-map@0.6.1"
      ]
    },
    {
      "ref": "pkg:npm/@colors/colors@1.5.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/cli-table3@0.6.5",
      "dependsOn": [
        "pkg:npm/@colors/colors@1.5.0",
        "pkg:npm/string-width@4.2.3"
      ]
    },
    {
      "ref": "pkg:npm/combine-promises@1.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/glob-parent@6.0.2",
      "dependsOn": [
        "pkg:npm/is-glob@4.0.3"
      ]
    },
    {
      "ref": "pkg:npm/slash@4.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/globby@13.2.2",
      "dependsOn": [
        "pkg:npm/dir-glob@3.0.1",
        "pkg:npm/fast-glob@3.3.2",
        "pkg:npm/ignore@5.3.2",
        "pkg:npm/merge2@1.4.1",
        "pkg:npm/slash@4.0.0"
      ]
    },
    {
      "ref": "pkg:npm/copy-webpack-plugin@11.0.0",
      "dependsOn": [
        "pkg:npm/fast-glob@3.3.2",
        "pkg:npm/glob-parent@6.0.2",
        "pkg:npm/globby@13.2.2",
        "pkg:npm/normalize-path@3.0.0",
        "pkg:npm/schema-utils@4.2.0",
        "pkg:npm/serialize-javascript@6.0.2",
        "pkg:npm/webpack@5.94.0"
      ]
    },
    {
      "ref": "pkg:npm/core-js@3.38.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/icss-utils@5.1.0",
      "dependsOn": [
        "pkg:npm/postcss@8.4.47"
      ]
    },
    {
      "ref": "pkg:npm/postcss-modules-extract-imports@3.1.0",
      "dependsOn": [
        "pkg:npm/postcss@8.4.47"
      ]
    },
    {
      "ref": "pkg:npm/postcss-modules-local-by-default@4.0.5",
      "dependsOn": [
        "pkg:npm/icss-utils@5.1.0",
        "pkg:npm/postcss-selector-parser@6.1.2",
        "pkg:npm/postcss-value-parser@4.2.0",
        "pkg:npm/postcss@8.4.47"
      ]
    },
    {
      "ref": "pkg:npm/postcss-modules-scope@3.2.0",
      "dependsOn": [
        "pkg:npm/postcss-selector-parser@6.1.2",
        "pkg:npm/postcss@8.4.47"
      ]
    },
    {
      "ref": "pkg:npm/postcss-modules-values@4.0.0",
      "dependsOn": [
        "pkg:npm/icss-utils@5.1.0",
        "pkg:npm/postcss@8.4.47"
      ]
    },
    {
      "ref": "pkg:npm/semver@7.6.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/css-loader@6.11.0",
      "dependsOn": [
        "pkg:npm/icss-utils@5.1.0",
        "pkg:npm/postcss-modules-extract-imports@3.1.0",
        "pkg:npm/postcss-modules-local-by-default@4.0.5",
        "pkg:npm/postcss-modules-scope@3.2.0",
        "pkg:npm/postcss-modules-values@4.0.0",
        "pkg:npm/postcss-value-parser@4.2.0",
        "pkg:npm/postcss@8.4.47",
        "pkg:npm/semver@7.6.3",
        "pkg:npm/webpack@5.94.0"
      ]
    },
    {
      "ref": "pkg:npm/lilconfig@3.1.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/cssnano@6.1.2",
      "dependsOn": [
        "pkg:npm/cssnano-preset-default@6.1.2",
        "pkg:npm/lilconfig@3.1.2",
        "pkg:npm/postcss@8.4.47"
      ]
    },
    {
      "ref": "pkg:npm/@sinclair/typebox@0.27.8",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@jest/schemas@29.6.3",
      "dependsOn": [
        "pkg:npm/@sinclair/typebox@0.27.8"
      ]
    },
    {
      "ref": "pkg:npm/@types/istanbul-lib-coverage@2.0.6",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@types/istanbul-lib-report@3.0.3",
      "dependsOn": [
        "pkg:npm/@types/istanbul-lib-coverage@2.0.6"
      ]
    },
    {
      "ref": "pkg:npm/@types/istanbul-reports@3.0.4",
      "dependsOn": [
        "pkg:npm/@types/istanbul-lib-report@3.0.3"
      ]
    },
    {
      "ref": "pkg:npm/@types/yargs-parser@21.0.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@types/yargs@17.0.33",
      "dependsOn": [
        "pkg:npm/@types/yargs-parser@21.0.3"
      ]
    },
    {
      "ref": "pkg:npm/@jest/types@29.6.3",
      "dependsOn": [
        "pkg:npm/@jest/schemas@29.6.3",
        "pkg:npm/@types/istanbul-lib-coverage@2.0.6",
        "pkg:npm/@types/istanbul-reports@3.0.4",
        "pkg:npm/@types/node@22.6.0",
        "pkg:npm/@types/yargs@17.0.33",
        "pkg:npm/chalk@4.1.2"
      ]
    },
    {
      "ref": "pkg:npm/ci-info@3.9.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/jest-util@29.7.0",
      "dependsOn": [
        "pkg:npm/@jest/types@29.6.3",
        "pkg:npm/@types/node@22.6.0",
        "pkg:npm/chalk@4.1.2",
        "pkg:npm/ci-info@3.9.0",
        "pkg:npm/graceful-fs@4.2.11",
        "pkg:npm/picomatch@2.3.1"
      ]
    },
    {
      "ref": "pkg:npm/jest-worker@29.7.0",
      "dependsOn": [
        "pkg:npm/@types/node@22.6.0",
        "pkg:npm/jest-util@29.7.0",
        "pkg:npm/merge-stream@2.0.0",
        "pkg:npm/supports-color@8.1.1"
      ]
    },
    {
      "ref": "pkg:npm/css-minimizer-webpack-plugin@5.0.1",
      "dependsOn": [
        "pkg:npm/@jridgewell/trace-mapping@0.3.25",
        "pkg:npm/cssnano@6.1.2",
        "pkg:npm/jest-worker@29.7.0",
        "pkg:npm/postcss@8.4.47",
        "pkg:npm/schema-utils@4.2.0",
        "pkg:npm/serialize-javascript@6.0.2",
        "pkg:npm/webpack@5.94.0"
      ]
    },
    {
      "ref": "pkg:npm/is-path-cwd@2.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/is-path-inside@3.0.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/clean-stack@2.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/indent-string@4.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/aggregate-error@3.1.0",
      "dependsOn": [
        "pkg:npm/clean-stack@2.2.0",
        "pkg:npm/indent-string@4.0.0"
      ]
    },
    {
      "ref": "pkg:npm/p-map@4.0.0",
      "dependsOn": [
        "pkg:npm/aggregate-error@3.1.0"
      ]
    },
    {
      "ref": "pkg:npm/rimraf@3.0.2",
      "dependsOn": [
        "pkg:npm/glob@7.2.3"
      ]
    },
    {
      "ref": "pkg:npm/del@6.1.1",
      "dependsOn": [
        "pkg:npm/globby@11.1.0",
        "pkg:npm/graceful-fs@4.2.11",
        "pkg:npm/is-glob@4.0.3",
        "pkg:npm/is-path-cwd@2.2.0",
        "pkg:npm/is-path-inside@3.0.3",
        "pkg:npm/p-map@4.0.0",
        "pkg:npm/rimraf@3.0.2",
        "pkg:npm/slash@3.0.0"
      ]
    },
    {
      "ref": "pkg:npm/address@1.2.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/detect-port@1.6.1",
      "dependsOn": [
        "pkg:npm/address@1.2.2",
        "pkg:npm/debug@4.3.7"
      ]
    },
    {
      "ref": "pkg:npm/eta@2.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/require-like@0.1.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/eval@0.1.8",
      "dependsOn": [
        "pkg:npm/@types/node@22.6.0",
        "pkg:npm/require-like@0.1.2"
      ]
    },
    {
      "ref": "pkg:npm/pascal-case@3.1.2",
      "dependsOn": [
        "pkg:npm/no-case@3.0.4",
        "pkg:npm/tslib@2.7.0"
      ]
    },
    {
      "ref": "pkg:npm/camel-case@4.1.2",
      "dependsOn": [
        "pkg:npm/pascal-case@3.1.2",
        "pkg:npm/tslib@2.7.0"
      ]
    },
    {
      "ref": "pkg:npm/commander@10.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/param-case@3.0.4",
      "dependsOn": [
        "pkg:npm/dot-case@3.0.4",
        "pkg:npm/tslib@2.7.0"
      ]
    },
    {
      "ref": "pkg:npm/relateurl@0.2.7",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/html-minifier-terser@7.2.0",
      "dependsOn": [
        "pkg:npm/camel-case@4.1.2",
        "pkg:npm/clean-css@5.3.3",
        "pkg:npm/commander@10.0.1",
        "pkg:npm/entities@4.5.0",
        "pkg:npm/param-case@3.0.4",
        "pkg:npm/relateurl@0.2.7",
        "pkg:npm/terser@5.33.0"
      ]
    },
    {
      "ref": "pkg:npm/html-tags@3.3.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@types/html-minifier-terser@6.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/commander@8.3.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/he@1.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/html-minifier-terser@6.1.0",
      "dependsOn": [
        "pkg:npm/camel-case@4.1.2",
        "pkg:npm/clean-css@5.3.3",
        "pkg:npm/commander@8.3.0",
        "pkg:npm/he@1.2.0",
        "pkg:npm/param-case@3.0.4",
        "pkg:npm/relateurl@0.2.7",
        "pkg:npm/terser@5.33.0"
      ]
    },
    {
      "ref": "pkg:npm/domhandler@4.3.1",
      "dependsOn": [
        "pkg:npm/domelementtype@2.3.0"
      ]
    },
    {
      "ref": "pkg:npm/entities@2.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/dom-serializer@1.4.1",
      "dependsOn": [
        "pkg:npm/domelementtype@2.3.0",
        "pkg:npm/domhandler@4.3.1",
        "pkg:npm/entities@2.2.0"
      ]
    },
    {
      "ref": "pkg:npm/domutils@2.8.0",
      "dependsOn": [
        "pkg:npm/dom-serializer@1.4.1",
        "pkg:npm/domelementtype@2.3.0",
        "pkg:npm/domhandler@4.3.1"
      ]
    },
    {
      "ref": "pkg:npm/css-select@4.3.0",
      "dependsOn": [
        "pkg:npm/boolbase@1.0.0",
        "pkg:npm/css-what@6.1.0",
        "pkg:npm/domhandler@4.3.1",
        "pkg:npm/domutils@2.8.0",
        "pkg:npm/nth-check@2.1.1"
      ]
    },
    {
      "ref": "pkg:npm/utila@0.4.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/dom-converter@0.2.0",
      "dependsOn": [
        "pkg:npm/utila@0.4.0"
      ]
    },
    {
      "ref": "pkg:npm/htmlparser2@6.1.0",
      "dependsOn": [
        "pkg:npm/domelementtype@2.3.0",
        "pkg:npm/domhandler@4.3.1",
        "pkg:npm/domutils@2.8.0",
        "pkg:npm/entities@2.2.0"
      ]
    },
    {
      "ref": "pkg:npm/renderkid@3.0.0",
      "dependsOn": [
        "pkg:npm/css-select@4.3.0",
        "pkg:npm/dom-converter@0.2.0",
        "pkg:npm/htmlparser2@6.1.0",
        "pkg:npm/lodash@4.17.21",
        "pkg:npm/strip-ansi@6.0.1"
      ]
    },
    {
      "ref": "pkg:npm/pretty-error@4.0.0",
      "dependsOn": [
        "pkg:npm/lodash@4.17.21",
        "pkg:npm/renderkid@3.0.0"
      ]
    },
    {
      "ref": "pkg:npm/html-webpack-plugin@5.6.0",
      "dependsOn": [
        "pkg:npm/@types/html-minifier-terser@6.1.0",
        "pkg:npm/html-minifier-terser@6.1.0",
        "pkg:npm/lodash@4.17.21",
        "pkg:npm/pretty-error@4.0.0",
        "pkg:npm/tapable@2.2.1",
        "pkg:npm/webpack@5.94.0"
      ]
    },
    {
      "ref": "pkg:npm/leven@3.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/mini-css-extract-plugin@2.9.1",
      "dependsOn": [
        "pkg:npm/schema-utils@4.2.0",
        "pkg:npm/tapable@2.2.1",
        "pkg:npm/webpack@5.94.0"
      ]
    },
    {
      "ref": "pkg:npm/postcss-loader@7.3.4",
      "dependsOn": [
        "pkg:npm/cosmiconfig@8.3.6",
        "pkg:npm/jiti@1.21.6",
        "pkg:npm/postcss@8.4.47",
        "pkg:npm/semver@7.6.3",
        "pkg:npm/webpack@5.94.0"
      ]
    },
    {
      "ref": "pkg:npm/cross-spawn@7.0.3",
      "dependsOn": [
        "pkg:npm/path-key@3.1.1",
        "pkg:npm/shebang-command@2.0.0",
        "pkg:npm/which@2.0.2"
      ]
    },
    {
      "ref": "pkg:npm/ms@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/debug@2.6.9",
      "dependsOn": [
        "pkg:npm/ms@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/detect-port-alt@1.1.6",
      "dependsOn": [
        "pkg:npm/address@1.2.2",
        "pkg:npm/debug@2.6.9"
      ]
    },
    {
      "ref": "pkg:npm/filesize@8.0.7",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/yocto-queue@0.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/p-limit@3.1.0",
      "dependsOn": [
        "pkg:npm/yocto-queue@0.1.0"
      ]
    },
    {
      "ref": "pkg:npm/p-locate@5.0.0",
      "dependsOn": [
        "pkg:npm/p-limit@3.1.0"
      ]
    },
    {
      "ref": "pkg:npm/locate-path@6.0.0",
      "dependsOn": [
        "pkg:npm/p-locate@5.0.0"
      ]
    },
    {
      "ref": "pkg:npm/find-up@5.0.0",
      "dependsOn": [
        "pkg:npm/locate-path@6.0.0",
        "pkg:npm/path-exists@4.0.0"
      ]
    },
    {
      "ref": "pkg:npm/@types/parse-json@4.0.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/yaml@1.10.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/cosmiconfig@6.0.0",
      "dependsOn": [
        "pkg:npm/@types/parse-json@4.0.2",
        "pkg:npm/import-fresh@3.3.0",
        "pkg:npm/parse-json@5.2.0",
        "pkg:npm/path-type@4.0.0",
        "pkg:npm/yaml@1.10.2"
      ]
    },
    {
      "ref": "pkg:npm/at-least-node@1.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/fs-extra@9.1.0",
      "dependsOn": [
        "pkg:npm/at-least-node@1.0.0",
        "pkg:npm/graceful-fs@4.2.11",
        "pkg:npm/jsonfile@6.1.0",
        "pkg:npm/universalify@2.0.1"
      ]
    },
    {
      "ref": "pkg:npm/fs-monkey@1.0.6",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/memfs@3.5.3",
      "dependsOn": [
        "pkg:npm/fs-monkey@1.0.6"
      ]
    },
    {
      "ref": "pkg:npm/schema-utils@2.7.0",
      "dependsOn": [
        "pkg:npm/@types/json-schema@7.0.15",
        "pkg:npm/ajv-keywords@3.5.2",
        "pkg:npm/ajv@6.12.6"
      ]
    },
    {
      "ref": "pkg:npm/tapable@1.1.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/fork-ts-checker-webpack-plugin@6.5.3",
      "dependsOn": [
        "pkg:npm/@babel/code-frame@7.24.7",
        "pkg:npm/@types/json-schema@7.0.15",
        "pkg:npm/chalk@4.1.2",
        "pkg:npm/chokidar@3.6.0",
        "pkg:npm/cosmiconfig@6.0.0",
        "pkg:npm/deepmerge@4.3.1",
        "pkg:npm/fs-extra@9.1.0",
        "pkg:npm/glob@7.2.3",
        "pkg:npm/memfs@3.5.3",
        "pkg:npm/minimatch@3.1.2",
        "pkg:npm/schema-utils@2.7.0",
        "pkg:npm/semver@7.6.3",
        "pkg:npm/tapable@1.1.3",
        "pkg:npm/typescript@5.6.2",
        "pkg:npm/webpack@5.94.0"
      ]
    },
    {
      "ref": "pkg:npm/ini@1.3.8",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/which@1.3.1",
      "dependsOn": [
        "pkg:npm/isexe@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/global-prefix@3.0.0",
      "dependsOn": [
        "pkg:npm/ini@1.3.8",
        "pkg:npm/kind-of@6.0.3",
        "pkg:npm/which@1.3.1"
      ]
    },
    {
      "ref": "pkg:npm/global-modules@2.0.0",
      "dependsOn": [
        "pkg:npm/global-prefix@3.0.0"
      ]
    },
    {
      "ref": "pkg:npm/duplexer@0.1.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/gzip-size@6.0.0",
      "dependsOn": [
        "pkg:npm/duplexer@0.1.2"
      ]
    },
    {
      "ref": "pkg:npm/immer@9.0.21",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/is-root@2.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/loader-utils@3.3.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/define-lazy-prop@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/is-docker@2.2.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/is-wsl@2.2.0",
      "dependsOn": [
        "pkg:npm/is-docker@2.2.1"
      ]
    },
    {
      "ref": "pkg:npm/open@8.4.2",
      "dependsOn": [
        "pkg:npm/define-lazy-prop@2.0.0",
        "pkg:npm/is-docker@2.2.1",
        "pkg:npm/is-wsl@2.2.0"
      ]
    },
    {
      "ref": "pkg:npm/p-locate@3.0.0",
      "dependsOn": [
        "pkg:npm/p-limit@2.3.0"
      ]
    },
    {
      "ref": "pkg:npm/path-exists@3.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/locate-path@3.0.0",
      "dependsOn": [
        "pkg:npm/p-locate@3.0.0",
        "pkg:npm/path-exists@3.0.0"
      ]
    },
    {
      "ref": "pkg:npm/find-up@3.0.0",
      "dependsOn": [
        "pkg:npm/locate-path@3.0.0"
      ]
    },
    {
      "ref": "pkg:npm/pkg-up@3.1.0",
      "dependsOn": [
        "pkg:npm/find-up@3.0.0"
      ]
    },
    {
      "ref": "pkg:npm/react-error-overlay@6.0.11",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/recursive-readdir@2.2.3",
      "dependsOn": [
        "pkg:npm/minimatch@3.1.2"
      ]
    },
    {
      "ref": "pkg:npm/shell-quote@1.8.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/text-table@0.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/react-dev-utils@12.0.1",
      "dependsOn": [
        "pkg:npm/@babel/code-frame@7.24.7",
        "pkg:npm/address@1.2.2",
        "pkg:npm/browserslist@4.23.3",
        "pkg:npm/chalk@4.1.2",
        "pkg:npm/cross-spawn@7.0.3",
        "pkg:npm/detect-port-alt@1.1.6",
        "pkg:npm/escape-string-regexp@4.0.0",
        "pkg:npm/filesize@8.0.7",
        "pkg:npm/find-up@5.0.0",
        "pkg:npm/fork-ts-checker-webpack-plugin@6.5.3",
        "pkg:npm/global-modules@2.0.0",
        "pkg:npm/globby@11.1.0",
        "pkg:npm/gzip-size@6.0.0",
        "pkg:npm/immer@9.0.21",
        "pkg:npm/is-root@2.1.0",
        "pkg:npm/loader-utils@3.3.1",
        "pkg:npm/open@8.4.2",
        "pkg:npm/pkg-up@3.1.0",
        "pkg:npm/prompts@2.4.2",
        "pkg:npm/react-error-overlay@6.0.11",
        "pkg:npm/recursive-readdir@2.2.3",
        "pkg:npm/shell-quote@1.8.1",
        "pkg:npm/strip-ansi@6.0.1",
        "pkg:npm/text-table@0.2.0"
      ]
    },
    {
      "ref": "pkg:npm/@docusaurus/react-loadable@6.0.0",
      "dependsOn": [
        "pkg:npm/@types/react@18.3.8",
        "pkg:npm/react@18.3.1"
      ]
    },
    {
      "ref": "pkg:npm/react-loadable-ssr-addon-v5-slorber@1.0.1",
      "dependsOn": [
        "pkg:npm/@babel/runtime@7.25.6",
        "pkg:npm/@docusaurus/react-loadable@6.0.0",
        "pkg:npm/webpack@5.94.0"
      ]
    },
    {
      "ref": "pkg:npm/tiny-invariant@1.3.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/tiny-warning@1.0.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/value-equal@1.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/history@4.10.1",
      "dependsOn": [
        "pkg:npm/@babel/runtime@7.25.6",
        "pkg:npm/loose-envify@1.4.0",
        "pkg:npm/resolve-pathname@3.0.0",
        "pkg:npm/tiny-invariant@1.3.3",
        "pkg:npm/tiny-warning@1.0.3",
        "pkg:npm/value-equal@1.0.1"
      ]
    },
    {
      "ref": "pkg:npm/hoist-non-react-statics@3.3.2",
      "dependsOn": [
        "pkg:npm/react-is@16.13.1"
      ]
    },
    {
      "ref": "pkg:npm/isarray@0.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/path-to-regexp@1.9.0",
      "dependsOn": [
        "pkg:npm/isarray@0.0.1"
      ]
    },
    {
      "ref": "pkg:npm/react-router@5.3.4",
      "dependsOn": [
        "pkg:npm/@babel/runtime@7.25.6",
        "pkg:npm/history@4.10.1",
        "pkg:npm/hoist-non-react-statics@3.3.2",
        "pkg:npm/loose-envify@1.4.0",
        "pkg:npm/path-to-regexp@1.9.0",
        "pkg:npm/prop-types@15.8.1",
        "pkg:npm/react-is@16.13.1",
        "pkg:npm/react@18.3.1",
        "pkg:npm/tiny-invariant@1.3.3",
        "pkg:npm/tiny-warning@1.0.3"
      ]
    },
    {
      "ref": "pkg:npm/react-router-config@5.1.1",
      "dependsOn": [
        "pkg:npm/@babel/runtime@7.25.6",
        "pkg:npm/react-router@5.3.4",
        "pkg:npm/react@18.3.1"
      ]
    },
    {
      "ref": "pkg:npm/react-router-dom@5.3.4",
      "dependsOn": [
        "pkg:npm/@babel/runtime@7.25.6",
        "pkg:npm/history@4.10.1",
        "pkg:npm/loose-envify@1.4.0",
        "pkg:npm/prop-types@15.8.1",
        "pkg:npm/react-router@5.3.4",
        "pkg:npm/react@18.3.1",
        "pkg:npm/tiny-invariant@1.3.3",
        "pkg:npm/tiny-warning@1.0.3"
      ]
    },
    {
      "ref": "pkg:npm/rtl-detect@1.1.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/bytes@3.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/content-disposition@0.5.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/punycode@1.4.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/fast-url-parser@1.1.3",
      "dependsOn": [
        "pkg:npm/punycode@1.4.1"
      ]
    },
    {
      "ref": "pkg:npm/mime-db@1.33.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/mime-types@2.1.18",
      "dependsOn": [
        "pkg:npm/mime-db@1.33.0"
      ]
    },
    {
      "ref": "pkg:npm/path-is-inside@1.0.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/path-to-regexp@2.2.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/range-parser@1.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/serve-handler@6.1.5",
      "dependsOn": [
        "pkg:npm/bytes@3.0.0",
        "pkg:npm/content-disposition@0.5.2",
        "pkg:npm/fast-url-parser@1.1.3",
        "pkg:npm/mime-types@2.1.18",
        "pkg:npm/minimatch@3.1.2",
        "pkg:npm/path-is-inside@1.0.2",
        "pkg:npm/path-to-regexp@2.2.1",
        "pkg:npm/range-parser@1.2.0"
      ]
    },
    {
      "ref": "pkg:npm/camelcase@7.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/chalk@5.3.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/boxen@7.1.1",
      "dependsOn": [
        "pkg:npm/ansi-align@3.0.1",
        "pkg:npm/camelcase@7.0.1",
        "pkg:npm/chalk@5.3.0",
        "pkg:npm/cli-boxes@3.0.0",
        "pkg:npm/string-width@5.1.2",
        "pkg:npm/type-fest@2.19.0",
        "pkg:npm/widest-line@4.0.1",
        "pkg:npm/wrap-ansi@8.1.0"
      ]
    },
    {
      "ref": "pkg:npm/is-obj@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/dot-prop@6.0.1",
      "dependsOn": [
        "pkg:npm/is-obj@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/type-fest@1.4.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/crypto-random-string@4.0.0",
      "dependsOn": [
        "pkg:npm/type-fest@1.4.0"
      ]
    },
    {
      "ref": "pkg:npm/unique-string@3.0.0",
      "dependsOn": [
        "pkg:npm/crypto-random-string@4.0.0"
      ]
    },
    {
      "ref": "pkg:npm/imurmurhash@0.1.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/is-typedarray@1.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/signal-exit@3.0.7",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/typedarray-to-buffer@3.1.5",
      "dependsOn": [
        "pkg:npm/is-typedarray@1.0.0"
      ]
    },
    {
      "ref": "pkg:npm/write-file-atomic@3.0.3",
      "dependsOn": [
        "pkg:npm/imurmurhash@0.1.4",
        "pkg:npm/is-typedarray@1.0.0",
        "pkg:npm/signal-exit@3.0.7",
        "pkg:npm/typedarray-to-buffer@3.1.5"
      ]
    },
    {
      "ref": "pkg:npm/xdg-basedir@5.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/configstore@6.0.0",
      "dependsOn": [
        "pkg:npm/dot-prop@6.0.1",
        "pkg:npm/graceful-fs@4.2.11",
        "pkg:npm/unique-string@3.0.0",
        "pkg:npm/write-file-atomic@3.0.3",
        "pkg:npm/xdg-basedir@5.1.0"
      ]
    },
    {
      "ref": "pkg:npm/has-yarn@3.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/import-lazy@4.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/is-ci@3.0.1",
      "dependsOn": [
        "pkg:npm/ci-info@3.9.0"
      ]
    },
    {
      "ref": "pkg:npm/ini@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/global-dirs@3.0.1",
      "dependsOn": [
        "pkg:npm/ini@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/is-installed-globally@0.4.0",
      "dependsOn": [
        "pkg:npm/global-dirs@3.0.1",
        "pkg:npm/is-path-inside@3.0.3"
      ]
    },
    {
      "ref": "pkg:npm/is-npm@6.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/is-yarn-global@0.4.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@sindresorhus/is@5.6.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/defer-to-connect@2.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@szmarczak/http-timer@5.0.1",
      "dependsOn": [
        "pkg:npm/defer-to-connect@2.0.1"
      ]
    },
    {
      "ref": "pkg:npm/cacheable-lookup@7.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@types/http-cache-semantics@4.0.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/get-stream@6.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/http-cache-semantics@4.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/json-buffer@3.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/keyv@4.5.4",
      "dependsOn": [
        "pkg:npm/json-buffer@3.0.1"
      ]
    },
    {
      "ref": "pkg:npm/mimic-response@4.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/normalize-url@8.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/lowercase-keys@3.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/responselike@3.0.0",
      "dependsOn": [
        "pkg:npm/lowercase-keys@3.0.0"
      ]
    },
    {
      "ref": "pkg:npm/cacheable-request@10.2.14",
      "dependsOn": [
        "pkg:npm/@types/http-cache-semantics@4.0.4",
        "pkg:npm/get-stream@6.0.1",
        "pkg:npm/http-cache-semantics@4.1.1",
        "pkg:npm/keyv@4.5.4",
        "pkg:npm/mimic-response@4.0.0",
        "pkg:npm/normalize-url@8.0.1",
        "pkg:npm/responselike@3.0.0"
      ]
    },
    {
      "ref": "pkg:npm/mimic-response@3.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/decompress-response@6.0.0",
      "dependsOn": [
        "pkg:npm/mimic-response@3.1.0"
      ]
    },
    {
      "ref": "pkg:npm/form-data-encoder@2.1.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/quick-lru@5.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/resolve-alpn@1.2.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/http2-wrapper@2.2.1",
      "dependsOn": [
        "pkg:npm/quick-lru@5.1.1",
        "pkg:npm/resolve-alpn@1.2.1"
      ]
    },
    {
      "ref": "pkg:npm/p-cancelable@3.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/got@12.6.1",
      "dependsOn": [
        "pkg:npm/@sindresorhus/is@5.6.0",
        "pkg:npm/@szmarczak/http-timer@5.0.1",
        "pkg:npm/cacheable-lookup@7.0.0",
        "pkg:npm/cacheable-request@10.2.14",
        "pkg:npm/decompress-response@6.0.0",
        "pkg:npm/form-data-encoder@2.1.4",
        "pkg:npm/get-stream@6.0.1",
        "pkg:npm/http2-wrapper@2.2.1",
        "pkg:npm/lowercase-keys@3.0.0",
        "pkg:npm/p-cancelable@3.0.0",
        "pkg:npm/responselike@3.0.0"
      ]
    },
    {
      "ref": "pkg:npm/@pnpm/config.env-replace@1.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/graceful-fs@4.2.10",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@pnpm/network.ca-file@1.0.2",
      "dependsOn": [
        "pkg:npm/graceful-fs@4.2.10"
      ]
    },
    {
      "ref": "pkg:npm/proto-list@1.2.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/config-chain@1.1.13",
      "dependsOn": [
        "pkg:npm/ini@1.3.8",
        "pkg:npm/proto-list@1.2.4"
      ]
    },
    {
      "ref": "pkg:npm/@pnpm/npm-conf@2.3.1",
      "dependsOn": [
        "pkg:npm/@pnpm/config.env-replace@1.1.0",
        "pkg:npm/@pnpm/network.ca-file@1.0.2",
        "pkg:npm/config-chain@1.1.13"
      ]
    },
    {
      "ref": "pkg:npm/registry-auth-token@5.0.2",
      "dependsOn": [
        "pkg:npm/@pnpm/npm-conf@2.3.1"
      ]
    },
    {
      "ref": "pkg:npm/deep-extend@0.6.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/minimist@1.2.8",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/strip-json-comments@2.0.1",
      "dependsOn": []
    },
    {
      "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/registry-url@6.0.1",
      "dependsOn": [
        "pkg:npm/rc@1.2.8"
      ]
    },
    {
      "ref": "pkg:npm/package-json@8.1.1",
      "dependsOn": [
        "pkg:npm/got@12.6.1",
        "pkg:npm/registry-auth-token@5.0.2",
        "pkg:npm/registry-url@6.0.1",
        "pkg:npm/semver@7.6.3"
      ]
    },
    {
      "ref": "pkg:npm/latest-version@7.0.0",
      "dependsOn": [
        "pkg:npm/package-json@8.1.1"
      ]
    },
    {
      "ref": "pkg:npm/escape-goat@4.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/pupa@3.1.0",
      "dependsOn": [
        "pkg:npm/escape-goat@4.0.0"
      ]
    },
    {
      "ref": "pkg:npm/semver-diff@4.0.0",
      "dependsOn": [
        "pkg:npm/semver@7.6.3"
      ]
    },
    {
      "ref": "pkg:npm/update-notifier@6.0.2",
      "dependsOn": [
        "pkg:npm/boxen@7.1.1",
        "pkg:npm/chalk@5.3.0",
        "pkg:npm/configstore@6.0.0",
        "pkg:npm/has-yarn@3.0.0",
        "pkg:npm/import-lazy@4.0.0",
        "pkg:npm/is-ci@3.0.1",
        "pkg:npm/is-installed-globally@0.4.0",
        "pkg:npm/is-npm@6.0.0",
        "pkg:npm/is-yarn-global@0.4.1",
        "pkg:npm/latest-version@7.0.0",
        "pkg:npm/pupa@3.1.0",
        "pkg:npm/semver-diff@4.0.0",
        "pkg:npm/semver@7.6.3",
        "pkg:npm/xdg-basedir@5.1.0"
      ]
    },
    {
      "ref": "pkg:npm/@discoveryjs/json-ext@0.5.7",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/acorn-walk@8.3.4",
      "dependsOn": [
        "pkg:npm/acorn@8.12.1"
      ]
    },
    {
      "ref": "pkg:npm/debounce@1.2.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/html-escaper@2.0.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/opener@1.5.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@polka/url@1.0.0-next.28",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/mrmime@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/totalist@3.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/sirv@2.0.4",
      "dependsOn": [
        "pkg:npm/@polka/url@1.0.0-next.28",
        "pkg:npm/mrmime@2.0.0",
        "pkg:npm/totalist@3.0.1"
      ]
    },
    {
      "ref": "pkg:npm/ws@7.5.10",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/webpack-bundle-analyzer@4.10.2",
      "dependsOn": [
        "pkg:npm/@discoveryjs/json-ext@0.5.7",
        "pkg:npm/acorn-walk@8.3.4",
        "pkg:npm/acorn@8.12.1",
        "pkg:npm/commander@7.2.0",
        "pkg:npm/debounce@1.2.1",
        "pkg:npm/escape-string-regexp@4.0.0",
        "pkg:npm/gzip-size@6.0.0",
        "pkg:npm/html-escaper@2.0.2",
        "pkg:npm/opener@1.5.2",
        "pkg:npm/picocolors@1.1.0",
        "pkg:npm/sirv@2.0.4",
        "pkg:npm/ws@7.5.10"
      ]
    },
    {
      "ref": "pkg:npm/@types/bonjour@3.5.13",
      "dependsOn": [
        "pkg:npm/@types/node@22.6.0"
      ]
    },
    {
      "ref": "pkg:npm/@types/qs@6.9.16",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@types/range-parser@1.2.7",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@types/mime@1.3.5",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@types/send@0.17.4",
      "dependsOn": [
        "pkg:npm/@types/mime@1.3.5",
        "pkg:npm/@types/node@22.6.0"
      ]
    },
    {
      "ref": "pkg:npm/@types/express-serve-static-core@4.19.5",
      "dependsOn": [
        "pkg:npm/@types/node@22.6.0",
        "pkg:npm/@types/qs@6.9.16",
        "pkg:npm/@types/range-parser@1.2.7",
        "pkg:npm/@types/send@0.17.4"
      ]
    },
    {
      "ref": "pkg:npm/@types/connect-history-api-fallback@1.5.4",
      "dependsOn": [
        "pkg:npm/@types/express-serve-static-core@4.19.5",
        "pkg:npm/@types/node@22.6.0"
      ]
    },
    {
      "ref": "pkg:npm/@types/connect@3.4.38",
      "dependsOn": [
        "pkg:npm/@types/node@22.6.0"
      ]
    },
    {
      "ref": "pkg:npm/@types/body-parser@1.19.5",
      "dependsOn": [
        "pkg:npm/@types/connect@3.4.38",
        "pkg:npm/@types/node@22.6.0"
      ]
    },
    {
      "ref": "pkg:npm/@types/http-errors@2.0.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@types/serve-static@1.15.7",
      "dependsOn": [
        "pkg:npm/@types/http-errors@2.0.4",
        "pkg:npm/@types/node@22.6.0",
        "pkg:npm/@types/send@0.17.4"
      ]
    },
    {
      "ref": "pkg:npm/@types/express@4.17.21",
      "dependsOn": [
        "pkg:npm/@types/body-parser@1.19.5",
        "pkg:npm/@types/express-serve-static-core@4.19.5",
        "pkg:npm/@types/qs@6.9.16",
        "pkg:npm/@types/serve-static@1.15.7"
      ]
    },
    {
      "ref": "pkg:npm/@types/serve-index@1.9.4",
      "dependsOn": [
        "pkg:npm/@types/express@4.17.21"
      ]
    },
    {
      "ref": "pkg:npm/@types/sockjs@0.3.36",
      "dependsOn": [
        "pkg:npm/@types/node@22.6.0"
      ]
    },
    {
      "ref": "pkg:npm/@types/ws@8.5.12",
      "dependsOn": [
        "pkg:npm/@types/node@22.6.0"
      ]
    },
    {
      "ref": "pkg:npm/ansi-html-community@0.0.8",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@leichtgewicht/ip-codec@2.0.5",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/dns-packet@5.6.1",
      "dependsOn": [
        "pkg:npm/@leichtgewicht/ip-codec@2.0.5"
      ]
    },
    {
      "ref": "pkg:npm/thunky@1.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/multicast-dns@7.2.5",
      "dependsOn": [
        "pkg:npm/dns-packet@5.6.1",
        "pkg:npm/thunky@1.1.0"
      ]
    },
    {
      "ref": "pkg:npm/bonjour-service@1.2.1",
      "dependsOn": [
        "pkg:npm/fast-deep-equal@3.1.3",
        "pkg:npm/multicast-dns@7.2.5"
      ]
    },
    {
      "ref": "pkg:npm/colorette@2.0.20",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/negotiator@0.6.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/accepts@1.3.8",
      "dependsOn": [
        "pkg:npm/mime-types@2.1.35",
        "pkg:npm/negotiator@0.6.3"
      ]
    },
    {
      "ref": "pkg:npm/mime-db@1.53.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/compressible@2.0.18",
      "dependsOn": [
        "pkg:npm/mime-db@1.53.0"
      ]
    },
    {
      "ref": "pkg:npm/on-headers@1.0.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/safe-buffer@5.1.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/vary@1.1.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/compression@1.7.4",
      "dependsOn": [
        "pkg:npm/accepts@1.3.8",
        "pkg:npm/bytes@3.0.0",
        "pkg:npm/compressible@2.0.18",
        "pkg:npm/debug@2.6.9",
        "pkg:npm/on-headers@1.0.2",
        "pkg:npm/safe-buffer@5.1.2",
        "pkg:npm/vary@1.1.2"
      ]
    },
    {
      "ref": "pkg:npm/connect-history-api-fallback@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/human-signals@2.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/is-stream@2.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/npm-run-path@4.0.1",
      "dependsOn": [
        "pkg:npm/path-key@3.1.1"
      ]
    },
    {
      "ref": "pkg:npm/mimic-fn@2.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/onetime@5.1.2",
      "dependsOn": [
        "pkg:npm/mimic-fn@2.1.0"
      ]
    },
    {
      "ref": "pkg:npm/strip-final-newline@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/execa@5.1.1",
      "dependsOn": [
        "pkg:npm/cross-spawn@7.0.3",
        "pkg:npm/get-stream@6.0.1",
        "pkg:npm/human-signals@2.1.0",
        "pkg:npm/is-stream@2.0.1",
        "pkg:npm/merge-stream@2.0.0",
        "pkg:npm/npm-run-path@4.0.1",
        "pkg:npm/onetime@5.1.2",
        "pkg:npm/signal-exit@3.0.7",
        "pkg:npm/strip-final-newline@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/default-gateway@6.0.3",
      "dependsOn": [
        "pkg:npm/execa@5.1.1"
      ]
    },
    {
      "ref": "pkg:npm/array-flatten@1.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/bytes@3.1.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/content-type@1.0.5",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/depd@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/destroy@1.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/setprototypeof@1.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/statuses@2.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/toidentifier@1.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/http-errors@2.0.0",
      "dependsOn": [
        "pkg:npm/depd@2.0.0",
        "pkg:npm/inherits@2.0.4",
        "pkg:npm/setprototypeof@1.2.0",
        "pkg:npm/statuses@2.0.1",
        "pkg:npm/toidentifier@1.0.1"
      ]
    },
    {
      "ref": "pkg:npm/iconv-lite@0.4.24",
      "dependsOn": [
        "pkg:npm/safer-buffer@2.1.2"
      ]
    },
    {
      "ref": "pkg:npm/ee-first@1.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/on-finished@2.4.1",
      "dependsOn": [
        "pkg:npm/ee-first@1.1.1"
      ]
    },
    {
      "ref": "pkg:npm/object-inspect@1.13.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/side-channel@1.0.6",
      "dependsOn": [
        "pkg:npm/call-bind@1.0.7",
        "pkg:npm/es-errors@1.3.0",
        "pkg:npm/get-intrinsic@1.2.4",
        "pkg:npm/object-inspect@1.13.2"
      ]
    },
    {
      "ref": "pkg:npm/qs@6.13.0",
      "dependsOn": [
        "pkg:npm/side-channel@1.0.6"
      ]
    },
    {
      "ref": "pkg:npm/unpipe@1.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/raw-body@2.5.2",
      "dependsOn": [
        "pkg:npm/bytes@3.1.2",
        "pkg:npm/http-errors@2.0.0",
        "pkg:npm/iconv-lite@0.4.24",
        "pkg:npm/unpipe@1.0.0"
      ]
    },
    {
      "ref": "pkg:npm/media-typer@0.3.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/type-is@1.6.18",
      "dependsOn": [
        "pkg:npm/media-typer@0.3.0",
        "pkg:npm/mime-types@2.1.35"
      ]
    },
    {
      "ref": "pkg:npm/body-parser@1.20.3",
      "dependsOn": [
        "pkg:npm/bytes@3.1.2",
        "pkg:npm/content-type@1.0.5",
        "pkg:npm/debug@2.6.9",
        "pkg:npm/depd@2.0.0",
        "pkg:npm/destroy@1.2.0",
        "pkg:npm/http-errors@2.0.0",
        "pkg:npm/iconv-lite@0.4.24",
        "pkg:npm/on-finished@2.4.1",
        "pkg:npm/qs@6.13.0",
        "pkg:npm/raw-body@2.5.2",
        "pkg:npm/type-is@1.6.18",
        "pkg:npm/unpipe@1.0.0"
      ]
    },
    {
      "ref": "pkg:npm/content-disposition@0.5.4",
      "dependsOn": [
        "pkg:npm/safe-buffer@5.2.1"
      ]
    },
    {
      "ref": "pkg:npm/cookie@0.6.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/cookie-signature@1.0.6",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/encodeurl@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/etag@1.8.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/parseurl@1.3.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/finalhandler@1.3.1",
      "dependsOn": [
        "pkg:npm/debug@2.6.9",
        "pkg:npm/encodeurl@2.0.0",
        "pkg:npm/escape-html@1.0.3",
        "pkg:npm/on-finished@2.4.1",
        "pkg:npm/parseurl@1.3.3",
        "pkg:npm/statuses@2.0.1",
        "pkg:npm/unpipe@1.0.0"
      ]
    },
    {
      "ref": "pkg:npm/fresh@0.5.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/merge-descriptors@1.0.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/methods@1.1.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/path-to-regexp@0.1.10",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/forwarded@0.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/ipaddr.js@1.9.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/proxy-addr@2.0.7",
      "dependsOn": [
        "pkg:npm/forwarded@0.2.0",
        "pkg:npm/ipaddr.js@1.9.1"
      ]
    },
    {
      "ref": "pkg:npm/range-parser@1.2.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/encodeurl@1.0.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/mime@1.6.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/send@0.19.0",
      "dependsOn": [
        "pkg:npm/debug@2.6.9",
        "pkg:npm/depd@2.0.0",
        "pkg:npm/destroy@1.2.0",
        "pkg:npm/encodeurl@1.0.2",
        "pkg:npm/escape-html@1.0.3",
        "pkg:npm/etag@1.8.1",
        "pkg:npm/fresh@0.5.2",
        "pkg:npm/http-errors@2.0.0",
        "pkg:npm/mime@1.6.0",
        "pkg:npm/ms@2.1.3",
        "pkg:npm/on-finished@2.4.1",
        "pkg:npm/range-parser@1.2.1",
        "pkg:npm/statuses@2.0.1"
      ]
    },
    {
      "ref": "pkg:npm/serve-static@1.16.2",
      "dependsOn": [
        "pkg:npm/encodeurl@2.0.0",
        "pkg:npm/escape-html@1.0.3",
        "pkg:npm/parseurl@1.3.3",
        "pkg:npm/send@0.19.0"
      ]
    },
    {
      "ref": "pkg:npm/utils-merge@1.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/express@4.21.0",
      "dependsOn": [
        "pkg:npm/accepts@1.3.8",
        "pkg:npm/array-flatten@1.1.1",
        "pkg:npm/body-parser@1.20.3",
        "pkg:npm/content-disposition@0.5.4",
        "pkg:npm/content-type@1.0.5",
        "pkg:npm/cookie-signature@1.0.6",
        "pkg:npm/cookie@0.6.0",
        "pkg:npm/debug@2.6.9",
        "pkg:npm/depd@2.0.0",
        "pkg:npm/encodeurl@2.0.0",
        "pkg:npm/escape-html@1.0.3",
        "pkg:npm/etag@1.8.1",
        "pkg:npm/finalhandler@1.3.1",
        "pkg:npm/fresh@0.5.2",
        "pkg:npm/http-errors@2.0.0",
        "pkg:npm/merge-descriptors@1.0.3",
        "pkg:npm/methods@1.1.2",
        "pkg:npm/on-finished@2.4.1",
        "pkg:npm/parseurl@1.3.3",
        "pkg:npm/path-to-regexp@0.1.10",
        "pkg:npm/proxy-addr@2.0.7",
        "pkg:npm/qs@6.13.0",
        "pkg:npm/range-parser@1.2.1",
        "pkg:npm/safe-buffer@5.2.1",
        "pkg:npm/send@0.19.0",
        "pkg:npm/serve-static@1.16.2",
        "pkg:npm/setprototypeof@1.2.0",
        "pkg:npm/statuses@2.0.1",
        "pkg:npm/type-is@1.6.18",
        "pkg:npm/utils-merge@1.0.1",
        "pkg:npm/vary@1.1.2"
      ]
    },
    {
      "ref": "pkg:npm/html-entities@2.5.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@types/http-proxy@1.17.15",
      "dependsOn": [
        "pkg:npm/@types/node@22.6.0"
      ]
    },
    {
      "ref": "pkg:npm/eventemitter3@4.0.7",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/follow-redirects@1.15.9",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/requires-port@1.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/http-proxy@1.18.1",
      "dependsOn": [
        "pkg:npm/eventemitter3@4.0.7",
        "pkg:npm/follow-redirects@1.15.9",
        "pkg:npm/requires-port@1.0.0"
      ]
    },
    {
      "ref": "pkg:npm/is-plain-obj@3.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/http-proxy-middleware@2.0.6",
      "dependsOn": [
        "pkg:npm/@types/express@4.17.21",
        "pkg:npm/@types/http-proxy@1.17.15",
        "pkg:npm/http-proxy@1.18.1",
        "pkg:npm/is-glob@4.0.3",
        "pkg:npm/is-plain-obj@3.0.0",
        "pkg:npm/micromatch@4.0.8"
      ]
    },
    {
      "ref": "pkg:npm/ipaddr.js@2.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/launch-editor@2.9.1",
      "dependsOn": [
        "pkg:npm/picocolors@1.1.0",
        "pkg:npm/shell-quote@1.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@types/retry@0.12.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/retry@0.13.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/p-retry@4.6.2",
      "dependsOn": [
        "pkg:npm/@types/retry@0.12.0",
        "pkg:npm/retry@0.13.1"
      ]
    },
    {
      "ref": "pkg:npm/@types/node-forge@1.3.11",
      "dependsOn": [
        "pkg:npm/@types/node@22.6.0"
      ]
    },
    {
      "ref": "pkg:npm/node-forge@1.3.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/selfsigned@2.4.1",
      "dependsOn": [
        "pkg:npm/@types/node-forge@1.3.11",
        "pkg:npm/node-forge@1.3.1"
      ]
    },
    {
      "ref": "pkg:npm/batch@0.6.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/depd@1.1.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/inherits@2.0.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/setprototypeof@1.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/statuses@1.5.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/http-errors@1.6.3",
      "dependsOn": [
        "pkg:npm/depd@1.1.2",
        "pkg:npm/inherits@2.0.3",
        "pkg:npm/setprototypeof@1.1.0",
        "pkg:npm/statuses@1.5.0"
      ]
    },
    {
      "ref": "pkg:npm/serve-index@1.9.1",
      "dependsOn": [
        "pkg:npm/accepts@1.3.8",
        "pkg:npm/batch@0.6.1",
        "pkg:npm/debug@2.6.9",
        "pkg:npm/escape-html@1.0.3",
        "pkg:npm/http-errors@1.6.3",
        "pkg:npm/mime-types@2.1.18",
        "pkg:npm/parseurl@1.3.3"
      ]
    },
    {
      "ref": "pkg:npm/http-parser-js@0.5.8",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/websocket-extensions@0.1.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/websocket-driver@0.7.4",
      "dependsOn": [
        "pkg:npm/http-parser-js@0.5.8",
        "pkg:npm/safe-buffer@5.2.1",
        "pkg:npm/websocket-extensions@0.1.4"
      ]
    },
    {
      "ref": "pkg:npm/faye-websocket@0.11.4",
      "dependsOn": [
        "pkg:npm/websocket-driver@0.7.4"
      ]
    },
    {
      "ref": "pkg:npm/uuid@8.3.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/sockjs@0.3.24",
      "dependsOn": [
        "pkg:npm/faye-websocket@0.11.4",
        "pkg:npm/uuid@8.3.2",
        "pkg:npm/websocket-driver@0.7.4"
      ]
    },
    {
      "ref": "pkg:npm/handle-thing@2.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/http-deceiver@1.2.7",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/select-hose@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/detect-node@2.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/obuf@1.1.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/core-util-is@1.0.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/isarray@1.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/process-nextick-args@2.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/string_decoder@1.1.1",
      "dependsOn": [
        "pkg:npm/safe-buffer@5.1.2"
      ]
    },
    {
      "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/minimalistic-assert@1.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/wbuf@1.7.3",
      "dependsOn": [
        "pkg:npm/minimalistic-assert@1.0.1"
      ]
    },
    {
      "ref": "pkg:npm/hpack.js@2.1.6",
      "dependsOn": [
        "pkg:npm/inherits@2.0.4",
        "pkg:npm/obuf@1.1.2",
        "pkg:npm/readable-stream@2.3.8",
        "pkg:npm/wbuf@1.7.3"
      ]
    },
    {
      "ref": "pkg:npm/string_decoder@1.3.0",
      "dependsOn": [
        "pkg:npm/safe-buffer@5.2.1"
      ]
    },
    {
      "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/spdy-transport@3.0.0",
      "dependsOn": [
        "pkg:npm/debug@4.3.7",
        "pkg:npm/detect-node@2.1.0",
        "pkg:npm/hpack.js@2.1.6",
        "pkg:npm/obuf@1.1.2",
        "pkg:npm/readable-stream@3.6.2",
        "pkg:npm/wbuf@1.7.3"
      ]
    },
    {
      "ref": "pkg:npm/spdy@4.0.2",
      "dependsOn": [
        "pkg:npm/debug@4.3.7",
        "pkg:npm/handle-thing@2.0.1",
        "pkg:npm/http-deceiver@1.2.7",
        "pkg:npm/select-hose@2.0.0",
        "pkg:npm/spdy-transport@3.0.0"
      ]
    },
    {
      "ref": "pkg:npm/webpack-dev-middleware@5.3.4",
      "dependsOn": [
        "pkg:npm/colorette@2.0.20",
        "pkg:npm/memfs@3.5.3",
        "pkg:npm/mime-types@2.1.35",
        "pkg:npm/range-parser@1.2.1",
        "pkg:npm/schema-utils@4.2.0",
        "pkg:npm/webpack@5.94.0"
      ]
    },
    {
      "ref": "pkg:npm/ws@8.18.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/webpack-dev-server@4.15.2",
      "dependsOn": [
        "pkg:npm/@types/bonjour@3.5.13",
        "pkg:npm/@types/connect-history-api-fallback@1.5.4",
        "pkg:npm/@types/express@4.17.21",
        "pkg:npm/@types/serve-index@1.9.4",
        "pkg:npm/@types/serve-static@1.15.7",
        "pkg:npm/@types/sockjs@0.3.36",
        "pkg:npm/@types/ws@8.5.12",
        "pkg:npm/ansi-html-community@0.0.8",
        "pkg:npm/bonjour-service@1.2.1",
        "pkg:npm/chokidar@3.6.0",
        "pkg:npm/colorette@2.0.20",
        "pkg:npm/compression@1.7.4",
        "pkg:npm/connect-history-api-fallback@2.0.0",
        "pkg:npm/default-gateway@6.0.3",
        "pkg:npm/express@4.21.0",
        "pkg:npm/graceful-fs@4.2.11",
        "pkg:npm/html-entities@2.5.2",
        "pkg:npm/http-proxy-middleware@2.0.6",
        "pkg:npm/ipaddr.js@2.2.0",
        "pkg:npm/launch-editor@2.9.1",
        "pkg:npm/open@8.4.2",
        "pkg:npm/p-retry@4.6.2",
        "pkg:npm/rimraf@3.0.2",
        "pkg:npm/schema-utils@4.2.0",
        "pkg:npm/selfsigned@2.4.1",
        "pkg:npm/serve-index@1.9.1",
        "pkg:npm/sockjs@0.3.24",
        "pkg:npm/spdy@4.0.2",
        "pkg:npm/webpack-dev-middleware@5.3.4",
        "pkg:npm/webpack@5.94.0",
        "pkg:npm/ws@8.18.0"
      ]
    },
    {
      "ref": "pkg:npm/consola@2.15.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/pretty-time@1.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/std-env@3.7.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/webpackbar@5.0.2",
      "dependsOn": [
        "pkg:npm/chalk@4.1.2",
        "pkg:npm/consola@2.15.3",
        "pkg:npm/pretty-time@1.1.0",
        "pkg:npm/std-env@3.7.0",
        "pkg:npm/webpack@5.94.0"
      ]
    },
    {
      "ref": "pkg:npm/@docusaurus/core@3.5.2",
      "dependsOn": [
        "pkg:npm/@babel/core@7.25.2",
        "pkg:npm/@babel/generator@7.25.6",
        "pkg:npm/@babel/plugin-syntax-dynamic-import@7.8.3",
        "pkg:npm/@babel/plugin-transform-runtime@7.25.4",
        "pkg:npm/@babel/preset-env@7.25.4",
        "pkg:npm/@babel/preset-react@7.24.7",
        "pkg:npm/@babel/preset-typescript@7.24.7",
        "pkg:npm/@babel/runtime-corejs3@7.25.6",
        "pkg:npm/@babel/runtime@7.25.6",
        "pkg:npm/@babel/traverse@7.25.6",
        "pkg:npm/@docusaurus/cssnano-preset@3.5.2",
        "pkg:npm/@docusaurus/logger@3.5.2",
        "pkg:npm/@docusaurus/mdx-loader@3.5.2",
        "pkg:npm/@docusaurus/react-loadable@6.0.0",
        "pkg:npm/@docusaurus/utils-common@3.5.2",
        "pkg:npm/@docusaurus/utils-validation@3.5.2",
        "pkg:npm/@docusaurus/utils@3.5.2",
        "pkg:npm/@mdx-js/react@3.0.1",
        "pkg:npm/autoprefixer@10.4.20",
        "pkg:npm/babel-loader@9.2.1",
        "pkg:npm/babel-plugin-dynamic-import-node@2.3.3",
        "pkg:npm/boxen@6.2.1",
        "pkg:npm/chalk@4.1.2",
        "pkg:npm/chokidar@3.6.0",
        "pkg:npm/clean-css@5.3.3",
        "pkg:npm/cli-table3@0.6.5",
        "pkg:npm/combine-promises@1.2.0",
        "pkg:npm/commander@5.1.0",
        "pkg:npm/copy-webpack-plugin@11.0.0",
        "pkg:npm/core-js@3.38.1",
        "pkg:npm/css-loader@6.11.0",
        "pkg:npm/css-minimizer-webpack-plugin@5.0.1",
        "pkg:npm/cssnano@6.1.2",
        "pkg:npm/del@6.1.1",
        "pkg:npm/detect-port@1.6.1",
        "pkg:npm/escape-html@1.0.3",
        "pkg:npm/eta@2.2.0",
        "pkg:npm/eval@0.1.8",
        "pkg:npm/file-loader@6.2.0",
        "pkg:npm/fs-extra@11.2.0",
        "pkg:npm/html-minifier-terser@7.2.0",
        "pkg:npm/html-tags@3.3.1",
        "pkg:npm/html-webpack-plugin@5.6.0",
        "pkg:npm/leven@3.1.0",
        "pkg:npm/lodash@4.17.21",
        "pkg:npm/mini-css-extract-plugin@2.9.1",
        "pkg:npm/p-map@4.0.0",
        "pkg:npm/postcss-loader@7.3.4",
        "pkg:npm/postcss@8.4.47",
        "pkg:npm/prompts@2.4.2",
        "pkg:npm/react-dev-utils@12.0.1",
        "pkg:npm/react-dom@18.3.1",
        "pkg:npm/react-helmet-async@1.3.0",
        "pkg:npm/react-loadable-ssr-addon-v5-slorber@1.0.1",
        "pkg:npm/react-router-config@5.1.1",
        "pkg:npm/react-router-dom@5.3.4",
        "pkg:npm/react-router@5.3.4",
        "pkg:npm/react@18.3.1",
        "pkg:npm/rtl-detect@1.1.2",
        "pkg:npm/semver@7.6.3",
        "pkg:npm/serve-handler@6.1.5",
        "pkg:npm/shelljs@0.8.5",
        "pkg:npm/terser-webpack-plugin@5.3.10",
        "pkg:npm/tslib@2.7.0",
        "pkg:npm/update-notifier@6.0.2",
        "pkg:npm/url-loader@4.1.1",
        "pkg:npm/webpack-bundle-analyzer@4.10.2",
        "pkg:npm/webpack-dev-server@4.15.2",
        "pkg:npm/webpack-merge@5.10.0",
        "pkg:npm/webpack@5.94.0",
        "pkg:npm/webpackbar@5.0.2"
      ]
    },
    {
      "ref": "pkg:npm/@types/react-router@5.1.20",
      "dependsOn": [
        "pkg:npm/@types/history@4.7.11",
        "pkg:npm/@types/react@18.3.8"
      ]
    },
    {
      "ref": "pkg:npm/@types/react-router-config@5.0.11",
      "dependsOn": [
        "pkg:npm/@types/history@4.7.11",
        "pkg:npm/@types/react-router@5.1.20",
        "pkg:npm/@types/react@18.3.8"
      ]
    },
    {
      "ref": "pkg:npm/@types/react-router-dom@5.3.3",
      "dependsOn": [
        "pkg:npm/@types/history@4.7.11",
        "pkg:npm/@types/react-router@5.1.20",
        "pkg:npm/@types/react@18.3.8"
      ]
    },
    {
      "ref": "pkg:npm/@docusaurus/module-type-aliases@3.5.2",
      "dependsOn": [
        "pkg:npm/@docusaurus/react-loadable@6.0.0",
        "pkg:npm/@docusaurus/types@3.5.2",
        "pkg:npm/@types/history@4.7.11",
        "pkg:npm/@types/react-router-config@5.0.11",
        "pkg:npm/@types/react-router-dom@5.3.3",
        "pkg:npm/@types/react@18.3.8",
        "pkg:npm/react-dom@18.3.1",
        "pkg:npm/react-helmet-async@1.3.0",
        "pkg:npm/react@18.3.1"
      ]
    },
    {
      "ref": "pkg:npm/clsx@2.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/parse-numeric-range@1.3.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@types/prismjs@1.26.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/prism-react-renderer@2.4.0",
      "dependsOn": [
        "pkg:npm/@types/prismjs@1.26.4",
        "pkg:npm/clsx@2.1.1",
        "pkg:npm/react@18.3.1"
      ]
    },
    {
      "ref": "pkg:npm/@docusaurus/theme-common@3.5.2",
      "dependsOn": [
        "pkg:npm/@docusaurus/mdx-loader@3.5.2",
        "pkg:npm/@docusaurus/module-type-aliases@3.5.2",
        "pkg:npm/@docusaurus/plugin-content-docs@3.5.2",
        "pkg:npm/@docusaurus/utils-common@3.5.2",
        "pkg:npm/@docusaurus/utils@3.5.2",
        "pkg:npm/@types/history@4.7.11",
        "pkg:npm/@types/react-router-config@5.0.11",
        "pkg:npm/@types/react@18.3.8",
        "pkg:npm/clsx@2.1.1",
        "pkg:npm/parse-numeric-range@1.3.0",
        "pkg:npm/prism-react-renderer@2.4.0",
        "pkg:npm/react-dom@18.3.1",
        "pkg:npm/react@18.3.1",
        "pkg:npm/tslib@2.7.0",
        "pkg:npm/utility-types@3.11.0"
      ]
    },
    {
      "ref": "pkg:npm/@docusaurus/plugin-content-docs@3.5.2",
      "dependsOn": [
        "pkg:npm/@docusaurus/core@3.5.2",
        "pkg:npm/@docusaurus/logger@3.5.2",
        "pkg:npm/@docusaurus/mdx-loader@3.5.2",
        "pkg:npm/@docusaurus/module-type-aliases@3.5.2",
        "pkg:npm/@docusaurus/theme-common@3.5.2",
        "pkg:npm/@docusaurus/types@3.5.2",
        "pkg:npm/@docusaurus/utils-common@3.5.2",
        "pkg:npm/@docusaurus/utils-validation@3.5.2",
        "pkg:npm/@docusaurus/utils@3.5.2",
        "pkg:npm/@types/react-router-config@5.0.11",
        "pkg:npm/combine-promises@1.2.0",
        "pkg:npm/fs-extra@11.2.0",
        "pkg:npm/js-yaml@4.1.0",
        "pkg:npm/lodash@4.17.21",
        "pkg:npm/react-dom@18.3.1",
        "pkg:npm/react@18.3.1",
        "pkg:npm/tslib@2.7.0",
        "pkg:npm/utility-types@3.11.0",
        "pkg:npm/webpack@5.94.0"
      ]
    },
    {
      "ref": "pkg:npm/cheerio-select@2.1.0",
      "dependsOn": [
        "pkg:npm/boolbase@1.0.0",
        "pkg:npm/css-select@5.1.0",
        "pkg:npm/css-what@6.1.0",
        "pkg:npm/domelementtype@2.3.0",
        "pkg:npm/domhandler@5.0.3",
        "pkg:npm/domutils@3.1.0"
      ]
    },
    {
      "ref": "pkg:npm/htmlparser2@8.0.2",
      "dependsOn": [
        "pkg:npm/domelementtype@2.3.0",
        "pkg:npm/domhandler@5.0.3",
        "pkg:npm/domutils@3.1.0",
        "pkg:npm/entities@4.5.0"
      ]
    },
    {
      "ref": "pkg:npm/parse5-htmlparser2-tree-adapter@7.0.0",
      "dependsOn": [
        "pkg:npm/domhandler@5.0.3",
        "pkg:npm/parse5@7.1.2"
      ]
    },
    {
      "ref": "pkg:npm/cheerio@1.0.0-rc.12",
      "dependsOn": [
        "pkg:npm/cheerio-select@2.1.0",
        "pkg:npm/dom-serializer@2.0.0",
        "pkg:npm/domhandler@5.0.3",
        "pkg:npm/domutils@3.1.0",
        "pkg:npm/htmlparser2@8.0.2",
        "pkg:npm/parse5-htmlparser2-tree-adapter@7.0.0",
        "pkg:npm/parse5@7.1.2"
      ]
    },
    {
      "ref": "pkg:npm/sax@1.4.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/xml-js@1.6.11",
      "dependsOn": [
        "pkg:npm/sax@1.4.1"
      ]
    },
    {
      "ref": "pkg:npm/feed@4.2.2",
      "dependsOn": [
        "pkg:npm/xml-js@1.6.11"
      ]
    },
    {
      "ref": "pkg:npm/reading-time@1.5.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/srcset@4.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@docusaurus/plugin-content-blog@3.5.2",
      "dependsOn": [
        "pkg:npm/@docusaurus/core@3.5.2",
        "pkg:npm/@docusaurus/logger@3.5.2",
        "pkg:npm/@docusaurus/mdx-loader@3.5.2",
        "pkg:npm/@docusaurus/plugin-content-docs@3.5.2",
        "pkg:npm/@docusaurus/theme-common@3.5.2",
        "pkg:npm/@docusaurus/types@3.5.2",
        "pkg:npm/@docusaurus/utils-common@3.5.2",
        "pkg:npm/@docusaurus/utils-validation@3.5.2",
        "pkg:npm/@docusaurus/utils@3.5.2",
        "pkg:npm/cheerio@1.0.0-rc.12",
        "pkg:npm/feed@4.2.2",
        "pkg:npm/fs-extra@11.2.0",
        "pkg:npm/lodash@4.17.21",
        "pkg:npm/react-dom@18.3.1",
        "pkg:npm/react@18.3.1",
        "pkg:npm/reading-time@1.5.0",
        "pkg:npm/srcset@4.0.0",
        "pkg:npm/tslib@2.7.0",
        "pkg:npm/unist-util-visit@5.0.0",
        "pkg:npm/utility-types@3.11.0",
        "pkg:npm/webpack@5.94.0"
      ]
    },
    {
      "ref": "pkg:npm/@docusaurus/plugin-content-pages@3.5.2",
      "dependsOn": [
        "pkg:npm/@docusaurus/core@3.5.2",
        "pkg:npm/@docusaurus/mdx-loader@3.5.2",
        "pkg:npm/@docusaurus/types@3.5.2",
        "pkg:npm/@docusaurus/utils-validation@3.5.2",
        "pkg:npm/@docusaurus/utils@3.5.2",
        "pkg:npm/fs-extra@11.2.0",
        "pkg:npm/react-dom@18.3.1",
        "pkg:npm/react@18.3.1",
        "pkg:npm/tslib@2.7.0",
        "pkg:npm/webpack@5.94.0"
      ]
    },
    {
      "ref": "pkg:npm/react-json-view-lite@1.5.0",
      "dependsOn": [
        "pkg:npm/react@18.3.1"
      ]
    },
    {
      "ref": "pkg:npm/@docusaurus/plugin-debug@3.5.2",
      "dependsOn": [
        "pkg:npm/@docusaurus/core@3.5.2",
        "pkg:npm/@docusaurus/types@3.5.2",
        "pkg:npm/@docusaurus/utils@3.5.2",
        "pkg:npm/fs-extra@11.2.0",
        "pkg:npm/react-dom@18.3.1",
        "pkg:npm/react-json-view-lite@1.5.0",
        "pkg:npm/react@18.3.1",
        "pkg:npm/tslib@2.7.0"
      ]
    },
    {
      "ref": "pkg:npm/@docusaurus/plugin-google-analytics@3.5.2",
      "dependsOn": [
        "pkg:npm/@docusaurus/core@3.5.2",
        "pkg:npm/@docusaurus/types@3.5.2",
        "pkg:npm/@docusaurus/utils-validation@3.5.2",
        "pkg:npm/react-dom@18.3.1",
        "pkg:npm/react@18.3.1",
        "pkg:npm/tslib@2.7.0"
      ]
    },
    {
      "ref": "pkg:npm/@types/gtag.js@0.0.12",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@docusaurus/plugin-google-gtag@3.5.2",
      "dependsOn": [
        "pkg:npm/@docusaurus/core@3.5.2",
        "pkg:npm/@docusaurus/types@3.5.2",
        "pkg:npm/@docusaurus/utils-validation@3.5.2",
        "pkg:npm/@types/gtag.js@0.0.12",
        "pkg:npm/react-dom@18.3.1",
        "pkg:npm/react@18.3.1",
        "pkg:npm/tslib@2.7.0"
      ]
    },
    {
      "ref": "pkg:npm/@docusaurus/plugin-google-tag-manager@3.5.2",
      "dependsOn": [
        "pkg:npm/@docusaurus/core@3.5.2",
        "pkg:npm/@docusaurus/types@3.5.2",
        "pkg:npm/@docusaurus/utils-validation@3.5.2",
        "pkg:npm/react-dom@18.3.1",
        "pkg:npm/react@18.3.1",
        "pkg:npm/tslib@2.7.0"
      ]
    },
    {
      "ref": "pkg:npm/@types/node@17.0.45",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@types/sax@1.2.7",
      "dependsOn": [
        "pkg:npm/@types/node@22.6.0"
      ]
    },
    {
      "ref": "pkg:npm/arg@5.0.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/sitemap@7.1.2",
      "dependsOn": [
        "pkg:npm/@types/node@17.0.45",
        "pkg:npm/@types/sax@1.2.7",
        "pkg:npm/arg@5.0.2",
        "pkg:npm/sax@1.4.1"
      ]
    },
    {
      "ref": "pkg:npm/@docusaurus/plugin-sitemap@3.5.2",
      "dependsOn": [
        "pkg:npm/@docusaurus/core@3.5.2",
        "pkg:npm/@docusaurus/logger@3.5.2",
        "pkg:npm/@docusaurus/types@3.5.2",
        "pkg:npm/@docusaurus/utils-common@3.5.2",
        "pkg:npm/@docusaurus/utils-validation@3.5.2",
        "pkg:npm/@docusaurus/utils@3.5.2",
        "pkg:npm/fs-extra@11.2.0",
        "pkg:npm/react-dom@18.3.1",
        "pkg:npm/react@18.3.1",
        "pkg:npm/sitemap@7.1.2",
        "pkg:npm/tslib@2.7.0"
      ]
    },
    {
      "ref": "pkg:npm/@docusaurus/theme-translations@3.5.2",
      "dependsOn": [
        "pkg:npm/fs-extra@11.2.0",
        "pkg:npm/tslib@2.7.0"
      ]
    },
    {
      "ref": "pkg:npm/copy-text-to-clipboard@3.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/infima@0.2.0-alpha.44",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/nprogress@0.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/prismjs@1.29.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/strip-json-comments@3.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/rtlcss@4.3.0",
      "dependsOn": [
        "pkg:npm/escalade@3.2.0",
        "pkg:npm/picocolors@1.1.0",
        "pkg:npm/postcss@8.4.47",
        "pkg:npm/strip-json-comments@3.1.1"
      ]
    },
    {
      "ref": "pkg:npm/@docusaurus/theme-classic@3.5.2",
      "dependsOn": [
        "pkg:npm/@docusaurus/core@3.5.2",
        "pkg:npm/@docusaurus/mdx-loader@3.5.2",
        "pkg:npm/@docusaurus/module-type-aliases@3.5.2",
        "pkg:npm/@docusaurus/plugin-content-blog@3.5.2",
        "pkg:npm/@docusaurus/plugin-content-docs@3.5.2",
        "pkg:npm/@docusaurus/plugin-content-pages@3.5.2",
        "pkg:npm/@docusaurus/theme-common@3.5.2",
        "pkg:npm/@docusaurus/theme-translations@3.5.2",
        "pkg:npm/@docusaurus/types@3.5.2",
        "pkg:npm/@docusaurus/utils-common@3.5.2",
        "pkg:npm/@docusaurus/utils-validation@3.5.2",
        "pkg:npm/@docusaurus/utils@3.5.2",
        "pkg:npm/@mdx-js/react@3.0.1",
        "pkg:npm/clsx@2.1.1",
        "pkg:npm/copy-text-to-clipboard@3.2.0",
        "pkg:npm/infima@0.2.0-alpha.44",
        "pkg:npm/lodash@4.17.21",
        "pkg:npm/nprogress@0.2.0",
        "pkg:npm/postcss@8.4.47",
        "pkg:npm/prism-react-renderer@2.4.0",
        "pkg:npm/prismjs@1.29.0",
        "pkg:npm/react-dom@18.3.1",
        "pkg:npm/react-router-dom@5.3.4",
        "pkg:npm/react@18.3.1",
        "pkg:npm/rtlcss@4.3.0",
        "pkg:npm/tslib@2.7.0",
        "pkg:npm/utility-types@3.11.0"
      ]
    },
    {
      "ref": "pkg:npm/search-insights@2.17.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@algolia/client-common@5.5.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@algolia/requester-browser-xhr@5.5.3",
      "dependsOn": [
        "pkg:npm/@algolia/client-common@5.5.3"
      ]
    },
    {
      "ref": "pkg:npm/@algolia/requester-fetch@5.5.3",
      "dependsOn": [
        "pkg:npm/@algolia/client-common@5.5.3"
      ]
    },
    {
      "ref": "pkg:npm/@algolia/requester-node-http@5.5.3",
      "dependsOn": [
        "pkg:npm/@algolia/client-common@5.5.3"
      ]
    },
    {
      "ref": "pkg:npm/@algolia/client-search@5.5.3",
      "dependsOn": [
        "pkg:npm/@algolia/client-common@5.5.3",
        "pkg:npm/@algolia/requester-browser-xhr@5.5.3",
        "pkg:npm/@algolia/requester-fetch@5.5.3",
        "pkg:npm/@algolia/requester-node-http@5.5.3"
      ]
    },
    {
      "ref": "pkg:npm/@algolia/cache-common@4.24.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@algolia/cache-browser-local-storage@4.24.0",
      "dependsOn": [
        "pkg:npm/@algolia/cache-common@4.24.0"
      ]
    },
    {
      "ref": "pkg:npm/@algolia/cache-in-memory@4.24.0",
      "dependsOn": [
        "pkg:npm/@algolia/cache-common@4.24.0"
      ]
    },
    {
      "ref": "pkg:npm/@algolia/requester-common@4.24.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@algolia/logger-common@4.24.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@algolia/transporter@4.24.0",
      "dependsOn": [
        "pkg:npm/@algolia/cache-common@4.24.0",
        "pkg:npm/@algolia/logger-common@4.24.0",
        "pkg:npm/@algolia/requester-common@4.24.0"
      ]
    },
    {
      "ref": "pkg:npm/@algolia/client-common@4.24.0",
      "dependsOn": [
        "pkg:npm/@algolia/requester-common@4.24.0",
        "pkg:npm/@algolia/transporter@4.24.0"
      ]
    },
    {
      "ref": "pkg:npm/@algolia/client-search@4.24.0",
      "dependsOn": [
        "pkg:npm/@algolia/client-common@4.24.0",
        "pkg:npm/@algolia/requester-common@4.24.0",
        "pkg:npm/@algolia/transporter@4.24.0"
      ]
    },
    {
      "ref": "pkg:npm/@algolia/client-account@4.24.0",
      "dependsOn": [
        "pkg:npm/@algolia/client-common@4.24.0",
        "pkg:npm/@algolia/client-search@4.24.0",
        "pkg:npm/@algolia/transporter@4.24.0"
      ]
    },
    {
      "ref": "pkg:npm/@algolia/client-analytics@4.24.0",
      "dependsOn": [
        "pkg:npm/@algolia/client-common@4.24.0",
        "pkg:npm/@algolia/client-search@4.24.0",
        "pkg:npm/@algolia/requester-common@4.24.0",
        "pkg:npm/@algolia/transporter@4.24.0"
      ]
    },
    {
      "ref": "pkg:npm/@algolia/client-personalization@4.24.0",
      "dependsOn": [
        "pkg:npm/@algolia/client-common@4.24.0",
        "pkg:npm/@algolia/requester-common@4.24.0",
        "pkg:npm/@algolia/transporter@4.24.0"
      ]
    },
    {
      "ref": "pkg:npm/@algolia/logger-console@4.24.0",
      "dependsOn": [
        "pkg:npm/@algolia/logger-common@4.24.0"
      ]
    },
    {
      "ref": "pkg:npm/@algolia/requester-browser-xhr@4.24.0",
      "dependsOn": [
        "pkg:npm/@algolia/requester-common@4.24.0"
      ]
    },
    {
      "ref": "pkg:npm/@algolia/requester-node-http@4.24.0",
      "dependsOn": [
        "pkg:npm/@algolia/requester-common@4.24.0"
      ]
    },
    {
      "ref": "pkg:npm/@algolia/recommend@4.24.0",
      "dependsOn": [
        "pkg:npm/@algolia/cache-browser-local-storage@4.24.0",
        "pkg:npm/@algolia/cache-common@4.24.0",
        "pkg:npm/@algolia/cache-in-memory@4.24.0",
        "pkg:npm/@algolia/client-common@4.24.0",
        "pkg:npm/@algolia/client-search@4.24.0",
        "pkg:npm/@algolia/logger-common@4.24.0",
        "pkg:npm/@algolia/logger-console@4.24.0",
        "pkg:npm/@algolia/requester-browser-xhr@4.24.0",
        "pkg:npm/@algolia/requester-common@4.24.0",
        "pkg:npm/@algolia/requester-node-http@4.24.0",
        "pkg:npm/@algolia/transporter@4.24.0"
      ]
    },
    {
      "ref": "pkg:npm/algoliasearch@4.24.0",
      "dependsOn": [
        "pkg:npm/@algolia/cache-browser-local-storage@4.24.0",
        "pkg:npm/@algolia/cache-common@4.24.0",
        "pkg:npm/@algolia/cache-in-memory@4.24.0",
        "pkg:npm/@algolia/client-account@4.24.0",
        "pkg:npm/@algolia/client-analytics@4.24.0",
        "pkg:npm/@algolia/client-common@4.24.0",
        "pkg:npm/@algolia/client-personalization@4.24.0",
        "pkg:npm/@algolia/client-search@4.24.0",
        "pkg:npm/@algolia/logger-common@4.24.0",
        "pkg:npm/@algolia/logger-console@4.24.0",
        "pkg:npm/@algolia/recommend@4.24.0",
        "pkg:npm/@algolia/requester-browser-xhr@4.24.0",
        "pkg:npm/@algolia/requester-common@4.24.0",
        "pkg:npm/@algolia/requester-node-http@4.24.0",
        "pkg:npm/@algolia/transporter@4.24.0"
      ]
    },
    {
      "ref": "pkg:npm/@algolia/autocomplete-shared@1.9.3",
      "dependsOn": [
        "pkg:npm/@algolia/client-search@5.5.3",
        "pkg:npm/algoliasearch@4.24.0"
      ]
    },
    {
      "ref": "pkg:npm/@algolia/autocomplete-plugin-algolia-insights@1.9.3",
      "dependsOn": [
        "pkg:npm/@algolia/autocomplete-shared@1.9.3",
        "pkg:npm/search-insights@2.17.2"
      ]
    },
    {
      "ref": "pkg:npm/@algolia/autocomplete-core@1.9.3",
      "dependsOn": [
        "pkg:npm/@algolia/autocomplete-plugin-algolia-insights@1.9.3",
        "pkg:npm/@algolia/autocomplete-shared@1.9.3"
      ]
    },
    {
      "ref": "pkg:npm/@algolia/autocomplete-preset-algolia@1.9.3",
      "dependsOn": [
        "pkg:npm/@algolia/autocomplete-shared@1.9.3",
        "pkg:npm/@algolia/client-search@5.5.3",
        "pkg:npm/algoliasearch@4.24.0"
      ]
    },
    {
      "ref": "pkg:npm/@docsearch/css@3.6.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@docsearch/react@3.6.1",
      "dependsOn": [
        "pkg:npm/@algolia/autocomplete-core@1.9.3",
        "pkg:npm/@algolia/autocomplete-preset-algolia@1.9.3",
        "pkg:npm/@docsearch/css@3.6.1",
        "pkg:npm/@types/react@18.3.8",
        "pkg:npm/algoliasearch@4.24.0",
        "pkg:npm/react-dom@18.3.1",
        "pkg:npm/react@18.3.1",
        "pkg:npm/search-insights@2.17.2"
      ]
    },
    {
      "ref": "pkg:npm/@algolia/events@4.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/algoliasearch-helper@3.22.5",
      "dependsOn": [
        "pkg:npm/@algolia/events@4.0.1",
        "pkg:npm/algoliasearch@4.24.0"
      ]
    },
    {
      "ref": "pkg:npm/@docusaurus/theme-search-algolia@3.5.2",
      "dependsOn": [
        "pkg:npm/@docsearch/react@3.6.1",
        "pkg:npm/@docusaurus/core@3.5.2",
        "pkg:npm/@docusaurus/logger@3.5.2",
        "pkg:npm/@docusaurus/plugin-content-docs@3.5.2",
        "pkg:npm/@docusaurus/theme-common@3.5.2",
        "pkg:npm/@docusaurus/theme-translations@3.5.2",
        "pkg:npm/@docusaurus/utils-validation@3.5.2",
        "pkg:npm/@docusaurus/utils@3.5.2",
        "pkg:npm/algoliasearch-helper@3.22.5",
        "pkg:npm/algoliasearch@4.24.0",
        "pkg:npm/clsx@2.1.1",
        "pkg:npm/eta@2.2.0",
        "pkg:npm/fs-extra@11.2.0",
        "pkg:npm/lodash@4.17.21",
        "pkg:npm/react-dom@18.3.1",
        "pkg:npm/react@18.3.1",
        "pkg:npm/tslib@2.7.0",
        "pkg:npm/utility-types@3.11.0"
      ]
    },
    {
      "ref": "pkg:npm/@docusaurus/preset-classic@3.5.2",
      "dependsOn": [
        "pkg:npm/@docusaurus/core@3.5.2",
        "pkg:npm/@docusaurus/plugin-content-blog@3.5.2",
        "pkg:npm/@docusaurus/plugin-content-docs@3.5.2",
        "pkg:npm/@docusaurus/plugin-content-pages@3.5.2",
        "pkg:npm/@docusaurus/plugin-debug@3.5.2",
        "pkg:npm/@docusaurus/plugin-google-analytics@3.5.2",
        "pkg:npm/@docusaurus/plugin-google-gtag@3.5.2",
        "pkg:npm/@docusaurus/plugin-google-tag-manager@3.5.2",
        "pkg:npm/@docusaurus/plugin-sitemap@3.5.2",
        "pkg:npm/@docusaurus/theme-classic@3.5.2",
        "pkg:npm/@docusaurus/theme-common@3.5.2",
        "pkg:npm/@docusaurus/theme-search-algolia@3.5.2",
        "pkg:npm/@docusaurus/types@3.5.2",
        "pkg:npm/react-dom@18.3.1",
        "pkg:npm/react@18.3.1"
      ]
    },
    {
      "ref": "pkg:npm/docs",
      "dependsOn": [
        "pkg:npm/@docusaurus/core@3.5.2",
        "pkg:npm/@docusaurus/module-type-aliases@3.5.2",
        "pkg:npm/@docusaurus/preset-classic@3.5.2",
        "pkg:npm/@docusaurus/types@3.5.2",
        "pkg:npm/@mdx-js/react@3.0.1",
        "pkg:npm/clsx@2.1.1",
        "pkg:npm/prism-react-renderer@2.4.0",
        "pkg:npm/react-dom@18.3.1",
        "pkg:npm/react@18.3.1"
      ]
    }
  ],
  "annotations": [
    {
      "bom-ref": "metadata-annotations",
      "subjects": [
        "pkg:npm/quickjs-wasi@0.0.1"
      ],
      "annotator": {
        "component": {
          "group": "@cyclonedx",
          "name": "cdxgen",
          "version": "12.3.3",
          "purl": "pkg:npm/%40cyclonedx/cdxgen@12.3.3",
          "type": "application",
          "bom-ref": "pkg:npm/@cyclonedx/cdxgen@12.3.3",
          "publisher": "OWASP Foundation",
          "authors": [
            {
              "name": "OWASP Foundation"
            }
          ]
        }
      },
      "timestamp": "2026-07-26T04:13:19Z",
      "text": "This Software Bill-of-Materials (SBOM) document was created on Sunday, July 26, 2026 with cdxgen. The data was captured during the pre-build lifecycle phase without building the application. The document describes an application named 'quickjs-wasi' with version '0.0.1'. The application also has 1 child modules/components. The package type in this SBOM is npm with 33 purl namespaces described under components. The components were identified from the source files: pnpm-lock.yaml, quickjs-ng/docs/package-lock.json."
    }
  ]
}