{
  "bomFormat": "CycloneDX",
  "specVersion": "1.7",
  "serialNumber": "urn:uuid:47efbfb9-c731-452a-9f43-159793936e05",
  "version": 1,
  "metadata": {
    "timestamp": "2026-09-14T21:26:30Z",
    "tools": {
      "components": [
        {
          "group": "@cyclonedx",
          "name": "cdxgen",
          "version": "12.8.4",
          "purl": "pkg:npm/%40cyclonedx/cdxgen@12.8.4",
          "type": "application",
          "bom-ref": "pkg:npm/@cyclonedx/cdxgen@12.8.4",
          "publisher": "OWASP Foundation",
          "authors": [
            {
              "name": "OWASP Foundation"
            }
          ]
        }
      ]
    },
    "authors": [
      {
        "name": "OWASP Foundation"
      }
    ],
    "lifecycles": [
      {
        "phase": "pre-build"
      }
    ],
    "component": {
      "name": "quickjs-wasi",
      "group": "",
      "version": "3.4.0",
      "description": "Snapshotable JavaScript runtime via WebAssembly. QuickJS-NG compiled to WASM with snapshot/restore support.",
      "purl": "pkg:npm/quickjs-wasi@3.4.0",
      "bom-ref": "pkg:npm/quickjs-wasi@3.4.0",
      "properties": [
        {
          "name": "cdx:npm:scripts",
          "value": "setup, build:wasm, build:ts, build, test, bench, bench:url, bench:encoding, bench:headers, bench:emscripten, bench:opt-level, changeset, ci:version, ci:publish"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build:wasm, build:ts, build"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "externalReferences": [
        {
          "type": "vcs",
          "url": "git://github.com/vercel-labs/quickjs-wasi.git"
        }
      ]
    },
    "properties": [
      {
        "name": "cdx:bom:componentTypes",
        "value": "npm"
      },
      {
        "name": "cdx:bom:componentNamespaces",
        "value": "@algolia\\n@ampproject\\n@babel\\n@base-ui\\n@changesets\\n@colors\\n@discoveryjs\\n@docsearch\\n@docusaurus\\n@dotenvx\\n@emnapi\\n@esbuild\\n@floating-ui\\n@fontsource-variable\\n@hapi\\n@hono\\n@img\\n@inquirer\\n@isaacs\\n@jest\\n@jitl\\n@jridgewell\\n@leichtgewicht\\n@manypkg\\n@mapbox\\n@mdx-js\\n@modelcontextprotocol\\n@monaco-editor\\n@mswjs\\n@next\\n@nodelib\\n@open-draft\\n@oven\\n@pnpm\\n@polka\\n@rolldown\\n@rollup\\n@sec-ant\\n@sideway\\n@sinclair\\n@sindresorhus\\n@slorber\\n@standard-schema\\n@svgr\\n@swc\\n@szmarczak\\n@tailwindcss\\n@trysound\\n@ts-morph\\n@types\\n@ungap\\n@vercel\\n@vitejs\\n@vitest\\n@webassemblyjs\\n@xtuc"
      },
      {
        "name": "cdx:bom:componentSrcFiles",
        "value": "pnpm-lock.yaml\\nquickjs-ng/docs/package-lock.json"
      }
    ]
  },
  "components": [
    {
      "authors": [
        {
          "name": "The Babel Team (https://babel.dev/team)"
        }
      ],
      "group": "@babel",
      "name": "code-frame",
      "version": "7.29.7",
      "description": "Generate errors that contain a code frame that point to source locations.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "02ea7b69439fa5b01483644e38937a230e5ff43301973bb4988926fe66a52d014dfd84203b8f300a3d0ac5adec10726f3d5160eec891faa4489f05dddaa8502b"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40babel/code-frame@7.29.7",
      "externalReferences": [
        {
          "type": "website",
          "url": "https://babel.dev/docs/en/next/babel-code-frame"
        },
        {
          "type": "vcs",
          "url": "https://github.com/babel/babel.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/code-frame@7.29.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "The Babel Team (https://babel.dev/team)"
        }
      ],
      "group": "@babel",
      "name": "compat-data",
      "version": "7.29.7",
      "description": "The compat-data to determine required Babel plugins",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "968713910c8abf0204801cd5ae7f3af7779b73dec5d94f191e36d7c035c9e459f64c2a4dc1394a71a28b91d1e8a7973f89c38513baaded0f490b986728d6ba1a"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40babel/compat-data@7.29.7",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/babel/babel.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/compat-data@7.29.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "build-data"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build-data"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "The Babel Team (https://babel.dev/team)"
        }
      ],
      "group": "@babel",
      "name": "core",
      "version": "7.29.7",
      "description": "Babel compiler core.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4601c10afb636ce2b681748d04d22436811cf6aa1512d6aede18fc804a8a42e2f71d90226ca6ab585108dcb7e6e8460a90b6a53a1f1e4ab8fd6fe721f47fd504"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40babel/core@7.29.7",
      "externalReferences": [
        {
          "type": "website",
          "url": "https://babel.dev/docs/en/next/babel-core"
        },
        {
          "type": "vcs",
          "url": "https://github.com/babel/babel.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/core@7.29.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "The Babel Team (https://babel.dev/team)"
        }
      ],
      "group": "@babel",
      "name": "generator",
      "version": "7.29.7",
      "description": "Turns an AST into code.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0e45c3e4e250680408759d5bb775197449c7027f4899ddc8541757d375057bea27cbd3a3c39a73afd6152860d8d63b7e19c9ff1671a435ff2bf958f934e256b5"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40babel/generator@7.29.7",
      "externalReferences": [
        {
          "type": "website",
          "url": "https://babel.dev/docs/en/next/babel-generator"
        },
        {
          "type": "vcs",
          "url": "https://github.com/babel/babel.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/generator@7.29.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "The Babel Team (https://babel.dev/team)"
        }
      ],
      "group": "@babel",
      "name": "helper-annotate-as-pure",
      "version": "7.29.7",
      "description": "Helper function to annotate paths and nodes with #__PURE__ comment",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3a82badb7f631cfb9240ea12d247d354a9f46ffad54e4d2c78aab819dd9430bb663952e30c2d248b77be73dd13aeabf680c7ef245aa48a58ebaf9ebcfaa75d8b"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40babel/helper-annotate-as-pure@7.29.7",
      "externalReferences": [
        {
          "type": "website",
          "url": "https://babel.dev/docs/en/next/babel-helper-annotate-as-pure"
        },
        {
          "type": "vcs",
          "url": "https://github.com/babel/babel.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/helper-annotate-as-pure@7.29.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "The Babel Team (https://babel.dev/team)"
        }
      ],
      "group": "@babel",
      "name": "helper-compilation-targets",
      "version": "7.29.7",
      "description": "Helper functions on Babel compilation targets",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c1e9ba59a063e0d69561574d84b3cf55a7044ba649f8a0417d2913303dd86716cfdeb9b70e2f39b4953996369436168eca7b7e023d31aee858bb3401b7c9fbd6"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40babel/helper-compilation-targets@7.29.7",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/babel/babel.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/helper-compilation-targets@7.29.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "helper-create-class-features-plugin",
      "version": "7.29.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "218dd90fd4e6a28aabdd35217370d45b18aea3cc71d4358b85de4cee143e65625a9aa33605b6a5ac125bd8c8ac48ba18a2b3a3ef9534dea50b0b141363daf786"
        }
      ],
      "purl": "pkg:npm/%40babel/helper-create-class-features-plugin@7.29.7",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/helper-create-class-features-plugin@7.29.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "The Babel Team (https://babel.dev/team)"
        }
      ],
      "group": "@babel",
      "name": "helper-globals",
      "version": "7.29.7",
      "description": "A collection of JavaScript globals for Babel internal usage",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "de7415500b6f90a1fdcda85f5a0c3de8973fb853a68c0084d64433f3613696a5a61c1823cdb365b02db69ee4137da86659e42d4eae6743fe0d9ddd80d708f8cc"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40babel/helper-globals@7.29.7",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/babel/babel.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/helper-globals@7.29.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "The Babel Team (https://babel.dev/team)"
        }
      ],
      "group": "@babel",
      "name": "helper-member-expression-to-functions",
      "version": "7.29.7",
      "description": "Helper function to replace certain member expressions with function calls",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8feec96269352580ed0022068f4409aaa5998e85293281229101800cc687802302483a9ddbe3f7dab7dc89b50dac638c5ab9732b558905dc6b077249419c16b6"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40babel/helper-member-expression-to-functions@7.29.7",
      "externalReferences": [
        {
          "type": "website",
          "url": "https://babel.dev/docs/en/next/babel-helper-member-expression-to-functions"
        },
        {
          "type": "vcs",
          "url": "https://github.com/babel/babel.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/helper-member-expression-to-functions@7.29.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "The Babel Team (https://babel.dev/team)"
        }
      ],
      "group": "@babel",
      "name": "helper-module-imports",
      "version": "7.29.7",
      "description": "Babel helper functions for inserting module loads",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7a31f0ad0418726f719d38af4a19f62033a5233227377e005ec92fabd42272f0ad133ab5573725bbfb4a17c26ad4283c246d862fafc49a382c093ee55dea44de"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40babel/helper-module-imports@7.29.7",
      "externalReferences": [
        {
          "type": "website",
          "url": "https://babel.dev/docs/en/next/babel-helper-module-imports"
        },
        {
          "type": "vcs",
          "url": "https://github.com/babel/babel.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/helper-module-imports@7.29.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "helper-module-transforms",
      "version": "7.29.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "50f5154b25db3a1eb6eca8822064128305b319e04a2e4689f4f24476b9e0230312cf12d1e234b8f9fd5fd636fb57305b83c9c52da628b6f54f1424ea76b99302"
        }
      ],
      "purl": "pkg:npm/%40babel/helper-module-transforms@7.29.7",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/helper-module-transforms@7.29.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "The Babel Team (https://babel.dev/team)"
        }
      ],
      "group": "@babel",
      "name": "helper-optimise-call-expression",
      "version": "7.29.7",
      "description": "Helper function to optimise call expression",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fa4986563713f51198ce80f077012a12f1a029edc162af8ed621b38c5b9b68d8191f06073fa96c17662085fe2412ebfd055eed60367dd776815bd6a6e982a89e"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40babel/helper-optimise-call-expression@7.29.7",
      "externalReferences": [
        {
          "type": "website",
          "url": "https://babel.dev/docs/en/next/babel-helper-optimise-call-expression"
        },
        {
          "type": "vcs",
          "url": "https://github.com/babel/babel.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/helper-optimise-call-expression@7.29.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "The Babel Team (https://babel.dev/team)"
        }
      ],
      "group": "@babel",
      "name": "helper-plugin-utils",
      "version": "7.29.7",
      "description": "General utilities for plugins to use",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1bbb0762280f635ee83b94985a77c3ff4313070551efcd52fc923ae377bf26151881581613feb54a85b7347f4a5942b22aae4b561de7a627fdf5692dea3f3a27"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40babel/helper-plugin-utils@7.29.7",
      "externalReferences": [
        {
          "type": "website",
          "url": "https://babel.dev/docs/en/next/babel-helper-plugin-utils"
        },
        {
          "type": "vcs",
          "url": "https://github.com/babel/babel.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/helper-plugin-utils@7.29.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      },
      "tags": [
        "plugins"
      ]
    },
    {
      "group": "@babel",
      "name": "helper-replace-supers",
      "version": "7.29.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6ad7c65d649e0a21780e729921f9897d04644b0f5bf6034d5d1d64a8a8db846e2919808e9e4a7c39c4c1f04dcd5e306ef0da617929ce78d2b3f0a4fb50d15399"
        }
      ],
      "purl": "pkg:npm/%40babel/helper-replace-supers@7.29.7",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/helper-replace-supers@7.29.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "The Babel Team (https://babel.dev/team)"
        }
      ],
      "group": "@babel",
      "name": "helper-skip-transparent-expression-wrappers",
      "version": "7.29.7",
      "description": "Helper which skips types and parentheses",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6eb70c190695cc87946feebf6ecd40bf47fc62e34d8ca636272bdf442b05b85b1d29c70443919eb36cbbe03ef8359d51cfc94a27d92c2647eac10149fe2344c9"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40babel/helper-skip-transparent-expression-wrappers@7.29.7",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/babel/babel.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/helper-skip-transparent-expression-wrappers@7.29.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "The Babel Team (https://babel.dev/team)"
        }
      ],
      "group": "@babel",
      "name": "helper-string-parser",
      "version": "7.29.7",
      "description": "A utility package to parse strings",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3dbe628cfad9f3d1831fcdb6dcbe143fc8ba400a56c6cd3845b3d02537960d5d3f91e476137e8c78a9f2afa2d899452fa91448f88bfced2b85d56e84ac837363"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40babel/helper-string-parser@7.29.7",
      "externalReferences": [
        {
          "type": "website",
          "url": "https://babel.dev/docs/en/next/babel-helper-string-parser"
        },
        {
          "type": "vcs",
          "url": "https://github.com/babel/babel.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/helper-string-parser@7.29.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      },
      "tags": [
        "parse"
      ]
    },
    {
      "authors": [
        {
          "name": "The Babel Team (https://babel.dev/team)"
        }
      ],
      "group": "@babel",
      "name": "helper-validator-identifier",
      "version": "7.29.7",
      "description": "Validate identifier/keywords name",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a9e8711a4463e7987f7dff0431a27e71887268a947231a980e7ebcdb0403ed1369f54ba3390b07a20dae4b4af6bf3af8a56fac5dff7435e79aca370d697ddf16"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40babel/helper-validator-identifier@7.29.7",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/babel/babel.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/helper-validator-identifier@7.29.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "The Babel Team (https://babel.dev/team)"
        }
      ],
      "group": "@babel",
      "name": "helper-validator-option",
      "version": "7.29.7",
      "description": "Validate plugin/preset options",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "37d644aeb0fec96e607820ed06a9cea31991f3eb4d2a21aec4a943a6e2717ecaa96b674571ec5ace218013faa81cb8830eb79534cba9c46992a0d972bec03783"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40babel/helper-validator-option@7.29.7",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/babel/babel.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/helper-validator-option@7.29.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "The Babel Team (https://babel.dev/team)"
        }
      ],
      "group": "@babel",
      "name": "helpers",
      "version": "7.29.7",
      "description": "Collection of helper functions used by Babel transforms.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d64da500644c7c74dcc2e35870235499a51f7e642ff0a58c7e1da225451e465c25c07e0574d1bb99f3c8d7434f7cb1c9153844e13cabe26bfb9133593a23ee06"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40babel/helpers@7.29.7",
      "externalReferences": [
        {
          "type": "website",
          "url": "https://babel.dev/docs/en/next/babel-helpers"
        },
        {
          "type": "vcs",
          "url": "https://github.com/babel/babel.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/helpers@7.29.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "The Babel Team (https://babel.dev/team)"
        }
      ],
      "group": "@babel",
      "name": "parser",
      "version": "7.29.7",
      "description": "A JavaScript parser",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8673919e33ffd4fff31449dda1e5fe9feb7547059126226933f8ceec55b7d8a9fdaf9fac241d8958e758a382fa93bf23d79782c18dc69bfef7eb807510cc2d36"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40babel/parser@7.29.7",
      "externalReferences": [
        {
          "type": "website",
          "url": "https://babel.dev/docs/en/next/babel-parser"
        },
        {
          "type": "vcs",
          "url": "https://github.com/babel/babel.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/parser@7.29.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:bin",
          "value": "./bin/babel-parser.js"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      },
      "tags": [
        "parse"
      ]
    },
    {
      "group": "@babel",
      "name": "plugin-syntax-jsx",
      "version": "7.29.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4d2bbcfa61c2a0469a083119d08dfeea6bd30584783c2c50c1fdb3f7faf94dbcedbfa35a2d1dc1f6d8464d3c57d961ae18726a46201b28f7864c9e57597560e8"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-syntax-jsx@7.29.7",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-syntax-jsx@7.29.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-syntax-typescript",
      "version": "7.29.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9e0afef364a1d31333db94cf0998be9c2da24f38df09d592d8e3574e9fcfb520870a0682341a5d32a82f27671c74b94295567bb22b08801f75e23fc915ef9164"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-syntax-typescript@7.29.7",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-syntax-typescript@7.29.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-modules-commonjs",
      "version": "7.29.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8f4bc295dc9b3c2e5be5dc0240e276d6e2ad1f3b7b8712f28094e0f5e17549c7da8a410335fce7f785e85b9162fac7814749c2c8bdb7c5a045164abb75333c5d"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-modules-commonjs@7.29.7",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-modules-commonjs@7.29.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-react-jsx-self",
      "version": "7.29.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4cbd2131cf71cf2f3a543df59d48b0cdde68b5101cc843dcb1e802c6894ed0fbdc5ee1f5bf490409efd42339d816286992f539c20fe3938bf44d31057e6e777f"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-react-jsx-self@7.29.7",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-react-jsx-self@7.29.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-react-jsx-source",
      "version": "7.29.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d3a2322b4f47df08b87066e10c1c29e60506a3420ab6761af2dc9389ea618ab3c22ba7dba1b54689730c239ccb43868a1183f7c19dc0ad4e38a3ef0a32b486fd"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-react-jsx-source@7.29.7",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-react-jsx-source@7.29.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-typescript",
      "version": "7.29.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8cae7687c2da2dcec96ab850576a1f78532db381fbbe73979ea64d03a7d882505365ec11044e75296b7705496d5b53fe2a83ec6241e825e5de3eecf8ce8d8b33"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-typescript@7.29.7",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-typescript@7.29.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "preset-typescript",
      "version": "7.29.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fc5a22f2f298d8455b79dff5799c74809104c07008c6882bc9223bad42dc448be16736efa04fdbe6a1b91a173458a00528e1c0f520f5c7b46c16539876eb4889"
        }
      ],
      "purl": "pkg:npm/%40babel/preset-typescript@7.29.7",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/preset-typescript@7.29.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "The Babel Team (https://babel.dev/team)"
        }
      ],
      "group": "@babel",
      "name": "runtime",
      "version": "7.29.7",
      "description": "babel's modular runtime helpers",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "36af0e8465a264864657a84b1e8c8028b2dc26284fff115e04c189a14af14d7da9b08f1d0a27f32e16484856fe5564b7c053110e6086c3947e74ec920aa3cb87"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40babel/runtime@7.29.7",
      "externalReferences": [
        {
          "type": "website",
          "url": "https://babel.dev/docs/en/next/babel-runtime"
        },
        {
          "type": "vcs",
          "url": "https://github.com/babel/babel.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/runtime@7.29.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "The Babel Team (https://babel.dev/team)"
        }
      ],
      "group": "@babel",
      "name": "template",
      "version": "7.29.7",
      "description": "Generate an AST from a string template.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a6eabe19fdf9a08db815e375d4b92851016abfdbb035e5a9c57662fc98b7ad1228280cca9f145a67e1a48f4bca4bd6428931127e783537d2f23b25efa3e9be1a"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40babel/template@7.29.7",
      "externalReferences": [
        {
          "type": "website",
          "url": "https://babel.dev/docs/en/next/babel-template"
        },
        {
          "type": "vcs",
          "url": "https://github.com/babel/babel.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/template@7.29.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      },
      "tags": [
        "template"
      ]
    },
    {
      "authors": [
        {
          "name": "The Babel Team (https://babel.dev/team)"
        }
      ],
      "group": "@babel",
      "name": "traverse",
      "version": "7.29.7",
      "description": "The Babel Traverse module maintains the overall tree state, and is responsible for replacing, removing, and adding nodes",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "12195f350b59f8d2b6db0e4133ad5c8ae8aad66e7c79ddf75abd576a7fff6514f2ea18239f0c827df458c33b065dd012252509d60b9920bb04ae1d5e41c97ecf"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40babel/traverse@7.29.7",
      "externalReferences": [
        {
          "type": "website",
          "url": "https://babel.dev/docs/en/next/babel-traverse"
        },
        {
          "type": "vcs",
          "url": "https://github.com/babel/babel.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/traverse@7.29.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "The Babel Team (https://babel.dev/team)"
        }
      ],
      "group": "@babel",
      "name": "types",
      "version": "7.29.7",
      "description": "Babel Types is a Lodash-esque utility library for AST nodes",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e33048c693f3a30899a6eb28164c865706a4751254cae1f93f143f3ebaa085f7455966acbe709d3df4171eb7a70da8be8322c046e9598d9a3008e8fa7e34f8a4"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40babel/types@7.29.7",
      "externalReferences": [
        {
          "type": "website",
          "url": "https://babel.dev/docs/en/next/babel-types"
        },
        {
          "type": "vcs",
          "url": "https://github.com/babel/babel.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/types@7.29.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@base-ui",
      "name": "react",
      "version": "1.6.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fe3ce34d62585e14453b8e417aff657377076e68f308ca54a9b319d8080acbfcf6e6663d07ab2119235c5dc8d06abf67e5da0cd0a616d56f1f705bf68d906e33"
        }
      ],
      "purl": "pkg:npm/%40base-ui/react@1.6.0",
      "type": "library",
      "bom-ref": "pkg:npm/@base-ui/react@1.6.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "/app/examples/browser/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@base-ui",
      "name": "utils",
      "version": "0.3.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "80516296d3915665bf37a2082d31b18b33f73c1a55a72b2a30bd402d8e55934987fbb7da5640a49ce537d60a181cde40a1e9367648f1bdad57383d827bd5ae22"
        }
      ],
      "purl": "pkg:npm/%40base-ui/utils@0.3.1",
      "type": "library",
      "bom-ref": "pkg:npm/@base-ui/utils@0.3.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        }
      ],
      "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.1",
      "description": "Takes a release plan and applies it to packages",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f6a3c29bfacbc7fc683855c81c6076dbdfb818e2fbe92e0c0beeedc8eb93b11ebed636257c50d039176fc11e610c0eb2e052f604fb77aa96dc4084be756f392c"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40changesets/apply-release-plan@7.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/@changesets/apply-release-plan@7.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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.10",
      "description": "Reads changesets and adds information on dependents that need bumping",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ad20dca9d27d29b5728e9048b8289d86f64d22256dd57688629ef7c9c5504480399ff8fac106849340a144b314435be4c597b9d4f4d0f4e2216e0e8740c5b8e4"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40changesets/assemble-release-plan@6.0.10",
      "type": "library",
      "bom-ref": "pkg:npm/@changesets/assemble-release-plan@6.0.10",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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",
      "description": "A changelog entry generator for git that writes hashes",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c7fc4495e0852c7dbc7376d07902327997fc9455f20c5567d5281c0624764f0febe08016964d5fcf108467a3714008c5d8dc2d733a1e9f7380daa47e51ac10f1"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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.6.0",
      "description": "A changelog entry generator for GitHub that links to commits, PRs and users",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c00dbfcb8851fc0d4ae35d5c093ef9af3d1de3a21ecf1a75598445a05243214a6443aa03040214894ec16640c2998833d0d065f785f59607193be987a221e716"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40changesets/changelog-github@0.6.0",
      "type": "library",
      "bom-ref": "pkg:npm/@changesets/changelog-github@0.6.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Changesets Contributors"
        }
      ],
      "group": "@changesets",
      "name": "cli",
      "version": "2.31.0",
      "description": "Organise your package versioning and publishing to make both contributors and maintainers happy",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0212387a7353807bb6219afa2b8599c9fd043dc8785d5327d7238c166083f60b1f046a8c61a1d796ce47c83bfafc22f96b1550001cfaf1e1b7d1e0ad6ebdb016"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40changesets/cli@2.31.0",
      "type": "library",
      "bom-ref": "pkg:npm/@changesets/cli@2.31.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:bin",
          "value": "changeset"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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.4",
      "description": "Utilities for reading and parsing Changeset's config",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a5fd1bbc3fefe96236711959ea1ce98ed65d4a55c35cc009f88cfbc5f17357867127c38618038dfb5a9873df593eb8a39ede31a775461bb78dbc03864b6e15d5"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40changesets/config@3.1.4",
      "type": "library",
      "bom-ref": "pkg:npm/@changesets/config@3.1.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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",
      "description": "Error classes for @changesets",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e812ce414b1c4e965e1a58efc905e558e22d43253bd6409d1b3ecf8bc1fccddc3a048d20de6e3788be3129454f5ad1beaabacbf434e3a5d9fc798b82412469a3"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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.4",
      "description": "Get the graph of dependents in a monorepo",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "66c4b4d31e96be61eadec42ff2808cc0bd1fff3df06d7095b925532700a79e66c2fe205d349185c7511c6cc1b83c2eac5d1c87ebd96233803658a5f39ff9113e"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40changesets/get-dependents-graph@2.1.4",
      "type": "library",
      "bom-ref": "pkg:npm/@changesets/get-dependents-graph@2.1.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      },
      "tags": [
        "graph"
      ]
    },
    {
      "group": "@changesets",
      "name": "get-github-info",
      "version": "0.8.0",
      "description": "Get the GitHub username and PR number from a commit. Intended for use with changesets.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7119c2fb1745d0922293b728928de250ff6a6e77e2d62250dec01ae9d13e4f1dfe113f1b8c5126eb73c0e161288608d8726b0e8a43c75b33ec3165a26669ed39"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40changesets/get-github-info@0.8.0",
      "type": "library",
      "bom-ref": "pkg:npm/@changesets/get-github-info@0.8.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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.16",
      "description": "Reads changesets and adds information on dependents that need bumping",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d8ae4e9ba0ab30f9b8e6bb6f7247f35a8edef6339508a2c29d789ae5e50f694447eff2d6ceb8bba4ad53c9c77302e02d7a12e45bb54f6d62c2484c531e6888ea"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40changesets/get-release-plan@4.0.16",
      "type": "library",
      "bom-ref": "pkg:npm/@changesets/get-release-plan@4.0.16",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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",
      "description": "Common get-version-range-type shared between changeset packages",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8706b0b686fd0ebca8193a62c72d43dd95db1a026ed5186bfb2487d8fbd32c7be466e43bb114f8a10c0c87485ba991f5c1e028a1e7448d1b1bad67062c27b255"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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",
      "description": "Some git helpers that changesets use to get information",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "05700dcd11645fe5dc0b5abf776ecd2af949d727fb3d20208bc246e9db7c11f6c71478b89de6aeee6b9f71271ae73461c0e2fc8fdb3a12ab31993facfbf13a4b"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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",
      "description": "Console log alias",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "390b51dfa6659ee4f12aaa16e12bfac7960884e982951779a56b2366c75d631a56b39d7b4741e4ca279f40f232b42561e19702e71f57686f0a4dd7798914147e"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      },
      "tags": [
        "log"
      ]
    },
    {
      "group": "@changesets",
      "name": "parse",
      "version": "0.4.3",
      "description": "Parse a changeset file's contents into a usable json object",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "64398d739dfe75775612fedfa8851281140e2d8a14a26e59e348262e09804e6611f4d6cbe852491f06a4702a7369e0b2fb50f49b49fb993e238f607f3103e5ec"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      },
      "tags": [
        "json"
      ]
    },
    {
      "group": "@changesets",
      "name": "pre",
      "version": "2.0.2",
      "description": "Utils to make a Changesets repo enter and exit pre mode",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1da2ff804c8556f91ff4a160eb8f38c11f6cd2a8c05e567ca963c3913c8a17afb3aa305efc8da6ca083731ba59fbe85d8b44e8a8d505f1c8e3edf072d1d83c52"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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",
      "description": "Read changesets from disc, and return the information as JSON",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0f51b8014606ac1124f2f8fc306c1fef993d1a937a5cbdf083c8b8d8fda3659c052d79e5af63e7eebf72b9035b68c09aacfed94163496d5e972decac0083214c"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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",
      "description": "Checks if a package should be skipped for versioning or tagging purposes",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a802bf5aba962cd08fdb65037414cc3c7e5fe357a554396c3726add7cd00df7756c6e503c8da60e9f3e2fc5c9367046b8958e0d0bf209e3267d85f57028174ab"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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",
      "description": "Common types shared between changeset packages",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2c342f543bf929be749f2dacdb91619b777d4126629aca14181b148a88fa302dea6cc502b82f063c8be4fcce88bd7c77958840b3497059440b6fe5481140840b"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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",
      "description": "Common types shared between changeset packages",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "aca41c27ea359ca3607a86111ca392d3bb4030d777612374b876893996230408317d5ed3504ec913ecf807365d4306f984a6986dac8a3792ab615ece0dbdab00"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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",
      "description": "Writes a changeset to a file",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "09d4cbbc838f88236e1fbd69c83bb7ac0f90d27eb972601b5e7c161fce2b286885ba61739261cd4fc2874cc11c85cc4df8a97c239e31194849ee5dc4ed7dfde9"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "@motdotla"
        }
      ],
      "group": "@dotenvx",
      "name": "dotenvx",
      "version": "1.75.1",
      "description": "a secure dotenv–from the creator of `dotenv`",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fc1213382f5d992fde758db343064d89c434e7d3ba44a69bb507f211a7d5d271ad7d844d1d8cb50c83e2615728bf8d3eb686fd85f9819db47deb7752f844350d"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause",
            "url": "https://opensource.org/licenses/BSD-3-Clause",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40dotenvx/dotenvx@1.75.1",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/dotenvx/dotenvx"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/dotenvx/dotenvx.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@dotenvx/dotenvx@1.75.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:bin",
          "value": "dotenvx"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "standard, standard:fix, test, testshell, release:check, prerelease, release"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "@motdotla"
        }
      ],
      "group": "@dotenvx",
      "name": "primitives",
      "version": "0.8.0",
      "description": "a secure dotenv–from the creator of `dotenv`",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "558272d2e8459bdcd32754f105a5bfa40f1b8db38cfceb6d68d3306754471b824ac911bb0e149d8aa0f58a9428032a03db6a2552dc5b3fbf16f7163759dd756e"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause",
            "url": "https://opensource.org/licenses/BSD-3-Clause",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40dotenvx/primitives@0.8.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/dotenvx/dotenvx"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/dotenvx/dotenvx.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@dotenvx/primitives@0.8.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "build, prepack, prepublishOnly, standard, standard:fix"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@emnapi",
      "name": "runtime",
      "version": "1.11.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "be08fb477cb75a0c76e0841a18f03f47a6055cb1d530e674b951322103da5acfab7750337c43179400b6d856303b55e4291e8d3ecabb9946a7747f2821175917"
        }
      ],
      "purl": "pkg:npm/%40emnapi/runtime@1.11.1",
      "type": "library",
      "bom-ref": "pkg:npm/@emnapi/runtime@1.11.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        }
      ],
      "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.25.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1e19b077a0889d9dddc29b864c5f1f246eb2a169ac4e813ebd8803e27cad655c5cbb5ba51e9510440075509f3e375026dcccf8fb1381ca84284997f80fe0a990"
        }
      ],
      "purl": "pkg:npm/%40esbuild/aix-ppc64@0.25.12",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/aix-ppc64@0.25.12",
      "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": "aix-ppc64",
      "version": "0.28.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4af97bb6af24ff4f3ea7a0973e94634357ca5fed68747fc141b6f8f1f57a7e3dc258786ca083a863cef0d681d79b4a84a6420add97d5829d2179ddd7057cd731"
        }
      ],
      "purl": "pkg:npm/%40esbuild/aix-ppc64@0.28.1",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/aix-ppc64@0.28.1",
      "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.25.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e800262c6ef3c03d59d79f6308a3ef03165de32fd54ced15929ad8cbedcdd85b49f3e0505855d4f8ec40448c00e3a739b5d0fd4ac28667fd6872a052fe000a1e"
        }
      ],
      "purl": "pkg:npm/%40esbuild/android-arm64@0.25.12",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/android-arm64@0.25.12",
      "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-arm64",
      "version": "0.28.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "df810611b088020a2c633ea0a0b728a57e8ca3b3721aff6d7f010cdbfec27b655c551939ebc892be788659c517232ef0103475c33a2573172b88556b59873006"
        }
      ],
      "purl": "pkg:npm/%40esbuild/android-arm64@0.28.1",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/android-arm64@0.28.1",
      "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.25.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "549fac2af340fc613b09c69c73d0a16bb6e94bc9f2cd5bf48dd560c0d0da478803302ff64d345cdf7229f2aacd61472990e1d44f9399d1b51c34d55943d44b96"
        }
      ],
      "purl": "pkg:npm/%40esbuild/android-arm@0.25.12",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/android-arm@0.25.12",
      "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-arm",
      "version": "0.28.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d24d85d76f57762a354dd25fcc9f2ccb5438eef503d8d9f07618807fb76b50dd440537cf7f886c142b66320bbfea6f094b3b01ae59958ee74c050a8e7c6f2eb1"
        }
      ],
      "purl": "pkg:npm/%40esbuild/android-arm@0.28.1",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/android-arm@0.28.1",
      "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.25.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e636dbfb68610c7c79a61611d81cbc193584ce7e88f54a91d752b07f6da229b36962bb26441d7c697ffd8af73971a6dc522013ff033e60867a486f503ba6bc92"
        }
      ],
      "purl": "pkg:npm/%40esbuild/android-x64@0.25.12",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/android-x64@0.25.12",
      "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": "android-x64",
      "version": "0.28.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "75bc18ee5b523035ac45ab5c4690a7112e05fa29bcf0e094806663cb9dac842ec6a87444fdc625c4d6c1e19e14a49b30a5c738431776a04fee7ccd29eb520a9e"
        }
      ],
      "purl": "pkg:npm/%40esbuild/android-x64@0.28.1",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/android-x64@0.28.1",
      "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.25.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "377ce5fa5c470a27e022570c50fe74d7a11291e4232e3ffde7d471c4d608b61220f82407227ba316e5de59b58c8274e8e1ca795d51ea14f9a9caef49eb90b562"
        }
      ],
      "purl": "pkg:npm/%40esbuild/darwin-arm64@0.25.12",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/darwin-arm64@0.25.12",
      "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-arm64",
      "version": "0.28.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4d96d691063b92f4c05db5d44fbb9500247970c1ec0e24b3f73ed92805ff453abf589124dd0c91af4c19a4d8410d7fbfd02b5da9420994e8a875072d6bab58dd"
        }
      ],
      "purl": "pkg:npm/%40esbuild/darwin-arm64@0.28.1",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/darwin-arm64@0.28.1",
      "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.25.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1d0f646b82b1db5a875f0b654d455b2893809e61b58a95e17564e635788fccf7d62a95ea01255c59d9dfd9b9cbef7c208cdac55c06b7c98bc149df69cdf108a4"
        }
      ],
      "purl": "pkg:npm/%40esbuild/darwin-x64@0.25.12",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/darwin-x64@0.25.12",
      "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": "darwin-x64",
      "version": "0.28.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cdf77380af400813592c8fc2c874cec7cd52c8d6cce985e7eebc52817f7b563ca23e5f56d62e0a6b87e0284084a0508a1a9bc18f9a80ad62068108cec2482c91"
        }
      ],
      "purl": "pkg:npm/%40esbuild/darwin-x64@0.28.1",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/darwin-x64@0.28.1",
      "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.25.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "800d01c7be7dfbb26f7b4dcad52d2f90ebb92e0ffce5da2edc4b1e38651eb3c7e554e1b16e10c387f8996a87a4d7563c9adc8a3c6177bcff178679031009b37a"
        }
      ],
      "purl": "pkg:npm/%40esbuild/freebsd-arm64@0.25.12",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/freebsd-arm64@0.25.12",
      "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-arm64",
      "version": "0.28.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c06d8403c10d744234aa191264c8dfaab758fb38826023cc9ad6638c8c0e9971639b2cc41e7f94531939a1ff9262c8ed7ecdd5a67942ed02f3488e6163face03"
        }
      ],
      "purl": "pkg:npm/%40esbuild/freebsd-arm64@0.28.1",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/freebsd-arm64@0.28.1",
      "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.25.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4c66cedba630db1b07cf1b5b5451845c1147d054403fb82d70f13b3f9c8fef01b2edc5cada83bb4723a12f934b8aa4e5061e3b5e1988517b867225c4a9815f05"
        }
      ],
      "purl": "pkg:npm/%40esbuild/freebsd-x64@0.25.12",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/freebsd-x64@0.25.12",
      "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": "freebsd-x64",
      "version": "0.28.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8bb759f6f4209ef482ce2feb6025cd82d17f53e78a64d241ceedde4d06d18079cceed3528b32ce911140977ab355cfcea7fbb96241c76b8a5fff70ce607b612d"
        }
      ],
      "purl": "pkg:npm/%40esbuild/freebsd-x64@0.28.1",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/freebsd-x64@0.28.1",
      "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.25.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f1bc17edaf05821220aeea5cc5be1a5266032e9f295f4eab1a1e47a834fb6c1fbc45d7a596cea61efac51c75b624038f6546e78d4a4a4cb83a102cb3bdab3601"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-arm64@0.25.12",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/linux-arm64@0.25.12",
      "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-arm64",
      "version": "0.28.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c87b3ed2e73cfa7bc401f01fc6b59028ae6979237305ce0f7a070c3b4109da14fbd6e03bbc1f08860d9eefb4763fb486e6e6233db1e52cb9af7b82cb2d109fd2"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-arm64@0.28.1",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/linux-arm64@0.28.1",
      "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.25.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "94f0c6c82d493c3a2ef2419ccb06346082f35a58619d18dda1fdd495ca2a6264bd125f35f0b2df2497373d75e0647ac70802acfd9d92799b4326be4cae4c6d3b"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-arm@0.25.12",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/linux-arm@0.25.12",
      "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-arm",
      "version": "0.28.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a955c1387412f9de58ef6d86c09cc952d38b957ee49b70ab68e686a2b985d690ed3ddd82fe5d521d13e08cbba72c67b9d5287961858a3050f25784b180c4184d"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-arm@0.28.1",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/linux-arm@0.28.1",
      "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.25.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d32f4aadd5676cc336fef1bc29f5346f285437e1050a7cbdfbc836d36818a924953289dbb027cb8d43beac2722ee933458112dcfea0afcf2301e4cf193285aac"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-ia32@0.25.12",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/linux-ia32@0.25.12",
      "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-ia32",
      "version": "0.28.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "775cf866e3f46a3adfcff161193e2fbf6efcad7f0a9cf3c9c7c8b9f80b4aed361bc7d2def45d61cb3bab669904ca39066bd7541a1428c380b5366786beac4ddb"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-ia32@0.28.1",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/linux-ia32@0.28.1",
      "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.25.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "87ffff2ebe5af6b89bfefd461aa5d51b38cbe1332f553bfeb350cfa3141dcfb97f018bfa2c34b1748c33c64acf5b8dfca145e20edc0cd74a3d3e6c12ffa67436"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-loong64@0.25.12",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/linux-loong64@0.25.12",
      "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-loong64",
      "version": "0.28.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "339b118d4559ae49b53803d1ddd94e63336637e96864a1958b5554406af0baa2dc6d1eaa780cfe7da98c863012787dd854abd9cfecd3d63961fe4782dd18ff96"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-loong64@0.28.1",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/linux-loong64@0.28.1",
      "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.25.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8b246b3353f3cbd1853032ec5e7d621d49b5f2784a9cd316b1c8e6a78fa1a5a7dc663aebd966d3fff776d316869635c30581ea45c97c1e7c5b5fab9a03f78657"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-mips64el@0.25.12",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/linux-mips64el@0.25.12",
      "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-mips64el",
      "version": "0.28.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "99139b0597878763b170114f584fc58f296446065d62e893477bda4e8ceab8218e1f5e223fda0de31e067bcd42a080d842b5e6231a45ba6241bb932d6699d025"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-mips64el@0.28.1",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/linux-mips64el@0.28.1",
      "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.25.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f6678cfe5457c4c8b93d252a117442b558c46411b007b3ff0f8c93f141bf9b021dcded9a578568e94e600f7f91b281d72a41c27d2c592b3983b2c565463d5040"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-ppc64@0.25.12",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/linux-ppc64@0.25.12",
      "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-ppc64",
      "version": "0.28.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b2549c06c3006f71850dc76b0a02f066d3d84681f61ffca8bafd744226724639ac3f8f1fce7a2f796cad4a0088fd1d19714829734661214131e8b1edb3ccab7d"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-ppc64@0.28.1",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/linux-ppc64@0.28.1",
      "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.25.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "66beca478860294a560306f57f7a39ca04f4e0ccea56b18419718b9e3d796100c912b62efc11a0fb09859480ce749a743e607494bbf1148397660151add8d1d3"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-riscv64@0.25.12",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/linux-riscv64@0.25.12",
      "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-riscv64",
      "version": "0.28.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "930d28c24d68d061444d42725b48dcd06e18cecd011d99f424367c2514f4f3cbe32585fbefb040b357c31b1002faaf37d6a3acd834c2f7a98db06da8a5d7f2c9"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-riscv64@0.28.1",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/linux-riscv64@0.28.1",
      "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.25.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "32c2a770e7204cdbddb6221273f8d9b3f65ff1dd1c97fb77818597f09f6e6c19d53b0964eb9508104be004e4538a58e5a085a70732ece2a8733e425c8ad23322"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-s390x@0.25.12",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/linux-s390x@0.25.12",
      "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-s390x",
      "version": "0.28.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fe50088d7f1a605441ca187a2f9ad8b4f10346a6bd75eff857f8ee39772d6b97eb8efcd73b8feca84b72cadb1ed20df3645b96bb97033743242f3daa4430f602"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-s390x@0.28.1",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/linux-s390x@0.28.1",
      "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.25.12",
      "description": "The Linux 64-bit binary for esbuild, a JavaScript bundler.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "baa64c4cbaffcd1fde7788c81a7c122e468798f8ce8c9be79ba4d5562b406b4f122d2f59d1533cc08471ee059b241e7f279e18b883089c3aae5b262f40b66483"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-x64@0.25.12",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "git+https://github.com/evanw/esbuild.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/linux-x64@0.25.12",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:os",
          "value": "linux"
        },
        {
          "name": "cdx:npm:cpu",
          "value": "x64"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      },
      "tags": [
        "binary"
      ]
    },
    {
      "group": "@esbuild",
      "name": "linux-x64",
      "version": "0.28.1",
      "description": "The Linux 64-bit binary for esbuild, a JavaScript bundler.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bbf6a73581769a654e103c0bb67435c0eaf7119f6c4cd18b5abb18198c075b3180dd28bce083a41d795b5930f5341fbdff595c9f079828ee78ba1c59c9d3737c"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-x64@0.28.1",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "git+https://github.com/evanw/esbuild.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/linux-x64@0.28.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:os",
          "value": "linux"
        },
        {
          "name": "cdx:npm:cpu",
          "value": "x64"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      },
      "tags": [
        "binary"
      ]
    },
    {
      "group": "@esbuild",
      "name": "netbsd-arm64",
      "version": "0.25.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c57c1c4eae0685133b27d03c1afe5ba1a9c78516bf43d28b5667325c709368ce3029f2295a475788ca20fcab27c73274035fa70fece879cbb3a8f9824720468e"
        }
      ],
      "purl": "pkg:npm/%40esbuild/netbsd-arm64@0.25.12",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/netbsd-arm64@0.25.12",
      "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-arm64",
      "version": "0.28.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a24b340d86cbc1632669a913b026feccbe04f9a1d154ba26f48259380b6131010f8909b27571e4ce2604b06611c74b8d57f22310a18057de352731f4da97e5ab"
        }
      ],
      "purl": "pkg:npm/%40esbuild/netbsd-arm64@0.28.1",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/netbsd-arm64@0.28.1",
      "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.25.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2dde694e5ccfcb763019e7383ae1e1d5a095091bce5dd1fc0e04637c3cbfa2e995a2f9ae4b359f9d2260f95b5a901f429b483134ef41cd6923ea6b4ed4531791"
        }
      ],
      "purl": "pkg:npm/%40esbuild/netbsd-x64@0.25.12",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/netbsd-x64@0.25.12",
      "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": "netbsd-x64",
      "version": "0.28.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "69e2fa9409cdf3d1f3e373258751bc0116ac6eea18bd22130c4c74b478796fb8c99c772cb2a823cbd631e37d060e99826ba3b2acaa12d1a3518caba77518b31a"
        }
      ],
      "purl": "pkg:npm/%40esbuild/netbsd-x64@0.28.1",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/netbsd-x64@0.28.1",
      "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.25.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7c5f7a4fa2ac068fe991023de74140454f5aa463534a5646b2fd6364102570b2f530b8cb34858f0648f93654b3f1a03360a83e78daa49eb509db8401c9b791e4"
        }
      ],
      "purl": "pkg:npm/%40esbuild/openbsd-arm64@0.25.12",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/openbsd-arm64@0.25.12",
      "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-arm64",
      "version": "0.28.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3041497b90b747ca705dd679636d68a3a9bb78f892d1df695ae727f7d3bfc2fc896428682102ab403c4aac6796f05e7e4f4a244c77ac0260de8870d322ad15fd"
        }
      ],
      "purl": "pkg:npm/%40esbuild/openbsd-arm64@0.28.1",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/openbsd-arm64@0.28.1",
      "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.25.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "319c975246478d0c54bf32bbacdf032774919ab56b91ef19c91bac1e53fe92ec2a4dc7d62f2a8c384dec49c3cfc9e21737f9832487c65ef70ca8281829e92843"
        }
      ],
      "purl": "pkg:npm/%40esbuild/openbsd-x64@0.25.12",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/openbsd-x64@0.25.12",
      "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": "openbsd-x64",
      "version": "0.28.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8bf64b20e69f13467c708fd700d2408b1a092ffb910284b6c4e037adbd3137e28ad0ad7bedc300b10624cc7b41aed31700ab8073b1c681c5a267fb110b537183"
        }
      ],
      "purl": "pkg:npm/%40esbuild/openbsd-x64@0.28.1",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/openbsd-x64@0.28.1",
      "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.25.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ae6d185aca94491ae39dc497180ed9bfbf0d6e7c385cbebf773af6d1ccab41fed999172ca2fa5c4417610f8dcdba4df2ed72285b63b1315bf0b91be4f577404a"
        }
      ],
      "purl": "pkg:npm/%40esbuild/openharmony-arm64@0.25.12",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/openharmony-arm64@0.25.12",
      "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": "openharmony-arm64",
      "version": "0.28.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "81ef99ec45c536dd813b5a0032c569890f04c27755f62d715deac079320aec0b4fb376ca15740cee7951c4348850831eb9e47508d5f1ab3b4bcdd35e45e28126"
        }
      ],
      "purl": "pkg:npm/%40esbuild/openharmony-arm64@0.28.1",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/openharmony-arm64@0.28.1",
      "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.25.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "df0192083cae4c7414cedd2757b6e8703cbbdabda5237dd02f78240cd1a4a1ddb612c625d38b0c7f4a8b6fc96e34a4ce9a017f7831033f9045370a01287e38d7"
        }
      ],
      "purl": "pkg:npm/%40esbuild/sunos-x64@0.25.12",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/sunos-x64@0.25.12",
      "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": "sunos-x64",
      "version": "0.28.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0448e0b440a42f7bd8f9269243a9f355f8802d4785c696b0ca9f0999fe4fb5885fd54838d0dd61fe1c6586db3e7f516f4af6ab12281dc52dc1952308d8f24b71"
        }
      ],
      "purl": "pkg:npm/%40esbuild/sunos-x64@0.28.1",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/sunos-x64@0.28.1",
      "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.25.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "acc98baeeafae00efe0ca9674aec2a51d44ac9ddd413ba0f2599a7963a84a6d7ac28cf30c7d27c831e6ed3ef4fab47d0416f2fa9e29e6f035775f3b23fef01b2"
        }
      ],
      "purl": "pkg:npm/%40esbuild/win32-arm64@0.25.12",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/win32-arm64@0.25.12",
      "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-arm64",
      "version": "0.28.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "942bfd78afc7e992566c4edb8769f0e78099f4cda7ba907125c4ec764fd04275a47528ca1aec66987f3f196ae54f578c9997e7e1d19c0a346d7b7f7b5aa7d05c"
        }
      ],
      "purl": "pkg:npm/%40esbuild/win32-arm64@0.28.1",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/win32-arm64@0.28.1",
      "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.25.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1e4aa79a606809b0b0c5428a34f062c62583182a50195b2b41f26854660b3d3e355d617c947b84e4de9685589ada7e28e502b9338b58af6d7cdbb7cd862e1bc9"
        }
      ],
      "purl": "pkg:npm/%40esbuild/win32-ia32@0.25.12",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/win32-ia32@0.25.12",
      "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-ia32",
      "version": "0.28.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cef6ff981d9b482a093a9a0206060a2a95fa60cea624194151552d563e350e564954407aff408a9516313f9c169750b520b882a00539c19678ab53f7a9e4ba12"
        }
      ],
      "purl": "pkg:npm/%40esbuild/win32-ia32@0.28.1",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/win32-ia32@0.28.1",
      "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.25.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6a5242d2e099a5316b48bd020838dc8257815cf9c2ac40214c120ba5e029eccfce160a2ab407ad7c1cd7d31334d0c52c5553e956394fb8c6d112a9d90976939c"
        }
      ],
      "purl": "pkg:npm/%40esbuild/win32-x64@0.25.12",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/win32-x64@0.25.12",
      "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": "@esbuild",
      "name": "win32-x64",
      "version": "0.28.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6e6e0ca30aeff865cc969597fbe11c5f0fe22f2775a37f9b2640b60e4597615be0642a83fdb4a3f5cb59780302ddc2318234554760ee7da8aee183f1af9816d4"
        }
      ],
      "purl": "pkg:npm/%40esbuild/win32-x64@0.28.1",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/win32-x64@0.28.1",
      "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"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "atomiks"
        }
      ],
      "group": "@floating-ui",
      "name": "core",
      "version": "1.7.5",
      "description": "Positioning library for floating elements: tooltips, popovers, dropdowns, and more",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d488785935b2c34fa52b214c7011c66dbe54e45b6e1c9bae8e8cb2af9cd36964b911831e4fa25bd80b8379fb6c0ac12e7213be98cda28f9faaf5cae1c9dccb85"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40floating-ui/core@1.7.5",
      "externalReferences": [
        {
          "type": "website",
          "url": "https://floating-ui.com"
        },
        {
          "type": "vcs",
          "url": "https://github.com/floating-ui/floating-ui.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@floating-ui/core@1.7.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test, test:watch, lint, format, clean, dev, build, build:api, publint, typecheck"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "test:watch, build, build:api"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "atomiks"
        }
      ],
      "group": "@floating-ui",
      "name": "dom",
      "version": "1.7.6",
      "description": "Floating UI for the web",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f60652008e57337ebcf343cf326ffff5d7e2127818a02e809b68b3112d45178d3a605b23bf204c99e2768384808eedf15b0b6eca735114bdacf61831a4b23949"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40floating-ui/dom@1.7.6",
      "externalReferences": [
        {
          "type": "website",
          "url": "https://floating-ui.com"
        },
        {
          "type": "vcs",
          "url": "https://github.com/floating-ui/floating-ui.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@floating-ui/dom@1.7.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "lint, format, clean, dev, build, build:api, test, test:watch, publint, playwright, typecheck"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build, build:api, test:watch"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@floating-ui",
      "name": "react-dom",
      "version": "2.1.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "702e766c7c0cfe7fc2c52f3b147d3259d9e0119ae376d2d6fea56bba8ebcaa0fa9acaed943860676eb761b20d5a6819e0187bf87cf7dad578e566e8e8b8d24d8"
        }
      ],
      "purl": "pkg:npm/%40floating-ui/react-dom@2.1.8",
      "type": "library",
      "bom-ref": "pkg:npm/@floating-ui/react-dom@2.1.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "atomiks"
        }
      ],
      "group": "@floating-ui",
      "name": "utils",
      "version": "0.2.11",
      "description": "Utilities for Floating UI",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "46207fc8887bf29708c65ea52cc1b40a0057019d98d1e547a8c3d8ba0bbef54d00793e9805e889a5fee56dd24d22e8053f94888f0351828e03851d50c62dba1a"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40floating-ui/utils@0.2.11",
      "externalReferences": [
        {
          "type": "website",
          "url": "https://floating-ui.com"
        },
        {
          "type": "vcs",
          "url": "https://github.com/floating-ui/floating-ui.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@floating-ui/utils@0.2.11",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "lint, format, clean, test, test:watch, dev, build, build:api, publint, typecheck"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "test:watch, build, build:api"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Google Inc."
        }
      ],
      "group": "@fontsource-variable",
      "name": "geist",
      "version": "5.2.9",
      "description": "Self-host the Geist font in a neatly bundled NPM package.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4cff904811b7c312863c4df709b332fcbd0dbb7aaf27a172f3561ce0b9d0f79c47fa2f9c7c4a7c7f253cfe47d5d78630b33c4814f867a0c4db8cbef5c1a569c9"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "OFL-1.1",
            "url": "https://opensource.org/licenses/OFL-1.1",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Copyleft Limited"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40fontsource-variable/geist@5.2.9",
      "externalReferences": [
        {
          "type": "website",
          "url": "https://fontsource.org/fonts/geist"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/fontsource/font-files.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@fontsource-variable/geist@5.2.9",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "/app/examples/browser/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:license:category",
          "value": "Copyleft Limited"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@hono",
      "name": "node-server",
      "version": "1.19.14",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1b0b6f82d5f19d6b2e717bdb41791182a92c887d9079ddfb1fdc47668704e6c03737c3bc3bcffc140dee725417c5757373d5c166e10e30aefeaf4d85992a47b7"
        }
      ],
      "purl": "pkg:npm/%40hono/node-server@1.19.14",
      "type": "library",
      "bom-ref": "pkg:npm/@hono/node-server@1.19.14",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@img",
      "name": "colour",
      "version": "1.1.0",
      "description": "The ESM-only 'color' package made compatible for use with CommonJS runtimes",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4ddefaabb8f9ee8fed2d57604bbe3a7180117d2cb193c8847d1c5ec0bf61e0e3336216d6e1301ca69974993e1ecaa5dd761e8bfe3c2833be66a3b8b16bfa4279"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40img/colour@1.1.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "git+https://github.com/lovell/colour.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@img/colour@1.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "build:cjs, build:dts, build, test"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build:cjs, build:dts, build"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@img",
      "name": "sharp-darwin-arm64",
      "version": "0.34.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8a6b50dd63095db318e1fc5bfcd769e87053355b5609423459da1bca17867f9f9a77ac57f152033bcbb6c44e2a73f7ebd3c08a1bfedd0ec785b67e8cea0febdf"
        }
      ],
      "purl": "pkg:npm/%40img/sharp-darwin-arm64@0.34.5",
      "type": "library",
      "bom-ref": "pkg:npm/@img/sharp-darwin-arm64@0.34.5",
      "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": "@img",
      "name": "sharp-darwin-x64",
      "version": "0.34.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "60d105005ff8290fcf796d0dfabf9a555b28218d3fab1c62905d9259da7e351926301ef2f4b059015a90e328460a6fc7dc7dbbd0e4b292a99030a2c184124313"
        }
      ],
      "purl": "pkg:npm/%40img/sharp-darwin-x64@0.34.5",
      "type": "library",
      "bom-ref": "pkg:npm/@img/sharp-darwin-x64@0.34.5",
      "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": "@img",
      "name": "sharp-libvips-darwin-arm64",
      "version": "1.2.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cea8e3a3b45ab457c5a0fd0c910e758dfb856419d5136a5189ac9d289d46feb1d9be7b2b1c039c4002c88bdb00e5ca39c5e9d0753ba00afb5bd5cb9fefc55fe2"
        }
      ],
      "purl": "pkg:npm/%40img/sharp-libvips-darwin-arm64@1.2.4",
      "type": "library",
      "bom-ref": "pkg:npm/@img/sharp-libvips-darwin-arm64@1.2.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:os",
          "value": "darwin"
        },
        {
          "name": "cdx:npm:cpu",
          "value": "arm64"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@img",
      "name": "sharp-libvips-darwin-x64",
      "version": "1.2.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d4839de717d58651b05fecd7bf637dde4d3230e36f52500dca56c9c357936a1f0afc9b698b5e4a0be59289a5ff9c199b9b61f144cd606749d27634acad96c62a"
        }
      ],
      "purl": "pkg:npm/%40img/sharp-libvips-darwin-x64@1.2.4",
      "type": "library",
      "bom-ref": "pkg:npm/@img/sharp-libvips-darwin-x64@1.2.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:os",
          "value": "darwin"
        },
        {
          "name": "cdx:npm:cpu",
          "value": "x64"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@img",
      "name": "sharp-libvips-linux-arm64",
      "version": "1.2.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7b17235fc0dfb08709d74c752b3af845c59ed5e742f4faae0d144fc776150af42ff94e69ed88a7dacdf67edce2917a236f53c815cffd32ddbcff2fa2464964af"
        }
      ],
      "purl": "pkg:npm/%40img/sharp-libvips-linux-arm64@1.2.4",
      "type": "library",
      "bom-ref": "pkg:npm/@img/sharp-libvips-linux-arm64@1.2.4",
      "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": "@img",
      "name": "sharp-libvips-linux-arm",
      "version": "1.2.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6c523bc5c28510b762342568bfc7b8e086b8bb66f203e9775edb008fe43cb5f0b03ba050f220e88d876fa0f32ab0a0e4ba83a8f97e87640d2cd2ad7500d310f0"
        }
      ],
      "purl": "pkg:npm/%40img/sharp-libvips-linux-arm@1.2.4",
      "type": "library",
      "bom-ref": "pkg:npm/@img/sharp-libvips-linux-arm@1.2.4",
      "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": "@img",
      "name": "sharp-libvips-linux-ppc64",
      "version": "1.2.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "14cbaf1a28cb0d81ba956f9bfd4bf28a5516bb9032bbedebd9dd52f27a2d886088c9853fefa7a283551f326919eefc203abccace541b152b907e09bb19850fa4"
        }
      ],
      "purl": "pkg:npm/%40img/sharp-libvips-linux-ppc64@1.2.4",
      "type": "library",
      "bom-ref": "pkg:npm/@img/sharp-libvips-linux-ppc64@1.2.4",
      "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": "@img",
      "name": "sharp-libvips-linux-riscv64",
      "version": "1.2.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a150db711e33502d1c7bcdad7ae6d29bec7a1138b1b4a64187fa9b44420e708ddc50bcc3c9bd7c4abfd6732c7b35141e4333a21d335b6451755303d2dac73218"
        }
      ],
      "purl": "pkg:npm/%40img/sharp-libvips-linux-riscv64@1.2.4",
      "type": "library",
      "bom-ref": "pkg:npm/@img/sharp-libvips-linux-riscv64@1.2.4",
      "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": "@img",
      "name": "sharp-libvips-linux-s390x",
      "version": "1.2.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "aa6a7d56bce03e0328199c8fbeb407aa4d36bb28c0d3f42b4cedba4ea93a978655d0c3d6216e8b4e4a8e228bfe275c84bbb31b150683a7077024a85b26fb91c5"
        }
      ],
      "purl": "pkg:npm/%40img/sharp-libvips-linux-s390x@1.2.4",
      "type": "library",
      "bom-ref": "pkg:npm/@img/sharp-libvips-linux-s390x@1.2.4",
      "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"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Lovell Fuller <npm@lovell.info>"
        }
      ],
      "group": "@img",
      "name": "sharp-libvips-linux-x64",
      "version": "1.2.4",
      "description": "Prebuilt libvips and dependencies for use with sharp on Linux (glibc) x64",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b49c6288bb261dcf40c756f3de868e6015114d718844338306a86f7951e89eb1c9f7ffa4f3da9b2e5d1b7099ecf9ee2de2bbda341c5a119b05b527c076ab8faf"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "LGPL-3.0-or-later",
            "url": "https://opensource.org/licenses/LGPL-3.0-or-later",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Copyleft Limited"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40img/sharp-libvips-linux-x64@1.2.4",
      "externalReferences": [
        {
          "type": "website",
          "url": "https://sharp.pixelplumbing.com"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/lovell/sharp-libvips.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@img/sharp-libvips-linux-x64@1.2.4",
      "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"
        },
        {
          "name": "cdx:license:category",
          "value": "Copyleft Limited"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@img",
      "name": "sharp-libvips-linuxmusl-arm64",
      "version": "1.2.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "155407bb0c75208b8da30f5001b614cc9f849fc29c566f4b939fae1944091da66630409998e962c7d1e71fb9f54d1917312d291b1209a2421507d4aea991865f"
        }
      ],
      "purl": "pkg:npm/%40img/sharp-libvips-linuxmusl-arm64@1.2.4",
      "type": "library",
      "bom-ref": "pkg:npm/@img/sharp-libvips-linuxmusl-arm64@1.2.4",
      "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": "@img",
      "name": "sharp-libvips-linuxmusl-x64",
      "version": "1.2.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f8ba72064ecbe386485f0cff5587e095a5ffa24c5ecc449ce94c434a8ca8d8ab3a27173863bb068e9814f6ce0f320aa08e3d60642ca54e278d6a6a80d4c17b0e"
        }
      ],
      "purl": "pkg:npm/%40img/sharp-libvips-linuxmusl-x64@1.2.4",
      "type": "library",
      "bom-ref": "pkg:npm/@img/sharp-libvips-linuxmusl-x64@1.2.4",
      "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": "@img",
      "name": "sharp-linux-arm64",
      "version": "0.34.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6ca433689458fdb90f397c8ac79115ba9eea91aa231021ba34b62cc2092d3998da5de71201e096899c308857f7fd8f8ed47adaba2137155b06c4583c736e2b66"
        }
      ],
      "purl": "pkg:npm/%40img/sharp-linux-arm64@0.34.5",
      "type": "library",
      "bom-ref": "pkg:npm/@img/sharp-linux-arm64@0.34.5",
      "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": "@img",
      "name": "sharp-linux-arm",
      "version": "0.34.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f5d2eab2fc2d835bae5c11992acc5e9bde7de7eba3bf4b09e958bcc1c4c0352169c15fc638d6ade5e0a4cd0a3fd4eeb3448921d26ffcfb9063ad1afb8c351267"
        }
      ],
      "purl": "pkg:npm/%40img/sharp-linux-arm@0.34.5",
      "type": "library",
      "bom-ref": "pkg:npm/@img/sharp-linux-arm@0.34.5",
      "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": "@img",
      "name": "sharp-linux-ppc64",
      "version": "0.34.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ef3ce7c0d6aa5ba62db1fac618303a05190848a000135268d107693585cd307bb6fb4753acf7e54cb364a5cf25ecc50fe4cd7a649714bf2b15596acc79f66ab8"
        }
      ],
      "purl": "pkg:npm/%40img/sharp-linux-ppc64@0.34.5",
      "type": "library",
      "bom-ref": "pkg:npm/@img/sharp-linux-ppc64@0.34.5",
      "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": "@img",
      "name": "sharp-linux-riscv64",
      "version": "0.34.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e75809b8b3d329aee98983da56cf06981ca8eff53bffb4d93aaf9c9d72481d929abc844700fefb7b73761c49777608aa743ff0d3251f8899c823becfb830c577"
        }
      ],
      "purl": "pkg:npm/%40img/sharp-linux-riscv64@0.34.5",
      "type": "library",
      "bom-ref": "pkg:npm/@img/sharp-linux-riscv64@0.34.5",
      "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": "@img",
      "name": "sharp-linux-s390x",
      "version": "0.34.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9d0b429343dd29f868dde0b932b6d0a22809da07750a075d50c91a6d48feac17afb3cb59d9c50b3b1e3a13ba325fed385867c006023098c0b456a89e4e24788e"
        }
      ],
      "purl": "pkg:npm/%40img/sharp-linux-s390x@0.34.5",
      "type": "library",
      "bom-ref": "pkg:npm/@img/sharp-linux-s390x@0.34.5",
      "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"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Lovell Fuller <npm@lovell.info>"
        }
      ],
      "group": "@img",
      "name": "sharp-linux-x64",
      "version": "0.34.5",
      "description": "Prebuilt sharp for use with Linux (glibc) x64",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "304cddf073cac55c557a7c006be2513f0102ed0163a0f5ae4b93599c1b7a077a6eec41b619ed22775a0b1d9a4f25d9f73902be0500e2c3dcd2b621c14c941041"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0",
            "url": "https://opensource.org/licenses/Apache-2.0",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40img/sharp-linux-x64@0.34.5",
      "externalReferences": [
        {
          "type": "website",
          "url": "https://sharp.pixelplumbing.com"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/lovell/sharp.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@img/sharp-linux-x64@0.34.5",
      "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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@img",
      "name": "sharp-linuxmusl-arm64",
      "version": "0.34.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7e9ac947a1ad46c32de8ac9fab8e08b0285565e18df7b8130f7df5c1e4757b1d5cd6bca90c400137a4e6db16b5c04ea561be437449e4d373593ea03b21ddb5ca"
        }
      ],
      "purl": "pkg:npm/%40img/sharp-linuxmusl-arm64@0.34.5",
      "type": "library",
      "bom-ref": "pkg:npm/@img/sharp-linuxmusl-arm64@0.34.5",
      "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": "@img",
      "name": "sharp-linuxmusl-x64",
      "version": "0.34.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "260f30353d4c53322f841171562aab1215831b3ab29a8dec57bcfb66c6966d93432d7449668446ae3ba5a7ad1862d578c1f63c54829c5a2763a2394b716addf1"
        }
      ],
      "purl": "pkg:npm/%40img/sharp-linuxmusl-x64@0.34.5",
      "type": "library",
      "bom-ref": "pkg:npm/@img/sharp-linuxmusl-x64@0.34.5",
      "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": "@img",
      "name": "sharp-wasm32",
      "version": "0.34.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "39d5931225646363c7c2a91b048f1fac5c504057a41da492914209930cdc95665eeb83b55f8525523aaaa8b68f6d4a4c39093a141bbf1ed9465cd6e522cd21bb"
        }
      ],
      "purl": "pkg:npm/%40img/sharp-wasm32@0.34.5",
      "type": "library",
      "bom-ref": "pkg:npm/@img/sharp-wasm32@0.34.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:cpu",
          "value": "wasm32"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@img",
      "name": "sharp-win32-arm64",
      "version": "0.34.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "590dc08160966126f6cadf881bc9a70ba25d93d5a1b3b3b4831a616e5b0bbdd852a524ed9aeebd646d4691be8dbafc6c3400b088f57a70d499373b7428fb30ee"
        }
      ],
      "purl": "pkg:npm/%40img/sharp-win32-arm64@0.34.5",
      "type": "library",
      "bom-ref": "pkg:npm/@img/sharp-win32-arm64@0.34.5",
      "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": "@img",
      "name": "sharp-win32-ia32",
      "version": "0.34.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "155f66ffb3667829921c30f98f8fb8a4d23c0a9dda5be26f2e85dc4d4a3422aca349f01927c7485268a3c75a9a26c22253e1e8b30eb13392a28c05912424a036"
        }
      ],
      "purl": "pkg:npm/%40img/sharp-win32-ia32@0.34.5",
      "type": "library",
      "bom-ref": "pkg:npm/@img/sharp-win32-ia32@0.34.5",
      "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": "@img",
      "name": "sharp-win32-x64",
      "version": "0.34.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fb6f5832ca98dbff5e144896f777aa5a7b8b71672e7e8c177b0c123484fa53065d5140ab337a058cc587fd9ebf4cc99be219457a799f0156e959eba9da3af20b"
        }
      ],
      "purl": "pkg:npm/%40img/sharp-win32-x64@0.34.5",
      "type": "library",
      "bom-ref": "pkg:npm/@img/sharp-win32-x64@0.34.5",
      "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"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Simon Boudrias <admin@simonboudrias.com>"
        }
      ],
      "group": "@inquirer",
      "name": "ansi",
      "version": "1.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4bca8d499898cc5774c007321b90170af5070b94abef1a59f70676a72f5747cf23533f30a284ad571e4ce9d4737336c15a389cf4d3fbfab6345e2eeaa8afda31"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40inquirer/ansi@1.0.2",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/SBoudrias/Inquirer.js/blob/main/packages/ansi/README.md"
        },
        {
          "type": "vcs",
          "url": "https://github.com/SBoudrias/Inquirer.js.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@inquirer/ansi@1.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "tsc, attw"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@inquirer",
      "name": "confirm",
      "version": "5.1.21",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "291f1e751908b146b231757ea371affaae2396110d17d9cc61466cf4f0361f3ad778723c339b836a0ef453b4499fdcb288c6526ed179fd47b106d015b591926d"
        }
      ],
      "purl": "pkg:npm/%40inquirer/confirm@5.1.21",
      "type": "library",
      "bom-ref": "pkg:npm/@inquirer/confirm@5.1.21",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@inquirer",
      "name": "core",
      "version": "10.3.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e37453b846df3fc31b2b379d36a06b96184d295c282bffef505356dd0def67cf012dcaece246291a0f81da69b9a762bf1dfca0a02c6e2b02498aff0f6c6984d0"
        }
      ],
      "purl": "pkg:npm/%40inquirer/core@10.3.2",
      "type": "library",
      "bom-ref": "pkg:npm/@inquirer/core@10.3.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        }
      ],
      "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"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Simon Boudrias <admin@simonboudrias.com>"
        }
      ],
      "group": "@inquirer",
      "name": "figures",
      "version": "1.0.15",
      "description": "Vendored version of figures, for CJS compatibility",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b7620463eba71873b301a54ce57c7a0c458a7979430dc34f783c94a6c45ce8252105f53755038497e56cb21ed5369d5d47c31d50905686e39b8d70ac5698cde6"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40inquirer/figures@1.0.15",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/SBoudrias/Inquirer.js.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@inquirer/figures@1.0.15",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "attw, tsc"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@inquirer",
      "name": "type",
      "version": "3.0.10",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "06fce2491c5fcf93aff1c874cff9f7a228d1484704b079e18209b8c4565ef770c771409396eb65abd3b1e125443407dc443db6510abb4ff6ad83d5abde4d3d78"
        }
      ],
      "purl": "pkg:npm/%40inquirer/type@3.0.10",
      "type": "library",
      "bom-ref": "pkg:npm/@inquirer/type@3.0.10",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        }
      ],
      "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"
        }
      ],
      "group": "@isaacs",
      "name": "fs-minipass",
      "version": "4.0.1",
      "description": "fs read and write streams based on minipass",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c209bd1219768e97aa3f7cf0ffb9a8de4447169e4c10386a01dc32d5f4c69070309e418e56c829bd084bf01e67d6a95bd358d5de7fdb23465f669e65580d64e3"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "url": "https://opensource.org/licenses/ISC",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40isaacs/fs-minipass@4.0.1",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/npm/fs-minipass.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@isaacs/fs-minipass@4.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "prepare, pretest, test, preversion, postversion, prepublishOnly, format, typedoc"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        },
        {
          "name": "cdx:npm:risky_scripts",
          "value": "prepare"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Jake Teton-Landis (https://jake.tl)"
        }
      ],
      "group": "@jitl",
      "name": "quickjs-ffi-types",
      "version": "0.32.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bfd4fe190a66938dd50c9eddef6b1fd0d7b1864f80aefb548a15b6eddcbb96a025d3304e6c52ad4810489b94418f022113c570b0f3e6f4f36ebcfbcda8b59412"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40jitl/quickjs-ffi-types@0.32.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/justjake/quickjs-emscripten"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@jitl/quickjs-ffi-types@0.32.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "check, build, clean"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      },
      "tags": [
        "native"
      ]
    },
    {
      "authors": [
        {
          "name": "Jake Teton-Landis (https://jake.tl)"
        }
      ],
      "group": "@jitl",
      "name": "quickjs-wasmfile-debug-asyncify",
      "version": "0.32.0",
      "description": "Variant of quickjs library: Variant with separate .WASM file. Supports browser ESM, NodeJS ESM, and NodeJS CommonJS.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "117f336d7c06a8280013beb833eaaf907b725c38bf154a0c05e6b4267112eef08cdcfedadbe10e64e8c6bfce70b59dac261235a09fa77a49aaa4e38314363e87"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40jitl/quickjs-wasmfile-debug-asyncify@0.32.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/justjake/quickjs-emscripten"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@jitl/quickjs-wasmfile-debug-asyncify@0.32.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "build, build:c, build:ts, check:types, clean, prepare"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build, build:c, build:ts"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        },
        {
          "name": "cdx:npm:risky_scripts",
          "value": "prepare"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Jake Teton-Landis (https://jake.tl)"
        }
      ],
      "group": "@jitl",
      "name": "quickjs-wasmfile-debug-sync",
      "version": "0.32.0",
      "description": "Variant of quickjs library: Variant with separate .WASM file. Supports browser ESM, NodeJS ESM, and NodeJS CommonJS.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2de616acf182d6e3424c15af89ba3764b263d02495358517bc9a573029ae43949aa76702002737baf1af615e21a261c7040cdfc396a4a13a8c312e18151b70f9"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40jitl/quickjs-wasmfile-debug-sync@0.32.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/justjake/quickjs-emscripten"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@jitl/quickjs-wasmfile-debug-sync@0.32.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "build, build:c, build:ts, check:types, clean, prepare"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build, build:c, build:ts"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        },
        {
          "name": "cdx:npm:risky_scripts",
          "value": "prepare"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Jake Teton-Landis (https://jake.tl)"
        }
      ],
      "group": "@jitl",
      "name": "quickjs-wasmfile-release-asyncify",
      "version": "0.32.0",
      "description": "Variant of quickjs library: Variant with separate .WASM file. Supports browser ESM, NodeJS ESM, and NodeJS CommonJS.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "de84b03df8dad76202cf86886e5079f1cb98f09944ab94f1b7c0aeb7854ba3e2c7e3b40dfa6cc29d28276c1d37856ce0d4b05c73e572c88f5439a83b6b5345f9"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40jitl/quickjs-wasmfile-release-asyncify@0.32.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/justjake/quickjs-emscripten"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@jitl/quickjs-wasmfile-release-asyncify@0.32.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "build, build:c, build:ts, check:types, clean, prepare"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build, build:c, build:ts"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        },
        {
          "name": "cdx:npm:risky_scripts",
          "value": "prepare"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Jake Teton-Landis (https://jake.tl)"
        }
      ],
      "group": "@jitl",
      "name": "quickjs-wasmfile-release-sync",
      "version": "0.32.0",
      "description": "Variant of quickjs library: Variant with separate .WASM file. Supports browser ESM, NodeJS ESM, and NodeJS CommonJS.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "04a34323f4cf05f1a52cd198a4bae1703197988938c479b8311022b0e0673b3a57567f47656b1f98c01cf56301ac01e3bef76ce873a290a79a38129d3dda55ae"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40jitl/quickjs-wasmfile-release-sync@0.32.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/justjake/quickjs-emscripten"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@jitl/quickjs-wasmfile-release-sync@0.32.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "build, build:c, build:ts, check:types, clean, prepare"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build, build:c, build:ts"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        },
        {
          "name": "cdx:npm:risky_scripts",
          "value": "prepare"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Justin Ridgewell <justin@ridgewell.name>"
        }
      ],
      "group": "@jridgewell",
      "name": "gen-mapping",
      "version": "0.3.13",
      "description": "Generate source maps",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "da492dffb9e227a32010fc45d1b61d43a7ad65a03e7d0bc370b29c921cb5c8840ecdaa0a8c10634a3eb7fda2d58d8137aa146de5dbccfae5327c283a50a0816c"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40jridgewell/gen-mapping@0.3.13",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/jridgewell/sourcemaps/tree/main/packages/gen-mapping"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/jridgewell/sourcemaps.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@jridgewell/gen-mapping@0.3.13",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "benchmark, benchmark:install, benchmark:only, build, build:code, build:types, build:types:force, build:types:emit, build:types:mts, clean, clean:code, clean:types, test, test:format, test:only, test:types, lint, lint:format, lint:types, prepublishOnly"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build, build:code, build:types, build:types:force, build:types:emit, build:types:mts"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Justin Ridgewell <justin@ridgewell.name>"
        }
      ],
      "group": "@jridgewell",
      "name": "remapping",
      "version": "2.3.5",
      "description": "Remap sequential sourcemaps through transformations to point at the original source code",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2c8f6effe95a606e03b354c3292256d983eb22571560ec22d9f502eb1078de5b9e0a383157895f7ce0990ad605887e9334e5feb50297c7ded3e082876e1c8711"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40jridgewell/remapping@2.3.5",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/jridgewell/sourcemaps/tree/main/packages/remapping"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/jridgewell/sourcemaps.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@jridgewell/remapping@2.3.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "benchmark, benchmark:install, benchmark:only, build, build:code, build:types, build:types:force, build:types:emit, build:types:mts, clean, clean:code, clean:types, test, test:format, test:only, test:types, lint, lint:format, lint:types, prepublishOnly"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build, build:code, build:types, build:types:force, build:types:emit, build:types:mts"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Justin Ridgewell <justin@ridgewell.name>"
        }
      ],
      "group": "@jridgewell",
      "name": "resolve-uri",
      "version": "3.1.2",
      "description": "Resolve a URI relative to an optional base URI",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6d12128022233f6d3fb5b5923d63048b9e1054f45913192e0fd9492fe508c542adc15240f305b54eb6f58ccb354455e8d42053359ff98690bd42f98a59da292b"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40jridgewell/resolve-uri@3.1.2",
      "type": "library",
      "bom-ref": "pkg:npm/@jridgewell/resolve-uri@3.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "prebuild, build, build:rollup, build:ts, lint, lint:prettier, lint:ts, pretest, test, test:debug, test:lint, test:lint:prettier, test:lint:ts, test:only, test:coverage, test:watch, prepublishOnly, preversion"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build, build:rollup, build:ts, test:watch"
        },
        {
          "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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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": "Justin Ridgewell <justin@ridgewell.name>"
        }
      ],
      "group": "@jridgewell",
      "name": "sourcemap-codec",
      "version": "1.5.5",
      "description": "Encode/decode sourcemap mappings",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "71843ddf5d20aeac6e7966e5f96b885086a251a0dc8fb58eab97d58449633558117ce52163d7f2db34ef7e8a96b2779b87c4a5ef45527056c80af2672ca0743a"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40jridgewell/sourcemap-codec@1.5.5",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/jridgewell/sourcemaps/tree/main/packages/sourcemap-codec"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/jridgewell/sourcemaps.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@jridgewell/sourcemap-codec@1.5.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "benchmark, benchmark:install, benchmark:only, build, build:code, build:types, build:types:force, build:types:emit, build:types:mts, clean, clean:code, clean:types, test, test:format, test:only, test:types, lint, lint:format, lint:types, prepublishOnly"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build, build:code, build:types, build:types:force, build:types:emit, build:types:mts"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Justin Ridgewell <justin@ridgewell.name>"
        }
      ],
      "group": "@jridgewell",
      "name": "trace-mapping",
      "version": "0.3.31",
      "description": "Trace the original position through a source map",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cf3351f9275048327373c8e869e3fc410a0242bf0db98c76748232b65d507811191c9f6e5ba85e6ecad881bcfc849c1441aa374d608cb667d5f0dbb5b7038b03"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40jridgewell/trace-mapping@0.3.31",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/jridgewell/sourcemaps/tree/main/packages/trace-mapping"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/jridgewell/sourcemaps.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@jridgewell/trace-mapping@0.3.31",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "benchmark, benchmark:install, benchmark:only, build, build:code, build:types, build:types:force, build:types:emit, build:types:mts, clean, clean:code, clean:types, test, test:format, test:only, test:types, lint, lint:format, lint:types, prepublishOnly"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build, build:code, build:types, build:types:force, build:types:emit, build:types:mts"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Dane Springmeyer <dane@mapbox.com>"
        }
      ],
      "group": "@mapbox",
      "name": "node-pre-gyp",
      "version": "2.0.3",
      "description": "Node.js native addon binary install tool",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bb03c085c71f14996c7c2c4c613c0e7557cecf7c6aca3f3160bdf3263f1fd296f7d2d2e88679c53e12eeaa9e3faa8133f2c3717b848449979d701a2345e7c8ce"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause",
            "url": "https://opensource.org/licenses/BSD-3-Clause",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40mapbox/node-pre-gyp@2.0.3",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "git://github.com/mapbox/node-pre-gyp.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@mapbox/node-pre-gyp@2.0.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": "./bin/node-pre-gyp"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "coverage, upload-coverage, lint, fix, update-crosswalk, test, test:s3, bucket"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      },
      "tags": [
        "binary"
      ]
    },
    {
      "group": "@modelcontextprotocol",
      "name": "sdk",
      "version": "1.29.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ce8dfb99903d8495a950b824469a307b07b3d72e8c2f91ac5c93d8f05234b4104277bec712fcdae230ea44a397807367f3aecf5460b24ddceaa73d22ceee598d"
        }
      ],
      "purl": "pkg:npm/%40modelcontextprotocol/sdk@1.29.0",
      "type": "library",
      "bom-ref": "pkg:npm/@modelcontextprotocol/sdk@1.29.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:mcp:package",
          "value": "true"
        },
        {
          "name": "cdx:mcp:official",
          "value": "true"
        },
        {
          "name": "cdx:mcp:role",
          "value": "sdk"
        },
        {
          "name": "cdx:mcp:catalogSource",
          "value": "official-sdk"
        },
        {
          "name": "cdx:mcp:packageName",
          "value": "@modelcontextprotocol/sdk"
        }
      ],
      "tags": [
        "mcp",
        "mcp-sdk",
        "official-mcp-sdk",
        "trusted-source"
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Suren Atoyan <contact@surenatoyan.com>"
        }
      ],
      "group": "@monaco-editor",
      "name": "loader",
      "version": "1.7.0",
      "description": "the library aims to setup monaco editor into your browser",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "808c11d47ac9aebc7ebdfc8e858982674fc9716a86e646df1bbf9dddffc2d4b5e4d84bf301b1d2837310e653b6b0c968f62ce8019d38b21a217ca2d54fa72b54"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40monaco-editor/loader@1.7.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/suren-atoyan/monaco-loader.git"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/suren-atoyan/monaco-loader.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@monaco-editor/loader@1.7.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test, test-watch, coverage, lint, prepublishOnly, build, prepare"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "test-watch, build"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        },
        {
          "name": "cdx:npm:risky_scripts",
          "value": "prepare"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@monaco-editor",
      "name": "react",
      "version": "4.7.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "732cd7402b4ee3bc9dcf1a50b42192406382f069376547815c50310fe0965d8168e4ea99c995289c59740f05254f201f4479ed05fc36a77c38b3d47aa1ed5e08"
        }
      ],
      "purl": "pkg:npm/%40monaco-editor/react@4.7.0",
      "type": "library",
      "bom-ref": "pkg:npm/@monaco-editor/react@4.7.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "/app/examples/browser/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Artem Zakharchenko"
        }
      ],
      "group": "@mswjs",
      "name": "interceptors",
      "version": "0.41.9",
      "description": "Low-level HTTP/HTTPS/XHR/fetch request interception library.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5553cf807c90e9286a9eb9835aec6399422c3bd816c8e6459ae39f2ddf4b7c119027065fcb482fbfda5b1d226ea05348602ed90d7f5aa05c28c2371d482e04f3"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40mswjs/interceptors@0.41.9",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/mswjs/interceptors"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@mswjs/interceptors@0.41.9",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "start, test, test:unit, test:integration, test:node, test:browser, test:nock, build, release"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Next.js Team <support@vercel.com>"
        }
      ],
      "group": "@next",
      "name": "env",
      "version": "16.2.9",
      "description": "Next.js dotenv file loading",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "922e55c715dfcc3ffd4c37b5df0c9e4ca223413030055a67afc2a144352bf25b4c52ad7f341a56353e6d88fa3188697e3c73385f66a148e88f93a8808a62333e"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40next/env@16.2.9",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/vercel/next.js"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@next/env@16.2.9",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "dev, prebuild:source, types, build:source, build, prepublishOnly"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build:source, build"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@next",
      "name": "swc-darwin-arm64",
      "version": "16.2.9",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1e47f135850299c72dd17b2a89be4ac6a3121d5e001c9abce7b04d45c872043b38612d7d687cd57e7d640ee0582aa2cb4018d7827908b2357629de1ddb0cd887"
        }
      ],
      "purl": "pkg:npm/%40next/swc-darwin-arm64@16.2.9",
      "type": "library",
      "bom-ref": "pkg:npm/@next/swc-darwin-arm64@16.2.9",
      "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": "@next",
      "name": "swc-darwin-x64",
      "version": "16.2.9",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ec802d2b831ec9ba6a455f4644005612127ada6392fabcd63b33931627b871212d9b5db1b2838c2517040a8671dc51cfcc502a37f209b47a9600538b7e5d79db"
        }
      ],
      "purl": "pkg:npm/%40next/swc-darwin-x64@16.2.9",
      "type": "library",
      "bom-ref": "pkg:npm/@next/swc-darwin-x64@16.2.9",
      "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": "@next",
      "name": "swc-linux-arm64-gnu",
      "version": "16.2.9",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8410fbe625a952d90bf5299099c46198ba269fd8e090fcc21246ce70b807ca63c42b3bfee8e372d77451888133fe210e6e3912d8995be60612d971a84b75f8af"
        }
      ],
      "purl": "pkg:npm/%40next/swc-linux-arm64-gnu@16.2.9",
      "type": "library",
      "bom-ref": "pkg:npm/@next/swc-linux-arm64-gnu@16.2.9",
      "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": "@next",
      "name": "swc-linux-arm64-musl",
      "version": "16.2.9",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a994c8de97fd48673fa1bafc3644007a40719a9d502be9159be5407f70402cb7c5023fb59148644f19ab5a9568b3d47f518200f00597da9e9c188e56770cd550"
        }
      ],
      "purl": "pkg:npm/%40next/swc-linux-arm64-musl@16.2.9",
      "type": "library",
      "bom-ref": "pkg:npm/@next/swc-linux-arm64-musl@16.2.9",
      "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": "@next",
      "name": "swc-linux-x64-gnu",
      "version": "16.2.9",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c66d077d1357f94907e11ddcd7cca7b308e3e68e6e123ffb888f69f6899db53488b110b342a906300fb5d27cc9e041e7602ddab3ae483216db9797d645458762"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40next/swc-linux-x64-gnu@16.2.9",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/vercel/next.js"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@next/swc-linux-x64-gnu@16.2.9",
      "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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@next",
      "name": "swc-linux-x64-musl",
      "version": "16.2.9",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "42e9a2987906106eaf3373df10358ac8a7a7d3735ca8b3a478a07511f70f7bb571ce612209ae23367332067fd44b9cdc77f544d4223e3bc3af6f795f8d51df1b"
        }
      ],
      "purl": "pkg:npm/%40next/swc-linux-x64-musl@16.2.9",
      "type": "library",
      "bom-ref": "pkg:npm/@next/swc-linux-x64-musl@16.2.9",
      "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": "@next",
      "name": "swc-win32-arm64-msvc",
      "version": "16.2.9",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "873429299bf0f2b03023a036b9087a49a7024af3405da2243cdb16c33aaa7d18883225cc7c7f77eac903873d4e3ba2a9bdd2a426b8071eda903aae4f2173af75"
        }
      ],
      "purl": "pkg:npm/%40next/swc-win32-arm64-msvc@16.2.9",
      "type": "library",
      "bom-ref": "pkg:npm/@next/swc-win32-arm64-msvc@16.2.9",
      "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": "@next",
      "name": "swc-win32-x64-msvc",
      "version": "16.2.9",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "aabd952f709ee50af080edb2875ba34816b0ae29a354a5fc14617f70eca799d60a258d01747a4654d2112b5b6a38d075d15926db951bd410f66e48d6b38fbdeb"
        }
      ],
      "purl": "pkg:npm/%40next/swc-win32-x64-msvc@16.2.9",
      "type": "library",
      "bom-ref": "pkg:npm/@next/swc-win32-x64-msvc@16.2.9",
      "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": "@nodelib",
      "name": "fs.scandir",
      "version": "2.1.5",
      "description": "List files and directories inside the specified directory",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "beadb806adf29b91c4426d8d282af7c970f08dceef4ec1138510e7929d832bda75baa2d1f831eeae6fcd393a34286ec760753b7a9a4a663dcccaa62e3017fada"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%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": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "clean, lint, compile, compile:watch, test, build, watch"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "compile, compile:watch, build, watch"
        },
        {
          "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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "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",
      "description": "Get the status of a file with some features",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "46484f3e9db3aea0c0400ff68cd867ced70f025bfae17761229edaef8e78039a2f23b06e93182decc5fbb9dc00bb7ce0d437293d4d2bcf7555d5279aaaf638f8"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%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": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "clean, lint, compile, compile:watch, test, build, watch"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "compile, compile:watch, build, watch"
        },
        {
          "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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "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",
      "description": "A library for efficiently walking a directory recursively",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a0607e53196059c810920c28f067041b07a6a1316ddc520ef5a6da6c199a1b05c8a01299f864f2d293f5f396de1a0ecb96287f3521d25765c0b35967ce7a1c4a"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%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": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "clean, lint, compile, compile:watch, test, build, watch"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "compile, compile:watch, build, watch"
        },
        {
          "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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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": "Artem Zakharchenko"
        }
      ],
      "group": "@open-draft",
      "name": "deferred-promise",
      "version": "2.2.0",
      "description": "A Promise-compatible abstraction that defers resolving/rejecting promises to another closure.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "09e7302d6c77ae1c55405e95e1b0203d2e6df92a36b136cf800cda7ca9158b3ca2eed970a5c169745aaafb0a85d8ec0d066a85baeead3b2a2e4eec60a4c7f398"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40open-draft/deferred-promise@2.2.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/open-draft/deferred-promise"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@open-draft/deferred-promise@2.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test, test:compliance, prebuild, build, release"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Artem Zakharchenko"
        }
      ],
      "group": "@open-draft",
      "name": "logger",
      "version": "0.3.0",
      "description": "Environment-agnostic, ESM-friendly logger for simple needs.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5f6838e5fce1c47db7f0728ee316d2afbfb0052f05bf0ea2c614c3baf2dde66aa1e9b24908500fc14f663c3c5b72b46d7f1bf8bb92070841fbec19b1bd79a6c5"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40open-draft/logger@0.3.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/open-draft/logger"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@open-draft/logger@0.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "build, test, test:node, test:browser, release"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Artem Zakharchenko <kettanaito@gmail.com>"
        }
      ],
      "group": "@open-draft",
      "name": "until",
      "version": "2.1.0",
      "description": "Gracefully handle a Promise using async/await.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "53af53dc8b561ef2f01a0e5e2749f723ada75ae13a8a51e59b3ef33349e92c146f3d177b7ba3589a0e78bef46d3f99991bb919a9908555db135a8ec13ed06e8e"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40open-draft/until@2.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/@open-draft/until@2.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "start, test, build, release"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@oven",
      "name": "bun-darwin-aarch64",
      "version": "1.3.14",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3a68f6d12ba21c13948d4048caab643634942233ad10e27099b8b1fd9c851f805a43a3994da6915884784e31d5cf4c9a7478258ba94b4e2021d6e6ab9ef0f8f4"
        }
      ],
      "purl": "pkg:npm/%40oven/bun-darwin-aarch64@1.3.14",
      "type": "library",
      "bom-ref": "pkg:npm/@oven/bun-darwin-aarch64@1.3.14",
      "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": "@oven",
      "name": "bun-darwin-x64-baseline",
      "version": "1.3.14",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3927ec4d9b2d73cf7c1c7125854e0d71c68118e4920e7e557da8625539e2759f41ffec1bed64f27d925a05e25c7e3c09f47d96f6e4e1d931ad97751f717815f6"
        }
      ],
      "purl": "pkg:npm/%40oven/bun-darwin-x64-baseline@1.3.14",
      "type": "library",
      "bom-ref": "pkg:npm/@oven/bun-darwin-x64-baseline@1.3.14",
      "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": "@oven",
      "name": "bun-darwin-x64",
      "version": "1.3.14",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1458f741d53f3a1943c99389f0259f3797962e94654f8aa3660ee53108bb8c0e86ba86396a394ed7358b3ff32e1d84526d7414bd5e7645e8cd8bc0d59c0a75df"
        }
      ],
      "purl": "pkg:npm/%40oven/bun-darwin-x64@1.3.14",
      "type": "library",
      "bom-ref": "pkg:npm/@oven/bun-darwin-x64@1.3.14",
      "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": "@oven",
      "name": "bun-freebsd-aarch64",
      "version": "1.3.14",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2c82ab5da171007c9b54ee4f7fef573f6147523ff900fbd74d42a4f5da879b9885cf8a07f96db87268639098ab36e8e1f6129e4f2ae95927b79e8f4964aa3023"
        }
      ],
      "purl": "pkg:npm/%40oven/bun-freebsd-aarch64@1.3.14",
      "type": "library",
      "bom-ref": "pkg:npm/@oven/bun-freebsd-aarch64@1.3.14",
      "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": "@oven",
      "name": "bun-freebsd-x64",
      "version": "1.3.14",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bb00fe7c6507d400e9205dc1d54da35b3cdbdb443044b65f8f9419dbc194086ac027f9d3996ac3e98606b1b942635c2e8657517b3de5538d00caebd20b22d89b"
        }
      ],
      "purl": "pkg:npm/%40oven/bun-freebsd-x64@1.3.14",
      "type": "library",
      "bom-ref": "pkg:npm/@oven/bun-freebsd-x64@1.3.14",
      "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": "@oven",
      "name": "bun-linux-aarch64-android",
      "version": "1.3.14",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cb892ae5bf3996cae615bf57be2e30f6603920414990b32b4a6627d3aab6e0a8cbf6b5160d63b7545644b6d799c54379f9e737666e52f0e9c9c35ba66826d58c"
        }
      ],
      "purl": "pkg:npm/%40oven/bun-linux-aarch64-android@1.3.14",
      "type": "library",
      "bom-ref": "pkg:npm/@oven/bun-linux-aarch64-android@1.3.14",
      "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": "@oven",
      "name": "bun-linux-aarch64-musl",
      "version": "1.3.14",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8e6a8e03dd8277534bff55c17786c59092f143ce8ad115bba21c52daacf302fba2b4ee09888c638d3782b29a14e38cc2a331fbd87a5f65f504d8e9f7d4e8e758"
        }
      ],
      "purl": "pkg:npm/%40oven/bun-linux-aarch64-musl@1.3.14",
      "type": "library",
      "bom-ref": "pkg:npm/@oven/bun-linux-aarch64-musl@1.3.14",
      "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": "@oven",
      "name": "bun-linux-aarch64",
      "version": "1.3.14",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5f94ac3d91ecfa260ef11fde7c8711b5cee04f64360e03df9620b1124c7871706e9b0930d1cfc4b0730dc07dc4806a420da67b21854f869086ff104e40713067"
        }
      ],
      "purl": "pkg:npm/%40oven/bun-linux-aarch64@1.3.14",
      "type": "library",
      "bom-ref": "pkg:npm/@oven/bun-linux-aarch64@1.3.14",
      "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": "@oven",
      "name": "bun-linux-x64-android",
      "version": "1.3.14",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a9ef5ed5dfb7540114ee7000da897d26f9b2fe8f7d3d53128198479fb43ff4edd8703adf12ac90f339b8ce87b9a93128f07647d1d374dcb7b462cd9e40fb3b7a"
        }
      ],
      "purl": "pkg:npm/%40oven/bun-linux-x64-android@1.3.14",
      "type": "library",
      "bom-ref": "pkg:npm/@oven/bun-linux-x64-android@1.3.14",
      "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": "@oven",
      "name": "bun-linux-x64-baseline",
      "version": "1.3.14",
      "description": "This is the macOS arm64 binary for Bun, a fast all-in-one JavaScript runtime.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "abff0474e0b4c9413c14f7a8395abcfcfc3923dfed25a62651f3bfb83500444c7c2149ce247d5127903706316aadef29bc9a22640f40a2f3c9ab916734d8d2c4"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40oven/bun-linux-x64-baseline@1.3.14",
      "externalReferences": [
        {
          "type": "website",
          "url": "https://bun.com"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@oven/bun-linux-x64-baseline@1.3.14",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:os",
          "value": "linux"
        },
        {
          "name": "cdx:npm:cpu",
          "value": "x64"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      },
      "tags": [
        "binary"
      ]
    },
    {
      "group": "@oven",
      "name": "bun-linux-x64-musl-baseline",
      "version": "1.3.14",
      "description": "This is the macOS arm64 binary for Bun, a fast all-in-one JavaScript runtime.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9fa884ef51b89501385e4ad985041c2f96149710db9eaea7a95ef37908b7dcf32c2d3ff491813e46f1ceb41599df0d3031d5d97c8366a7ade121bf628d4046b7"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40oven/bun-linux-x64-musl-baseline@1.3.14",
      "externalReferences": [
        {
          "type": "website",
          "url": "https://bun.com"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@oven/bun-linux-x64-musl-baseline@1.3.14",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:os",
          "value": "linux"
        },
        {
          "name": "cdx:npm:cpu",
          "value": "x64"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      },
      "tags": [
        "binary"
      ]
    },
    {
      "group": "@oven",
      "name": "bun-linux-x64-musl",
      "version": "1.3.14",
      "description": "This is the macOS arm64 binary for Bun, a fast all-in-one JavaScript runtime.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "181081fe4fec22a72bd3a79336083b838eaa894bf7e496acc785e271c27f9fb446aab138456503fd72416d6169ad53e3bea779f7e42d4a74bdf571aabdfb477e"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40oven/bun-linux-x64-musl@1.3.14",
      "externalReferences": [
        {
          "type": "website",
          "url": "https://bun.com"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@oven/bun-linux-x64-musl@1.3.14",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:os",
          "value": "linux"
        },
        {
          "name": "cdx:npm:cpu",
          "value": "x64"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      },
      "tags": [
        "binary"
      ]
    },
    {
      "group": "@oven",
      "name": "bun-linux-x64",
      "version": "1.3.14",
      "description": "This is the macOS arm64 binary for Bun, a fast all-in-one JavaScript runtime.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ece55300abf07cf9926c85751e974ea15571e5545ce36ec6b8f3e77bddcdeaf93879004f21df675e664387dff319a28f75b56356d41265a7d6428523c77f14b7"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40oven/bun-linux-x64@1.3.14",
      "externalReferences": [
        {
          "type": "website",
          "url": "https://bun.com"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@oven/bun-linux-x64@1.3.14",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:os",
          "value": "linux"
        },
        {
          "name": "cdx:npm:cpu",
          "value": "x64"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      },
      "tags": [
        "binary"
      ]
    },
    {
      "group": "@oven",
      "name": "bun-windows-aarch64",
      "version": "1.3.14",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4fbb37c7f06c54a40e6c653a403919788eb02b29f3a866c11f5c88efb8ebae3e6c88495c971af70d0ac3224f025781b9fd226ad871eae24a4bc986360ca09298"
        }
      ],
      "purl": "pkg:npm/%40oven/bun-windows-aarch64@1.3.14",
      "type": "library",
      "bom-ref": "pkg:npm/@oven/bun-windows-aarch64@1.3.14",
      "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": "@oven",
      "name": "bun-windows-x64-baseline",
      "version": "1.3.14",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b888cb502d52f435a0202ceea0c6daeefbab0499c1aee1384b90b19ef99991da96557473c75460bbadfa1e81fe934a9e6900858778de1b7250d72e9f447bf4b3"
        }
      ],
      "purl": "pkg:npm/%40oven/bun-windows-x64-baseline@1.3.14",
      "type": "library",
      "bom-ref": "pkg:npm/@oven/bun-windows-x64-baseline@1.3.14",
      "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": "@oven",
      "name": "bun-windows-x64",
      "version": "1.3.14",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9941562f70686243698ddf1ef4fa913a2145ff55dea2dab6d2600126c8901fada3335839cea5a1e24870d5167a6d7f10f1f5af94f6b11b53e3a1f9268d48b7be"
        }
      ],
      "purl": "pkg:npm/%40oven/bun-windows-x64@1.3.14",
      "type": "library",
      "bom-ref": "pkg:npm/@oven/bun-windows-x64@1.3.14",
      "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": "@rolldown",
      "name": "pluginutils",
      "version": "1.0.0-beta.27",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f9dd05e0c28c09b795509c06f7ab90e12800ce764d4aaf7723757ef4d1c0e0ea6fa86f26442a4674a98af25fdd974da1d820831f05b616a8a59d3c837009ea8c"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40rolldown/pluginutils@1.0.0-beta.27",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "git+https://github.com/rolldown/rolldown.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@rolldown/pluginutils@1.0.0-beta.27",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "build, test"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@rollup",
      "name": "pluginutils",
      "version": "5.4.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "31f3e9d3a0a344b7d7437c18d11f2f243601cbf32f55c73d3ae9447d1d01f08bfd928f8608d69167e129258165dbb2e12ac64ad28e36d2c6024470a37c281e52"
        }
      ],
      "purl": "pkg:npm/%40rollup/pluginutils@5.4.0",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/pluginutils@5.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": "@rollup",
      "name": "rollup-android-arm-eabi",
      "version": "4.62.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ea8ed92d92be05e7a79190853435eaa5b8f0f5b0fa9ee5a89ef4bf970409a7b368555c66ea9dea13ba90e631ae063885b20bea8c3f26640539a16c5399b39e3a"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-android-arm-eabi@4.62.2",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-android-arm-eabi@4.62.2",
      "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.62.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "05a1fb0659420021e81f52e0b8e539e9422d19f5168ee8e53bae644bd2c0a1d56268de1bc0829dee8796fd91c9ff8963affecc22210d9cdcb71c9d335eff1993"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-android-arm64@4.62.2",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-android-arm64@4.62.2",
      "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.62.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bf7f51082be3e077bcd88f6c16693e335559d0f2ccf6c7ec2d58a48dfc7685804d00b86bace4760f7263400e808656923a0711f91ceb298eded7e6d3e9250efc"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-darwin-arm64@4.62.2",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-darwin-arm64@4.62.2",
      "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.62.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ca5d32dafab74b79477ae5e111db2ce9359f296f2f92e8c898ed76b67e19906ff8a2086bd3d2ef7589b64449558e891342252f0d41972c6b1878ba943022a918"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-darwin-x64@4.62.2",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-darwin-x64@4.62.2",
      "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.62.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b53e29bede2a5c3faf1287b3ba90968be6b5174bef0e292c88773e3f1465613387d48ebf5f889df633f14cff8583ee78e5eb9a153d63255b38084747640535bf"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-freebsd-arm64@4.62.2",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-freebsd-arm64@4.62.2",
      "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.62.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ea7539176c025beaaf0818539f5a5d214ddbcec22817b114c2c0834718a5586a6b411eb2779d3c6271fdf8e2850b0a5f4bca6366a0d49a7080afb7b16b1d170a"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-freebsd-x64@4.62.2",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-freebsd-x64@4.62.2",
      "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.62.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9f51891cf3afa487e18b74e6ac27a1e92e9446df41142b74290137aaf7b1c8609300aa51e0b83e796bcd644aaeedea71c2eb3ff04953de169c604b9c9b8f5266"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-linux-arm-gnueabihf@4.62.2",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-linux-arm-gnueabihf@4.62.2",
      "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.62.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "26a81f952f30101f945d5fef4b546945b89f18178de03e65cfc0fca0e15b159c38bde76f74e8021408df06620c756df22f5d17a504340266dea70e8c5eb84e9c"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-linux-arm-musleabihf@4.62.2",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-linux-arm-musleabihf@4.62.2",
      "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.62.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c27149928816bcde239bf850445d9405a7949a4db48f9f83987be8c968a2d9bf07243cafcf5305d8e53feb29d7b76291eb7adb64b5a4169a32b6975cff206e48"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-linux-arm64-gnu@4.62.2",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-linux-arm64-gnu@4.62.2",
      "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.62.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1d5bb66e9d3386f27cc47115f7e514b3b4bdd1569d981498dcb70832fa336cfa3802e3060d6973df29872c764f5f8851ebb4ca4edf10a793c9e51060fe2f9131"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-linux-arm64-musl@4.62.2",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-linux-arm64-musl@4.62.2",
      "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.62.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "990aaa015f106a84a0afd2367ca0cb63604056f98a8d6a068aefdc4984289ec2efb6ac049f51384187e708e729e73a04a8d86c0d88a7d6cea3c7f5499abc6566"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-linux-loong64-gnu@4.62.2",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-linux-loong64-gnu@4.62.2",
      "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.62.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "23128ba31090d885a2e9b4f66a4c835011ac388983281fac3e9e04b139b0150fdf330a422a6f2e2d24a03ff2b1fd061480a8ace92119e7f36586ea740c80343d"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-linux-loong64-musl@4.62.2",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-linux-loong64-musl@4.62.2",
      "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.62.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "324e616b64504a0c857e66182e40693e7524f03f05ae20717ac3b5bbd3bbe57d261e05cbd5441c1f922d97696ead62f6b63d11c55f5bf6d2608a969cd21458f4"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-linux-ppc64-gnu@4.62.2",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-linux-ppc64-gnu@4.62.2",
      "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.62.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0a3bc49ea24bff4fd34374d75f738f209fe49817a596b59de217975261de2654e79b08caa52273a1e84b68be9793466730706ef5d66e1400cd3abb63178bfedb"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-linux-ppc64-musl@4.62.2",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-linux-ppc64-musl@4.62.2",
      "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.62.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d528996f3c1d91a0d446c7b0fed48eae8a0a898cbb110193ea6f2e7dabc08bd344c906ffe95b88c455c02f57ea6b88997b783835b364e0fec9df6cf6b70e4c82"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-linux-riscv64-gnu@4.62.2",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-linux-riscv64-gnu@4.62.2",
      "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.62.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9d0b6cd76cc9dcd411a04eae6258ce1fcf6feeccf32c3bc6d890ffbec5febc65d4f30fc0b751a8c13679ffba9e150f26ecbe79ae947c3a4ba09eea396e08f2d9"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-linux-riscv64-musl@4.62.2",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-linux-riscv64-musl@4.62.2",
      "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.62.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "13dfe5974d7d8e13c8260a737d9a089011a1733fa428d815598458d33afdb2b05d3cf155a6f38a5bc55a24a51b78af9e657c9017d96d304f8a93a69f7de68f82"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-linux-s390x-gnu@4.62.2",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-linux-s390x-gnu@4.62.2",
      "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"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Lukas Taegert-Atkinson"
        }
      ],
      "group": "@rollup",
      "name": "rollup-linux-x64-gnu",
      "version": "4.62.2",
      "description": "Native bindings for Rollup",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e41ab147fa6c8637b2e758a58b2cd30f95e2dc437468b990da567796f79f555f5cf3606facba36ffa393e798a27e9581b9fb3a91dc166ee38a4bce350eb98af4"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-linux-x64-gnu@4.62.2",
      "externalReferences": [
        {
          "type": "website",
          "url": "https://rollupjs.org/"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/rollup/rollup.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-linux-x64-gnu@4.62.2",
      "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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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.62.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b8d37cdd7c50ad1021ff0d3fa6601f89b730c9be985ade203fe7699d028f549b21025a10efce628bc093f19088c641a0f68a55b2f0251a1162b529ba0f5263a6"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-linux-x64-musl@4.62.2",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-linux-x64-musl@4.62.2",
      "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.62.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b2b8c4231487dcb46724de931dccc31d642996a10c162009ad369bd26b14af287d93036990809fdc46baaba30dff6719c11154371e70fa1e87a62e10b874ba66"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-openbsd-x64@4.62.2",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-openbsd-x64@4.62.2",
      "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.62.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f213899f181bc8e6e70a6e4095103703ddf5c57d7dc6af344635532a024ebc4296a89aee3ff51fd7621b00e6838e31176117b0c072df985d1844874adcec0a58"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-openharmony-arm64@4.62.2",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-openharmony-arm64@4.62.2",
      "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.62.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9a6178018d62d211bf6cb59472d52ae7d82d9a06922116b772efc0dc9151a7fb0234499ed9b8031220d2db63fd15b9c907c349345e233c98923f94474295130e"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-win32-arm64-msvc@4.62.2",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-win32-arm64-msvc@4.62.2",
      "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.62.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0d982492773a8e11eb938e95db9bdb00cd33664c8fd2748390907cfdd4642d3c6fe3bd1d3a6583a86a04265ffd0347457d2ef21374443b0343c691f048b4add1"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-win32-ia32-msvc@4.62.2",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-win32-ia32-msvc@4.62.2",
      "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.62.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4fac6beae716485b68f9519a8c0f181f6e8b7691d1b8fe182c710a02d096bc90ce967996703655088d899a3afe2051c396ddb345a4c0284e2d7e34da58b80906"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-win32-x64-gnu@4.62.2",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-win32-x64-gnu@4.62.2",
      "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.62.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "05fcc49c324eb7d4fc33df3dfe5037ec470981ab74d702d19e88b97507f7433387ee3ce9a930337436d57d196356be6bfa3ccaaa96c77b239f01a5f101dd0f00"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-win32-x64-msvc@4.62.2",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-win32-x64-msvc@4.62.2",
      "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"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Ze-Zheng Wu"
        }
      ],
      "group": "@sec-ant",
      "name": "readable-stream",
      "version": "0.4.1",
      "description": "A tiny, zero-dependency yet spec-compliant asynchronous iterator polyfill/ponyfill for ReadableStreams.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f37d6aa24f6bdadf009712e4a38d32d9e6e048385e9de9c26ad2d5796fee06d9c73f28473af1b40bb4ef7e079c57ec07cc89b9294202833995a564be20c1007a"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40sec-ant/readable-stream@0.4.1",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/Sec-ant/readable-stream"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/Sec-ant/readable-stream.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@sec-ant/readable-stream@0.4.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "install:ci, install:codesandbox, update-hooks, changeset, bump, type-check, format:prettier, format:biome, format, check:biome, check, prebuild, build, copy, postbuild, test:chromium, test:firefox, test, test:coverage, test:ui, prepublishOnly, bump-biome:latest, bump-biome:nightly"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "@sindresorhus",
      "name": "merge-streams",
      "version": "4.0.0",
      "description": "Merge multiple streams into a unified stream",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b65a98f71ab9ba4c53519066a0ea7e9bad5cab0403e691c9b45637327f0203ca6ceb28212c7fc7c3c50f76a83838b9855b720595c5e740d9a8fdd87c1f35d821"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40sindresorhus/merge-streams@4.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/@sindresorhus/merge-streams@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Colin McDonnell"
        }
      ],
      "group": "@standard-schema",
      "name": "spec",
      "version": "1.1.0",
      "description": "A family of specs for interoperable TypeScript",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "976685cb98c02e19e21b91e0aab0fa8d72e2feb516acabea37fa89c7aca826c80a85b95577e8aaa94e110976af9bf8cf8adc83a394c2bca327a632a73ab8b2d3"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40standard-schema/spec@1.1.0",
      "externalReferences": [
        {
          "type": "website",
          "url": "https://standardschema.dev"
        },
        {
          "type": "vcs",
          "url": "https://github.com/standard-schema/standard-schema"
        }
      ],
      "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"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "lint, format, check, build"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "강동윤 <kdy1997.dev@gmail.com>"
        }
      ],
      "group": "@swc",
      "name": "helpers",
      "version": "0.5.15",
      "description": "External helpers for the swc project.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "250e53b8c8b8e4ec22e3f048300241a12428389bb5da83a4fe0003aa57142fd24474707cbf28d44acc6a78d5e79971e360a322d96718b5ecc610486a508fc4da"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0",
            "url": "https://opensource.org/licenses/Apache-2.0",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40swc/helpers@0.5.15",
      "externalReferences": [
        {
          "type": "website",
          "url": "https://swc.rs"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/swc-project/swc.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@swc/helpers@0.5.15",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "build, prepack"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@tailwindcss",
      "name": "node",
      "version": "4.3.1",
      "description": "A utility-first CSS framework for rapidly building custom user interfaces.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e8d0daa91a003125c3d66aff457bb41c1bcd13d6b69f9b473ecc6ef571cbc2cf28e13c1eb39ac1336db4e52514889f60a00b5a76b37ac53197d140c4c29fcde0"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40tailwindcss/node@4.3.1",
      "externalReferences": [
        {
          "type": "website",
          "url": "https://tailwindcss.com"
        },
        {
          "type": "vcs",
          "url": "https://github.com/tailwindlabs/tailwindcss.git"
        }
      ],
      "type": "framework",
      "bom-ref": "pkg:npm/@tailwindcss/node@4.3.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "build, dev"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      },
      "tags": [
        "framework"
      ]
    },
    {
      "group": "@tailwindcss",
      "name": "oxide-android-arm64",
      "version": "4.3.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4959727fad60dfbe25e5c1f283cc7d91fe7198b70e6b1bce4ec6eca839d2b0325a28e10567b182be2f38540546a71a2360eb35fb72ba3345235dfa8f53cbe639"
        }
      ],
      "purl": "pkg:npm/%40tailwindcss/oxide-android-arm64@4.3.1",
      "type": "library",
      "bom-ref": "pkg:npm/@tailwindcss/oxide-android-arm64@4.3.1",
      "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": "@tailwindcss",
      "name": "oxide-darwin-arm64",
      "version": "4.3.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8559d62f0bfe7bf97b73858ac95b4756b20fbd876a5878d107730322a011ca7cc5b67420f399264041426d5f496b4555c78c574c8883598eb463b8b3fe23680c"
        }
      ],
      "purl": "pkg:npm/%40tailwindcss/oxide-darwin-arm64@4.3.1",
      "type": "library",
      "bom-ref": "pkg:npm/@tailwindcss/oxide-darwin-arm64@4.3.1",
      "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": "@tailwindcss",
      "name": "oxide-darwin-x64",
      "version": "4.3.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "09feda6eed165606e153b00d80f527480be6ee70af3307aeb076fc16768794b7effc26aae0661a11983b6489b3ce68f1e252007ee4bcabe78b212ec0ec8cf122"
        }
      ],
      "purl": "pkg:npm/%40tailwindcss/oxide-darwin-x64@4.3.1",
      "type": "library",
      "bom-ref": "pkg:npm/@tailwindcss/oxide-darwin-x64@4.3.1",
      "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": "@tailwindcss",
      "name": "oxide-freebsd-x64",
      "version": "4.3.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "659ab35f663e197b575dfa927e92610e6eb43a865fbcb1cb0a09be27b355aa01c72631bf9bdba0648efb4704ec55de1f9c126e0853fa01eea44c96fbd54752f2"
        }
      ],
      "purl": "pkg:npm/%40tailwindcss/oxide-freebsd-x64@4.3.1",
      "type": "library",
      "bom-ref": "pkg:npm/@tailwindcss/oxide-freebsd-x64@4.3.1",
      "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": "@tailwindcss",
      "name": "oxide-linux-arm-gnueabihf",
      "version": "4.3.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fc087fc629342da3187eff436744bfb78a4194135839caad470bac8e0a2f1e4bd3f22c6e79608bc898ec685e644087248dbe084fc43a2baa7f88f999322c5882"
        }
      ],
      "purl": "pkg:npm/%40tailwindcss/oxide-linux-arm-gnueabihf@4.3.1",
      "type": "library",
      "bom-ref": "pkg:npm/@tailwindcss/oxide-linux-arm-gnueabihf@4.3.1",
      "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": "@tailwindcss",
      "name": "oxide-linux-arm64-gnu",
      "version": "4.3.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "82a745a15265c38e381afa6785e64b1e6bd3cd2c48fdc394521d8a48d7a34234dc6245b4eb64950fe127d2b5200fe415f756f3d571881adb751c9778f315066d"
        }
      ],
      "purl": "pkg:npm/%40tailwindcss/oxide-linux-arm64-gnu@4.3.1",
      "type": "library",
      "bom-ref": "pkg:npm/@tailwindcss/oxide-linux-arm64-gnu@4.3.1",
      "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": "@tailwindcss",
      "name": "oxide-linux-arm64-musl",
      "version": "4.3.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "070bfd2b03af13454a6bceb13c589ff5bf5cdd8d4dc4e5753f480bb62fc861a584b106195c39717c612d03c99d0d9ed21b7c32357016613e52227de088be7ba0"
        }
      ],
      "purl": "pkg:npm/%40tailwindcss/oxide-linux-arm64-musl@4.3.1",
      "type": "library",
      "bom-ref": "pkg:npm/@tailwindcss/oxide-linux-arm64-musl@4.3.1",
      "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": "@tailwindcss",
      "name": "oxide-linux-x64-gnu",
      "version": "4.3.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6268bc3bc4f5e4761074e51652d4c8ea574dd277873fce450be433df6c53719ee2257b5e9bfc7c2137afd28d5ef5ee6b92a8f894e3597d344bbe49a29f5fad2a"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40tailwindcss/oxide-linux-x64-gnu@4.3.1",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "git+https://github.com/tailwindlabs/tailwindcss.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@tailwindcss/oxide-linux-x64-gnu@4.3.1",
      "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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@tailwindcss",
      "name": "oxide-linux-x64-musl",
      "version": "4.3.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "33e3fff75a89eae20b2f0e24d86f7718c0d10178fad5232f15062ddfd02abd4a98804c57a4b2f969ea5f9eceec8f81e20107a8962ad017d13497346f75fe333d"
        }
      ],
      "purl": "pkg:npm/%40tailwindcss/oxide-linux-x64-musl@4.3.1",
      "type": "library",
      "bom-ref": "pkg:npm/@tailwindcss/oxide-linux-x64-musl@4.3.1",
      "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": "@tailwindcss",
      "name": "oxide-wasm32-wasi",
      "version": "4.3.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cec33cb8e7aabd5187b005ec271b13dbcb6da2c15a84b24a08b393501a9102d2a7560192462b5db3d4f8df64224fc6fbed881aec920192e9484519493ed62144"
        }
      ],
      "purl": "pkg:npm/%40tailwindcss/oxide-wasm32-wasi@4.3.1",
      "type": "library",
      "bom-ref": "pkg:npm/@tailwindcss/oxide-wasm32-wasi@4.3.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:cpu",
          "value": "wasm32"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@tailwindcss",
      "name": "oxide-win32-arm64-msvc",
      "version": "4.3.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6a236f4aaf41b1593c579d779432a5ac214081ff2a04c3d94e98048489cbf8dc10aacf7b9989aea5532b3eb8010522fc3efff4cd7bbd32b305f6b32e9f565e36"
        }
      ],
      "purl": "pkg:npm/%40tailwindcss/oxide-win32-arm64-msvc@4.3.1",
      "type": "library",
      "bom-ref": "pkg:npm/@tailwindcss/oxide-win32-arm64-msvc@4.3.1",
      "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": "@tailwindcss",
      "name": "oxide-win32-x64-msvc",
      "version": "4.3.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c43132bb5ae0dbdd38ef614419a2879f3c83ca1e501fe0255afb14e6132832d3e9ce62a5448d236982828121c362d6905993986cc69db92c82c05c18e27d4798"
        }
      ],
      "purl": "pkg:npm/%40tailwindcss/oxide-win32-x64-msvc@4.3.1",
      "type": "library",
      "bom-ref": "pkg:npm/@tailwindcss/oxide-win32-x64-msvc@4.3.1",
      "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": "@tailwindcss",
      "name": "oxide",
      "version": "4.3.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c953f2a3c44d91a6d5af73b61211c413445ec2eed82b37350e122a7cbe3a2cabde16b9aef576c36b334e258eff191bafc3587abb7bad5a7476f47fe9e493e580"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40tailwindcss/oxide@4.3.1",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "git+https://github.com/tailwindlabs/tailwindcss.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@tailwindcss/oxide@4.3.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "build, build:platform, postbuild:platform, build:wasm, postbuild:wasm, dev, build:debug, version"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build, build:platform, build:wasm, build:debug"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@tailwindcss",
      "name": "vite",
      "version": "4.3.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "848b431ee20894457ad51f9f697bbaeacd4adfa693bab3bf430d1ee3956c933e7b81797da56393e9e837ce6704ba2e8265775d6cdef3778d5bc26bda838246c1"
        }
      ],
      "purl": "pkg:npm/%40tailwindcss/vite@4.3.1",
      "type": "library",
      "bom-ref": "pkg:npm/@tailwindcss/vite@4.3.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "/app/examples/browser/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "David Sherret"
        }
      ],
      "group": "@ts-morph",
      "name": "common",
      "version": "0.27.0",
      "description": "Common functionality for ts-morph packages.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "59fdbd52ac560e973e8bad64de820ecdc51f42defd3c84fdcbf3167c01a5ae48e0ea5042d61c031022d73d52408568e219b7c10b165deb917f2c8645dfe8de25"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40ts-morph/common@0.27.0",
      "type": "library",
      "bom-ref": "pkg:npm/@ts-morph/common@0.27.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "build, build:node, build:deno, build:declarations, createLibFile, test, test:ci, test:debug, rollup"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build, build:node, build:deno, build:declarations"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "babel__core",
      "version": "7.20.5",
      "description": "TypeScript definitions for @babel/core",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "aa8429ad9bf3e70405270303a9eb1e4575afdeba8cbe18296d715f5725a16f1f57e3b3ce200ea2ffe75779f12664aa0080e69375a22035232a30853ad72472cc"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40types/babel__core@7.20.5",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/babel__core"
        },
        {
          "type": "vcs",
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/babel__core@7.20.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "/app/node_modules/.pnpm/@types+babel__core@7.20.5/node_modules/@types/babel__core"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "babel__generator",
      "version": "7.27.0",
      "description": "TypeScript definitions for @babel/generator",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b9f15dd978bdd8e0153d8b32f8fe27eff53b7baf1f7b1d3e11ef20486f4a5fb7a8d3ce025a2438b1dc64b6f765d1b38fba95ed5493d8d7dce4e84c16a9443c96"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40types/babel__generator@7.27.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/babel__generator"
        },
        {
          "type": "vcs",
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/babel__generator@7.27.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "/app/node_modules/.pnpm/@types+babel__generator@7.27.0/node_modules/@types/babel__generator"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "babel__template",
      "version": "7.4.4",
      "description": "TypeScript definitions for @babel/template",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "87f354692c86e44cb1048a7c611c68e1131edbfa9082fca8c11c1533385884108e35b5bc3d4b20e2590532b86066151ee73dcbdcc88b0eebf227f09a3dad80f0"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40types/babel__template@7.4.4",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/babel__template"
        },
        {
          "type": "vcs",
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/babel__template@7.4.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "/app/node_modules/.pnpm/@types+babel__template@7.4.4/node_modules/@types/babel__template"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "babel__traverse",
      "version": "7.28.0",
      "description": "TypeScript definitions for @babel/traverse",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f0fbdc5dfef48130d9060b7da6dc49f1e9417818dc2ce01c3ada0efe63c98ed8e2d7e09d19b1e09bbee89b51abb0fc6c884fae5c8a4d48aeb8518688c105dde1"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40types/babel__traverse@7.28.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/babel__traverse"
        },
        {
          "type": "vcs",
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/babel__traverse@7.28.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "/app/node_modules/.pnpm/@types+babel__traverse@7.28.0/node_modules/@types/babel__traverse"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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",
      "description": "TypeScript definitions for chai",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "330e79f28780f5f15bbfae7fcb8987b570ecf5b3e714c6402ff8f174f154a4e1c72175fdd667201076d2e4b6a1afea7064547c03b19095e456788e9c1850b650"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40types/chai@5.2.3",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/chai"
        },
        {
          "type": "vcs",
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git"
        }
      ],
      "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"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "/app/node_modules/.pnpm/@types+chai@5.2.3/node_modules/@types/chai"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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",
      "description": "TypeScript definitions for deep-eql",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "73d87d75554c8a030f7386f04ef0b9771aada8967040f78fb168cf96948e9e88dba2bea91aa764e78d657c0ec0a8542be6907505176ad23b98f5d6fcd41c3217"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40types/deep-eql@4.0.2",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/deep-eql"
        },
        {
          "type": "vcs",
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git"
        }
      ],
      "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"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "/app/node_modules/.pnpm/@types+deep-eql@4.0.2/node_modules/@types/deep-eql"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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.9",
      "description": "TypeScript definitions for estree",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1a174f832d5e978fc898fd395f4e54c38730dbf33ddc10949a712f599352b650b310a304e05924f98a680393a21cd426a12ec269f6fc5dadcfc9af26d50af37a"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40types/estree@1.0.9",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/estree"
        },
        {
          "type": "vcs",
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/estree@1.0.9",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "/app/node_modules/.pnpm/@types+estree@1.0.9/node_modules/@types/estree"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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",
      "description": "TypeScript definitions for node",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "27cc4bcfbab6385ba56767321932c4d536db65c8e99e8ec568deb374936b80076b27e0d9ce1fee151e98ad36f80be9d76a4bee77c438fab6e1a085a56106d415"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40types/node@12.20.55",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node"
        },
        {
          "type": "vcs",
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git"
        }
      ],
      "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"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "/app/node_modules/@types/node"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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.20.0",
      "description": "TypeScript definitions for node",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4169455b6c1fde74e30b5dff0ea46706947864edfa5491ff25506403fbdc9e66d304d40896739bab2a99135b5447bf8d8b6dcb75af11d41c4c7db5d1a42531e6"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40types/node@22.20.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node"
        },
        {
          "type": "vcs",
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/node@22.20.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "/app/node_modules/@types/node"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "react-dom",
      "version": "19.2.3",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8e9d8bfde63a7e7f8a81555000ea9822d6c5d1563f600a5ee4ccf61746b29123bc831df56d8099caf49e6310872afcc71b97998dcfb3c9a4b906b056c9adbe91"
        }
      ],
      "purl": "pkg:npm/%40types/react-dom@19.2.3",
      "type": "library",
      "bom-ref": "pkg:npm/@types/react-dom@19.2.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "react",
      "version": "19.2.17",
      "description": "TypeScript definitions for react",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3177e6a9a54f115824053fda6346860a44565ad072898417a37c5d43caf9473b85acf8919fc19aaf6b5075749443618a5776e45dc91e93cf55f3040163643f03"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40types/react@19.2.17",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react"
        },
        {
          "type": "vcs",
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/react@19.2.17",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "/app/node_modules/.pnpm/@types+react@19.2.17/node_modules/@types/react"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "statuses",
      "version": "2.0.6",
      "description": "TypeScript definitions for statuses",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c4c02063071e161440db363e5db100ee6c586c0d3ddf07625bc56eea064f196cbd7263b253d5deb07d6d35c116b0a15de55cebab1e53dc3dfc3d6c7514821790"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40types/statuses@2.0.6",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/statuses"
        },
        {
          "type": "vcs",
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/statuses@2.0.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "/app/node_modules/.pnpm/@types+statuses@2.0.6/node_modules/@types/statuses"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "trusted-types",
      "version": "2.0.7",
      "description": "TypeScript definitions for trusted-types",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "49c68f767d5d41cce06e5d101537933a65471542eddfde17260390368c95859eabdaf2e730b25f04f779dd2079d93ff71b7e95235fe0d8c65a5f47300ee5ec7f"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40types/trusted-types@2.0.7",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/trusted-types"
        },
        {
          "type": "vcs",
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/trusted-types@2.0.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "/app/node_modules/.pnpm/@types+trusted-types@2.0.7/node_modules/@types/trusted-types"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "validate-npm-package-name",
      "version": "4.0.2",
      "description": "TypeScript definitions for validate-npm-package-name",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "96ba43ce2422a7108478ae645b1be58d662152f3a207603d8b365df41d8015aad8024a99b216f894f6d1b3bcca12273a786b47f15ff6a895be74fa7d3ad17a6f"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40types/validate-npm-package-name@4.0.2",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/validate-npm-package-name"
        },
        {
          "type": "vcs",
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/validate-npm-package-name@4.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "/app/node_modules/.pnpm/@types+validate-npm-package-name@4.0.2/node_modules/@types/validate-npm-package-name"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@vercel",
      "name": "nft",
      "version": "1.10.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c3e5b25f95259a3e1db5366bc5aba5aab8da2d91d26e73f3c7be5226c4cd626a2d2acaa7d4994b9c325afa5cf9867f741c9a1f865ff6300b70d260ab80cdea63"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40vercel/nft@1.10.2",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "git+https://github.com/vercel/nft.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@vercel/nft@1.10.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:bin",
          "value": "nft"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "build, git-pre-commit, prepublishOnly, prettier-check, prettier-fix, test, test-verbose"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "@vitejs",
      "name": "plugin-react",
      "version": "4.7.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "814bbd8707d6bef1030419a0b40a30402a23c19989e6670b9f76ae7de0ac8ad8a3b37f9fd8db2b3ed94058847a38f8aa96397de8654251b2ded07caa22955aa0"
        }
      ],
      "purl": "pkg:npm/%40vitejs/plugin-react@4.7.0",
      "type": "library",
      "bom-ref": "pkg:npm/@vitejs/plugin-react@4.7.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        }
      ],
      "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.1.9",
      "description": "Jest's expect matchers as a Chai plugin",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "be5feb62c50a701af74a7427d7aebe5d1e5941c80cc770d084559d7e58bf716a4b9cb5266f166fcab259a2d2c552bca26fe2ed02b60c49327945b439ed9aab94"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40vitest/expect@4.1.9",
      "externalReferences": [
        {
          "type": "website",
          "url": "https://vitest.dev/api/expect"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/vitest-dev/vitest.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@vitest/expect@4.1.9",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "build, dev"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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.1.9",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "115917cc18eb3c633e70af3f00d5a006b91409f25f6f7f3f11f4d23bc87ba56bca9323e4a56c6f47b0640f633222d305eb60bdef3004a2a769522c7047f7be47"
        }
      ],
      "purl": "pkg:npm/%40vitest/mocker@4.1.9",
      "type": "library",
      "bom-ref": "pkg:npm/@vitest/mocker@4.1.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": "@vitest",
      "name": "pretty-format",
      "version": "4.1.9",
      "description": "Fork of pretty-format with support for ESM",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b348ae7e7b37888162b5d826f9847b835c21080686b57cf8e7d552f7f3eac8a0c4105818221b07390997808803b980adec37909a2653d107b6380da9e193eee4"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40vitest/pretty-format@4.1.9",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/vitest-dev/vitest/tree/main/packages/pretty-format"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/vitest-dev/vitest.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@vitest/pretty-format@4.1.9",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "build, dev"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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.1.9",
      "description": "Vitest test runner",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2972cc0ed73ba1eef4fb79897c6acf5163deb2cc07fb7b13c40300325f031bb23c214413e175bbd7c758e480f7bcf51c9a5bb6ec270a7d8e0fde1dc8dbd48b26"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40vitest/runner@4.1.9",
      "externalReferences": [
        {
          "type": "website",
          "url": "https://vitest.dev/api/advanced/runner"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/vitest-dev/vitest.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@vitest/runner@4.1.9",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "build, dev"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "snapshot",
      "version": "4.1.9",
      "description": "Vitest snapshot manager",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "25ced1286341a3c676f166089b43627a3e317523c1c917fa994e7c5691d091de99874e6b96703eb708db2b91f2788187c6bcec737989812e37b8cd0264acda20"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40vitest/snapshot@4.1.9",
      "externalReferences": [
        {
          "type": "website",
          "url": "https://vitest.dev/guide/snapshot"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/vitest-dev/vitest.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@vitest/snapshot@4.1.9",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "build, dev"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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.1.9",
      "description": "Lightweight Jest compatible spy implementation",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7c7a6c4ba9888be3e2116faf71154e3245f5a1268f2a77b754e7254852023dc18e99f2a05cf5398806a1fb070d723db13eb08299fabdf480c67fe1288e186f84"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40vitest/spy@4.1.9",
      "externalReferences": [
        {
          "type": "website",
          "url": "https://vitest.dev/api/mock"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/vitest-dev/vitest.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@vitest/spy@4.1.9",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "build, dev"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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.1.9",
      "description": "Shared Vitest utility functions",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "039d68f3298ee4fa6a95636704ff591cf5c3229b8cb532e51928cdee56b8512f8b273a143328708c0e505e59b7f497b18301ca5b85e3b3c67677774b09739eb8"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40vitest/utils@4.1.9",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/vitest-dev/vitest/tree/main/packages/utils"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/vitest-dev/vitest.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@vitest/utils@4.1.9",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "build, dev"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "GitHub Inc."
        }
      ],
      "group": "",
      "name": "abbrev",
      "version": "3.0.1",
      "description": "Like ruby's abbrev module, but in js",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "00ed9a73aa63441dd2266189a3ebf9fda2ba3a6820a7a7ec2ebb3ac0df5b777e6e96ee1c0b068053dfbb6615e37aa1d591a1d384bbb31f49d9af462908387282"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "url": "https://opensource.org/licenses/ISC",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/abbrev@3.0.1",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "git+https://github.com/npm/abbrev-js.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/abbrev@3.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test, lint, postlint, template-oss-apply, lintfix, snap, posttest, eslint"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "accepts",
      "version": "2.0.0",
      "description": "Higher-level content negotiation",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e5cbe0e82b4ac1f81d995a98d562225ca7374356e446a18b8bed96ffa6a8fba63b82efd10b046e021184ce1e41e0a96ccd2b932e0658baa16aa396c89a334a9e"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/accepts@2.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/accepts@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "lint, test, test-ci, test-cov"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "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",
      "type": "library",
      "bom-ref": "pkg:npm/acorn-import-attributes@1.9.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/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": "acorn",
      "version": "8.17.0",
      "description": "ECMAScript parser",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c5141b0dbf419f00da7d8367e95c25f37f436158ea5d86f55d51ad58067591c0dcea2c002f8860dc1d5d665462b8434578ed87e778051b78a7eb6d4074445502"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/acorn@8.17.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/acornjs/acorn"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/acornjs/acorn.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/acorn@8.17.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": "acorn"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "prepare"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        },
        {
          "name": "cdx:npm:risky_scripts",
          "value": "prepare"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "agent-base",
      "version": "7.1.4",
      "description": "Turn a function into an `http.Agent` instance",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "32703e613f1fc1f24f801c779bad0c36a6a49b7d173a4c88a07d72ea1b9342f0b43f0646ee48bc35a70b05cacf6cda28f2f119cbb269ba4efe8cc3be094a2f4d"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/agent-base@7.1.4",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/TooTallNate/proxy-agents.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/agent-base@7.1.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "build, test, lint, pack"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build, pack"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "ajv-formats",
      "version": "2.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5b1d0ac79da1c44ec2d7c8643048206251227ea599b58691828b89a2bf9631d3e743210ad77be0116c9536ea7b4a879ea0b32caf891fe61e9d396d75235e4c50"
        }
      ],
      "purl": "pkg:npm/ajv-formats@2.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/ajv-formats@2.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "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-formats",
      "version": "3.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f2252a979d04511fae51c7514371c3a9ae84572a3776870bf20e5627714d7169aeeb621b90652e7bfa44c8b056f1518a2ae7133e0a9e92ce1f214d43038ca8c1"
        }
      ],
      "purl": "pkg:npm/ajv-formats@3.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/ajv-formats@3.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Evgeny Poberezkin"
        }
      ],
      "group": "",
      "name": "ajv",
      "version": "8.20.0",
      "description": "Another JSON Schema Validator",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4e16e58be3a53a3fa230f60505505f2773a60809da4b2367e0cd6fcfd4fa1a46b926df5b6bf1c8479ea3a32eb9b58ea4c7f142179557341f35f58eff194ac118"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/ajv@8.20.0",
      "externalReferences": [
        {
          "type": "website",
          "url": "https://ajv.js.org"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/ajv@8.20.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "eslint, prettier:write, prettier:check, test-spec, test-codegen, test-debug, test-cov, rollup, bundle, build, json-tests, test-karma, test-browser, test-all, test, test-ci, prepublish, benchmark, docs:dev, docs:build"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "bundle, build, docs:build"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        },
        {
          "name": "cdx:npm:risky_scripts",
          "value": "prepublish"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      },
      "tags": [
        "json"
      ]
    },
    {
      "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/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": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/ansi-regex@5.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/ansi-regex@5.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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> (https://sindresorhus.com)"
        }
      ],
      "group": "",
      "name": "ansi-regex",
      "version": "6.2.2",
      "description": "Regular expression for matching ANSI escape codes",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "06add2992a721476968cf93c21ff7273ab2f33c739e9d079040b56e106f0e631d3c305d77132e844c9290c9a7a54bd17ce559a0874d7ae415444c6260f4b0baa"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/ansi-regex@6.2.2",
      "type": "library",
      "bom-ref": "pkg:npm/ansi-regex@6.2.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test, view-supported"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      },
      "tags": [
        "escape"
      ]
    },
    {
      "authors": [
        {
          "name": "Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)"
        }
      ],
      "group": "",
      "name": "ansi-styles",
      "version": "4.3.0",
      "description": "ANSI escape codes for styling strings in the terminal",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cdb07dac22404f5adb8e25436f686a2851cd60bc60b64f0d511c59dc86700f717a36dc5b5d94029e74a2d4b931f880e885d3e5169db6db05402c885e64941212"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/ansi-styles@4.3.0",
      "type": "library",
      "bom-ref": "pkg:npm/ansi-styles@4.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test, screenshot"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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": "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/argparse@2.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/argparse@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/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"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/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"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Ben Newman <bn@cs.stanford.edu>"
        }
      ],
      "group": "",
      "name": "ast-types",
      "version": "0.16.1",
      "description": "Esprima-compatible implementation of the Mozilla JS Parser API",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "eadd74aa4f3718e1bca74bca99a0abf1e8a2959c0ed7bd40bdb44e32dbef362c2b4e5cbadadfbb5e403c45d20855ba4c84201202cc600337514b087a9f0ff90e"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/ast-types@0.16.1",
      "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.16.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "gen, test, clean, build, prepare"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        },
        {
          "name": "cdx:npm:risky_scripts",
          "value": "prepare"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Olli Vanhoja"
        }
      ],
      "group": "",
      "name": "async-sema",
      "version": "3.1.1",
      "description": "Semaphore using `async` and `await`",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b4b44d5176ad8b930578f74093c770ed0b7b0e9c4f07ad287c0827f164615ba6b6adc8a66676013fda311e2bf4387cbe5b3ee43cc1beb782c676ddf5fb81261a"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/async-sema@3.1.1",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/vercel/async-sema"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/vercel/async-sema.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/async-sema@3.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "build, lint:staged, prepublishOnly, prettier, test"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Fabio Spampinato <spampinabio@gmail.com>"
        }
      ],
      "group": "",
      "name": "atomically",
      "version": "1.7.0",
      "description": "Read and write files atomically and reliably.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5dccfd974cfbcbdc90f6b7436b1966688e2e2477ff4fc83d84e13325cb04a97d928c28f8276d2e2bbfa57640c731ba490caefac05ef110883173fbd296c7f0e7"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/atomically@1.7.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/fabiospampinato/atomically.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/atomically@1.7.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "benchmark, clean, compile, compile:watch, test, test:watch, prepublishOnly"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "compile, compile:watch, test:watch"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "balanced-match",
      "version": "4.0.4",
      "description": "Match balanced character pairs, like \"{\" and \"}\"",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "04bae011c453c17da8ea01b118e08dc8cbc64a9df96287ee633c3d87520c4d198aaadb40659554ebb6dd6fd3ebdaf50703cfa3de2dad25f8cee82ebee26c864c"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/balanced-match@4.0.4",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "git://github.com/juliangruber/balanced-match.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/balanced-match@4.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "preversion, postversion, prepublishOnly, prepare, pretest, presnap, test, snap, format, benchmark, typedoc"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        },
        {
          "name": "cdx:npm:risky_scripts",
          "value": "prepare"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "baseline-browser-mapping",
      "version": "2.10.38",
      "description": "A library for obtaining browser versions with their maximum supported Baseline feature set and Widely Available status.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "df5ff4da6541e32b9053a69d2a4e52958ea6fa6c43c14ab92999326209cbaeb2a5ed3126d7edcfc83b43073da43afff0c59cf8d461ecbd5d40feee919a2c81bf"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0",
            "url": "https://opensource.org/licenses/Apache-2.0",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/baseline-browser-mapping@2.10.38",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "git+https://github.com/web-platform-dx/baseline-browser-mapping.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/baseline-browser-mapping@2.10.38",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:bin",
          "value": "baseline-browser-mapping"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "fix-cli-permissions, test:format, test:lint, test:legacy-test, test:jasmine, test:jasmine-browser, test, build, refresh-downstream, refresh-static, update-data-file, update-data-dependencies, check-data-changes"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "binaryen",
      "version": "130.0.0",
      "description": "Browser & Node.js builds of Binaryen, a compiler infrastructure and toolchain library for WebAssembly.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5c3adbfb3aa5d116c53ca823eccb87f7339cefc47715afcffd54869e7a5dc18b2f3593d68dc31831d02428239010bd80ef2aa08d23130d1169ea07d20d6fbf41"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0",
            "url": "https://opensource.org/licenses/Apache-2.0",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/binaryen@130.0.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/AssemblyScript/binaryen.js.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/binaryen@130.0.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": "wasm-shell, wasm-opt, wasm-metadce, wasm2js, wasm-as, wasm-dis, wasm-ctor-eval, wasm-reduce, wasm-merge"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "readme, check, test, bundle"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "bundle"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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://tootallnate.net)"
        }
      ],
      "group": "",
      "name": "bindings",
      "version": "1.5.0",
      "description": "Helper module for loading your native module's .node file",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a76abfb7f9a1bee3a3fd478b955eb9eba183fe0ba8c25af4847c42948d16f66ecc59890bd45d212e8fb401ec6cf4748f0ad4754974344c3dcc30aad765a8db89"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/bindings@1.5.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/TooTallNate/node-bindings"
        },
        {
          "type": "vcs",
          "url": "git://github.com/TooTallNate/node-bindings.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/bindings@1.5.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "body-parser",
      "version": "2.3.0",
      "description": "Node.js body parsing middleware",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d9c1a626ea5a36083e414c152c0b9c0ee5aea0c67a117f621c346cc19e65b0d6049b03da4649cc3c22d9cf4ef24f356affcde9e28ff0cdb0d96c1ad3bc619323"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/body-parser@2.3.0",
      "type": "library",
      "bom-ref": "pkg:npm/body-parser@2.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "lint, test, test-ci, test-cov"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      },
      "tags": [
        "parse"
      ]
    },
    {
      "group": "",
      "name": "brace-expansion",
      "version": "5.0.6",
      "description": "Brace expansion as known from sh/bash",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "90ba71bab638678afdb2032cc86d19f6ecec06582253f1052a18ff87dd7ff321eed1e768ed7ba2c4e207dd5709f24931b3afe33f3a08e94f558f75aa6cc43de2"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/brace-expansion@5.0.6",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "git+ssh://git@github.com/juliangruber/brace-expansion.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/brace-expansion@5.0.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "preversion, postversion, prepublishOnly, prepare, pretest, presnap, test, snap, format, benchmark, typedoc"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        },
        {
          "name": "cdx:npm:risky_scripts",
          "value": "prepare"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/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": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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": "Andrey Sitnik <andrey@sitnik.es>"
        }
      ],
      "group": "",
      "name": "browserslist",
      "version": "4.28.4",
      "description": "Share target browsers between different front-end tools, like Autoprefixer, Stylelint and babel-env-preset",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "31373c8bfc7d8c141dd62330d821464beaf031ad3b7988cb4740824cb0c00a5f71871cbe9c8b3729e30bfdb8a2717b64f49ad9e9d9e74dab6673b12b3d7231ab"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/browserslist@4.28.4",
      "type": "library",
      "bom-ref": "pkg:npm/browserslist@4.28.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:bin",
          "value": "browserslist"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "bun",
      "version": "1.3.14",
      "description": "Bun is a fast all-in-one JavaScript runtime.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "681e8655de36c7563989ed4ad7a485fa82c6b604a4c17f618280dd216f3ca63bdf4dc714f05d6f7e9a0eb77e102efd1d675bf75e29ad6b13e56541bcd46c7d66"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/bun@1.3.14",
      "externalReferences": [
        {
          "type": "website",
          "url": "https://bun.com"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/bun@1.3.14",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "cdx:npm:os",
          "value": "darwin, linux, android, freebsd, win32"
        },
        {
          "name": "cdx:npm:cpu",
          "value": "arm64, x64"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:bin",
          "value": "bun, bunx"
        },
        {
          "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-import"
        },
        {
          "name": "cdx:npm:lifecycleNetworkIndicators",
          "value": "ast:network-request"
        },
        {
          "name": "cdx:npm:lifecycleIndicatorMap",
          "value": "postinstall:ast:string-from-char-code+ast:child-process-import+ast:network-request"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      },
      "tags": [
        "network"
      ]
    },
    {
      "authors": [
        {
          "name": "Sindre Sorhus <sindresorhus@gmail.com> (https://sindresorhus.com)"
        }
      ],
      "group": "",
      "name": "bundle-name",
      "version": "4.1.0",
      "description": "Get bundle name from a bundle identifier (macOS): `com.apple.Safari` → `Safari`",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b63c0ce5ec4c83a046448fa43664e7b4db2f7594b55fc045612ead9c9da1747d2457133afde559db1cbe16a4ad496bd89ad7c53032c8c6eae8ac7c0329f0f3e5"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/bundle-name@4.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/bundle-name@4.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      },
      "tags": [
        "bundle"
      ]
    },
    {
      "authors": [
        {
          "name": "TJ Holowaychuk <tj@vision-media.ca> (http://tjholowaychuk.com)"
        }
      ],
      "group": "",
      "name": "bytes",
      "version": "3.1.2",
      "description": "Utility to parse a string bytes to bytes and vice-versa",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fcd7fb4f2cd3c7a4b7c9124e6ce015efde7aafc72bdbe3a3f000b976df3048fdc1400a1e5f9f0da07c8253c3fccc690d5d2b634d28ba7f33ba174a4175c61b12"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/bytes@3.1.2",
      "type": "library",
      "bom-ref": "pkg:npm/bytes@3.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "lint, test, test-ci, test-cov"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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"
      ]
    },
    {
      "authors": [
        {
          "name": "Jordan Harband <ljharb@gmail.com>"
        }
      ],
      "group": "",
      "name": "call-bind-apply-helpers",
      "version": "1.0.2",
      "description": "Helper functions around Function call/apply/bind, for use in `call-bind`",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4a9d5a6e52748af0e44b38dc68977112e9cde7f5ef92c149dac30115fabac74af285057fd9bfcac057b6d5c329987b4f3928a3f0af7dff049fa04b9339b9ae31"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/call-bind-apply-helpers@1.0.2",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/ljharb/call-bind-apply-helpers#readme"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/ljharb/call-bind-apply-helpers.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/call-bind-apply-helpers@1.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "prepack, prepublish, prepublishOnly, prelint, lint, postlint, pretest, tests-only, test, posttest, version, postversion"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        },
        {
          "name": "cdx:npm:risky_scripts",
          "value": "prepublish"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Jordan Harband <ljharb@gmail.com>"
        }
      ],
      "group": "",
      "name": "call-bound",
      "version": "1.0.4",
      "description": "Robust call-bound JavaScript intrinsics, using `call-bind` and `get-intrinsic`.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fb2b3df7b53dea9a382b1fc0069042aa103d12ec49690583420ef6f791f8841a61bf72198346e804abb0629b78617a7a319e4099942753fb72313951a5a49e8e"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/call-bound@1.0.4",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/ljharb/call-bound#readme"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/ljharb/call-bound.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/call-bound@1.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "prepack, prepublish, prepublishOnly, prelint, lint, postlint, pretest, tests-only, test, posttest, version, postversion"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        },
        {
          "name": "cdx:npm:risky_scripts",
          "value": "prepublish"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "callsites",
      "version": "3.1.0",
      "description": "Get callsites from the V8 stack trace API",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3fc06302c5ef652f95203508d7584709012fef8613ebb6148b924914d588a8bdb7e6c0668d7e3eab1f4cbaf96ce62bf234435cb71e3ac502d0dda4ee13bb2c69"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/callsites@3.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/callsites@3.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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": "Ben Briggs <beneb.info@gmail.com> (http://beneb.info)"
        }
      ],
      "group": "",
      "name": "caniuse-lite",
      "version": "1.0.30001799",
      "description": "A smaller version of caniuse-db, with only the essentials!",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "846d5b45e57e39453e30ea8ae2dfd9588d2d64ecb3deba92f57ba1394cf570871bc012a33b224426ec3d111e49b8dcaac4d93cbbf25455b1a26c138bd72ae317"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "CC-BY-4.0",
            "url": "https://opensource.org/licenses/CC-BY-4.0",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "false"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/caniuse-lite@1.0.30001799",
      "type": "library",
      "bom-ref": "pkg:npm/caniuse-lite@1.0.30001799",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/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"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      },
      "tags": [
        "framework",
        "test"
      ]
    },
    {
      "group": "",
      "name": "chalk",
      "version": "5.6.2",
      "description": "Terminal string styling done right",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ecdcc12f4acde9f3145be7fb03a228e21e34a90946fb11a6b4cc5f6e71ff2bb4c0b6df094165502beea0d145ca31e549a3257912490db04ad0f29543ddb2c76c"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/chalk@5.6.2",
      "type": "library",
      "bom-ref": "pkg:npm/chalk@5.6.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test, bench"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Dmitry Shirokov <deadrunk@gmail.com>"
        }
      ],
      "group": "",
      "name": "chardet",
      "version": "2.2.0",
      "description": "Character encoding detector",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "add75e95660d3d1ad7aba3ed3443764b77fab7d20bcefa9a379a55822e24aadf631d06972226a5f4fce70798923d595048b35a687db622d5b3dc426d435d3e38"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/chardet@2.2.0",
      "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.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "build, format, format:check, test, test:typecheck, prepublish, semantic-release, typecheck"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        },
        {
          "name": "cdx:npm:risky_scripts",
          "value": "prepublish"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "chownr",
      "version": "3.0.0",
      "description": "like `chown -R`",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f88c7363d05939077f5ee60f466aef1158c5fe7aa3e64813e2412aed5a1fac3a0cd4cc6846311692b082dc4b4b8b9f5355ac314c09fea2b27015072ba84375fa"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BlueOak-1.0.0",
            "url": "https://opensource.org/licenses/BlueOak-1.0.0",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "false"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/chownr@3.0.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "git://github.com/isaacs/chownr.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/chownr@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "prepare, pretest, test, preversion, postversion, prepublishOnly, format, typedoc"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        },
        {
          "name": "cdx:npm:risky_scripts",
          "value": "prepare"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Joe Bell (https://joebell.co.uk)"
        }
      ],
      "group": "",
      "name": "class-variance-authority",
      "version": "0.7.1",
      "description": "Class Variance Authority 🧬",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "29afbd4ebbadbfb1bc33a593e927a2456cfbf762b9a84a881841b35ca84013ac4e58063aa4f1fc53ef48637a0232fea4a9398bb2fed787fdb0d918a091e3ccb2"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0",
            "url": "https://opensource.org/licenses/Apache-2.0",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/class-variance-authority@0.7.1",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/joe-bell/cva#readme"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/class-variance-authority@0.7.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "/app/examples/browser/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "build, build:cjs, build:esm, build:tsc, check, bundlesize"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build, build:cjs, build:esm, build:tsc"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "cli-cursor",
      "version": "5.0.0",
      "description": "Toggle the CLI cursor",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6828f83b9c0acacce33260d3e2d663f77931cb274dfcae733d64827baff4015fc0035a6a7b9641230d1ad997cf415ee52f9ff26f91ec52b789e94140175b4443"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/cli-cursor@5.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/cli-cursor@5.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      },
      "tags": [
        "cli"
      ]
    },
    {
      "authors": [
        {
          "name": "Sindre Sorhus <sindresorhus@gmail.com> (https://sindresorhus.com)"
        }
      ],
      "group": "",
      "name": "cli-spinners",
      "version": "2.9.2",
      "description": "Spinners for use in the terminal",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cb0a95fb9326c8be04ef26d780acace03ba065b5f4142e8b9f0ae18eeca42239caf64f0e41a710edac462a78c35d63619ecd31a2dddb648e61e791fcca8f5c26"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/cli-spinners@2.9.2",
      "type": "library",
      "bom-ref": "pkg:npm/cli-spinners@2.9.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test, asciicast"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Ilya Radchenko <knownasilya@gmail.com>"
        }
      ],
      "group": "",
      "name": "cli-width",
      "version": "4.1.0",
      "description": "Get stdout window width, with two fallbacks, tty and then a default.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a2eb99778fdd9b64b0e469aacba6c6c8d34d7b5aadf51a66c6f78b48eeca720b139d4ed15dfb30fbf6ee9161a8d5a6e006230089cd3af2b72566c3b82169a6c5"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "url": "https://opensource.org/licenses/ISC",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/cli-width@4.1.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/knownasilya/cli-width"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/cli-width@4.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test, coverage, coveralls, release"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "client-only",
      "version": "0.0.1",
      "description": "This is a marker package to indicate that a module can only be used in Client Components.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "215dcebb48d233366b777a59e3c9cb913f4303b020d699cfcda8908695bb73745b72aab3bf3cd5bbe2fc81fa8ca7ff08336310b528aa682c6badc7eef08f2b30"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/client-only@0.0.1",
      "externalReferences": [
        {
          "type": "website",
          "url": "https://reactjs.org/"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/client-only@0.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "cliui",
      "version": "8.0.1",
      "description": "easily create complex multi-column command-line-interfaces",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "05278d9f2bacef90b8fff350f6042dd7f72c4d7ca8ffc49bf9a7cb024cc0a6d16e32ca1df4716890636e759a62fe8415ef786754afac47ee4f55131df83afb61"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "url": "https://opensource.org/licenses/ISC",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/cliui@8.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/cliui@8.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "check, fix, pretest, test, test:esm, postest, coverage, precompile, compile, postcompile, build:cjs, prepare"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "compile, build:cjs"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        },
        {
          "name": "cdx:npm:risky_scripts",
          "value": "prepare"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Luke Edwards <luke.edwards05@gmail.com> (https://lukeed.com)"
        }
      ],
      "group": "",
      "name": "clsx",
      "version": "2.1.1",
      "description": "A tiny (239B) utility for constructing className strings conditionally.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7989b441606d52b0566561b4777f3a386030d7a67df793e2395a3607b6e35926c779d1a5e5ed1959aabae6438681448d7ac1080e407d2126d383f24af5d84264"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/clsx@2.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/clsx@2.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "/app/examples/browser/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "build, test"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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": "David Sherret"
        }
      ],
      "group": "",
      "name": "code-block-writer",
      "version": "13.0.3",
      "description": "A simple code writer that assists with formatting and visualizing blocks of code.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3a87e8d29ab720a9ec16db87a9217b4ea05fafbd5a7b2643549d07a66a81ec504cdaa12280bd223ce35209948ef6913d7594c0c4035ee571c6f54cb460cbfc72"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/code-block-writer@13.0.3",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/dsherret/code-block-writer#readme"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/dsherret/code-block-writer.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/code-block-writer@13.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Heather Arthur <fayearthur@gmail.com>"
        }
      ],
      "group": "",
      "name": "color-convert",
      "version": "2.0.1",
      "description": "Plain color conversion functions",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4511023ec8fb8aeff16f9a0a61cb051d2a6914d9ec8ffe763954d129be333f9a275f0545df3566993a0d70e7c60be0910e97cafd4e7ce1f320dfc64709a12529"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/color-convert@2.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/color-convert@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "pretest, test"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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": "DY <dfcreative@gmail.com>"
        }
      ],
      "group": "",
      "name": "color-name",
      "version": "1.1.4",
      "description": "A list of color names and its values",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "74ecbedc0b96ddadb035b64722e319a537208c6b8b53fb812ffb9b71917d3976c3a3c7dfe0ef32569e417f479f4bcb84a18a39ab8171edd63d3a04065e002c40"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/color-name@1.1.4",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/colorjs/color-name"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/color-name@1.1.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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": "TJ Holowaychuk <tj@vision-media.ca>"
        }
      ],
      "group": "",
      "name": "commander",
      "version": "11.1.0",
      "description": "the complete solution for node.js command-line programs",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c8f55abdfc82711866a2b0bbad69641e7d796f8c03560566040ee457841506c17b92fffd4ca2406c05d54f1bd39f03fc1c72a34422430a529b7228984bba740d"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/commander@11.1.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/tj/commander.js.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/commander@11.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "lint, lint:javascript, lint:typescript, test, test-esm, typecheck-ts, typecheck-js, test-all"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "TJ Holowaychuk <tj@vision-media.ca>"
        }
      ],
      "group": "",
      "name": "commander",
      "version": "14.0.3",
      "description": "the complete solution for node.js command-line programs",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1fecb4268fd3d5167da8f3f8121d6991c41c2d1825ada25a48ba323ad1f1bba01aa648d6542cb64a2b75410e31dc39e0f2a0e54ac6447adee0e4fab4e8cbd383"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/commander@14.0.3",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "git+https://github.com/tj/commander.js.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/commander@14.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "check, check:format, check:lint, check:type, check:type:ts, check:type:js, fix, fix:format, fix:lint, test, test-all, test-esm"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "conf",
      "version": "10.2.0",
      "description": "Simple config handling for your app or module",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f1f2e5f45d38109aa34aa1fe42321341f245f01ace55a62bd637b056049100459e3dfc53d2c92ee30da1ac643ad010bf4cd2c6436a60c4d9536d642630f16f5e"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/conf@10.2.0",
      "type": "library",
      "bom-ref": "pkg:npm/conf@10.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test, build, prepack"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "consola",
      "version": "3.4.2",
      "description": "Elegant Console Wrapper",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e4829c757d279d86af8ba1bb4ed3a1c24633ca37c995ab5b8cc8ee2d27c4da4613e693033a2959e0ebcc862eb7ec27032024e6cf7c0044fa3286ac97d58f97bc"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/consola@3.4.2",
      "type": "library",
      "bom-ref": "pkg:npm/consola@3.4.2",
      "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"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Douglas Christopher Wilson <doug@somethingdoug.com>"
        }
      ],
      "group": "",
      "name": "content-disposition",
      "version": "1.1.0",
      "description": "Create and parse Content-Disposition header",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e634421fd67ff8344feeb92f63cdc1fb2188197f7a3987499b39e0aa7c364814b1a8214f774c36926dece626b0a465fc92b9f0486985d055b9361af41df6a2de"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/content-disposition@1.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/content-disposition@1.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "lint, test, test-ci, test-cov"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      },
      "tags": [
        "parse"
      ]
    },
    {
      "authors": [
        {
          "name": "Douglas Christopher Wilson <doug@somethingdoug.com>"
        }
      ],
      "group": "",
      "name": "content-type",
      "version": "1.0.5",
      "description": "Create and parse HTTP Content-Type header",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9d38ea7dc045122a4a7570afe180d05827e670b64a9bcd65745d29028a53bf2ac51956dc47a3ff54001de46ecdfb4b53afc42a894d2d15a743e852b836d27038"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/content-type@1.0.5",
      "type": "library",
      "bom-ref": "pkg:npm/content-type@1.0.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "lint, test, test-ci, test-cov, version"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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"
      ]
    },
    {
      "authors": [
        {
          "name": "Douglas Christopher Wilson <doug@somethingdoug.com>"
        }
      ],
      "group": "",
      "name": "content-type",
      "version": "2.0.0",
      "description": "Create and parse HTTP Content-Type header",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8ff3bf77b19c642c8d97bfe1c1901beb4eabcea932bda0dcb4b99c91bc4bcc7bc50734c91ee1847687404dc3f7c884680eb2c790801326ebf36c5969fe48b671"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/content-type@2.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/content-type@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "bench, build, format, prepare, specs, test"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        },
        {
          "name": "cdx:npm:risky_scripts",
          "value": "prepare"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      },
      "tags": [
        "parse"
      ]
    },
    {
      "authors": [
        {
          "name": "Thorsten Lorenz <thlorenz@gmx.de> (http://thlorenz.com)"
        }
      ],
      "group": "",
      "name": "convert-source-map",
      "version": "2.0.0",
      "description": "Converts a source-map from/to  different formats and allows adding/changing properties.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2afa78e7d1eb576144275080b22d4abbe318de46ac1f5f53172913cf6c5698c7aae9b936354dd75ef7c9f90eb59b4c64b56c2dfb51d261fdc966c4e6b3769126"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/convert-source-map@2.0.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/thlorenz/convert-source-map"
        },
        {
          "type": "vcs",
          "url": "git://github.com/thlorenz/convert-source-map.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/convert-source-map@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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": "TJ Holowaychuk <tj@learnboost.com>"
        }
      ],
      "group": "",
      "name": "cookie-signature",
      "version": "1.2.2",
      "description": "Sign and unsign cookies",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0fbeae53bdee9525eb0f5517178284d93331555c21b270a07c0c9383d93c3fa2866639572ab38b7b874940a2370718b9c237ac6681572561253560633d931b86"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/cookie-signature@1.2.2",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/visionmedia/node-cookie-signature.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/cookie-signature@1.2.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Roman Shtylman <shtylman@gmail.com>"
        }
      ],
      "group": "",
      "name": "cookie",
      "version": "0.7.2",
      "description": "HTTP server cookie parsing and serialization",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ca48b95e72ae7fbe74979d2e193965b7a90a20b6389d0d5e34841ab685c40726797568272aa6e7aa64eb044e41e0dee5acc24a436cad58c8933b6a34bfa130ff"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/cookie@0.7.2",
      "type": "library",
      "bom-ref": "pkg:npm/cookie@0.7.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "bench, lint, test, test-ci, test-cov, update-bench"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Roman Shtylman <shtylman@gmail.com>"
        }
      ],
      "group": "",
      "name": "cookie",
      "version": "1.1.1",
      "description": "HTTP server cookie parsing and serialization",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7a2f00a2cee36b4c1e469173267100f541c9ffb5d09aa8256d1c277f60138dc07d5aaf3be15287f647e38e2acce94854dbf1397c561a77297284595d72a4a275"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/cookie@1.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/cookie@1.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "bench, build, format, prepare, prepublishOnly, specs, test"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        },
        {
          "name": "cdx:npm:risky_scripts",
          "value": "prepare"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Denis Pushkarev <zloirock@zloirock.ru> (http://zloirock.ru)"
        }
      ],
      "group": "",
      "name": "core-js-pure",
      "version": "3.49.0",
      "description": "Standard library",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5cce111646b9f71013c89bff712dcedca9a5ef68505d478646eb9398c605c70cdcf7fec2f0e61368847f262f98b7c0d7cec14b3616add79704fc93f5e47ac283"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/core-js-pure@3.49.0",
      "externalReferences": [
        {
          "type": "website",
          "url": "https://core-js.io"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/zloirock/core-js.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/core-js-pure@3.49.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "postinstall"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        },
        {
          "name": "cdx:npm:risky_scripts",
          "value": "postinstall"
        },
        {
          "name": "cdx:npm:lifecycleIndicatorMap",
          "value": "postinstall:node-eval"
        },
        {
          "name": "ImportedModules",
          "value": "core-js-pure/actual/url,core-js-pure/actual/url-search-params"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ],
        "occurrences": [
          {
            "location": "bench/url-polyfill-entry.js",
            "line": 3
          },
          {
            "location": "bench/url-polyfill-entry.js",
            "line": 4
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Troy Goode <troygoode@gmail.com> (https://github.com/troygoode/)"
        }
      ],
      "group": "",
      "name": "cors",
      "version": "2.8.6",
      "description": "Node.js CORS middleware",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b49b590411c0eaf8c801a17a12721aaba95a0413fd6aafd8de8b9526311fa076d105c1c100761c321ff0f0b0eb9363ef20c32af209a8a5ae43e15f1199baf11b"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/cors@2.8.6",
      "type": "library",
      "bom-ref": "pkg:npm/cors@2.8.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test, test-ci, lint"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "cosmiconfig",
      "version": "9.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "82d4d9c530dabb5c0bed8ef389f73675df231d22bf93a053c7fd97a7f06976501d9e5616155b7baa126a8308bbeb7ef2470450dea2f866275b07823cb40e553a"
        }
      ],
      "purl": "pkg:npm/cosmiconfig@9.0.2",
      "type": "library",
      "bom-ref": "pkg:npm/cosmiconfig@9.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        }
      ],
      "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/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": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "lint, test, prerelease, release, postrelease"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Mathias Bynens (https://mathiasbynens.be/)"
        }
      ],
      "group": "",
      "name": "cssesc",
      "version": "3.0.0",
      "description": "A JavaScript library for escaping CSS strings and identifiers while generating the shortest possible ASCII-only output.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fd36ff25c8cad75d67352706a1be4c36db27b4d3356823540e2a41fd39306458720ebac4e3b48ec7fd7cc05d9b6e381cdd9cc248a5b54f99ede446c5a00cff56"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/cssesc@3.0.0",
      "externalReferences": [
        {
          "type": "website",
          "url": "https://mths.be/cssesc"
        },
        {
          "type": "vcs",
          "url": "https://github.com/mathiasbynens/cssesc.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/cssesc@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:bin",
          "value": "bin/cssesc"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "build, test, cover"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/quickjs-ng/docs/node_modules/.bin/cssesc"
        },
        {
          "name": "cdx:npm:bin",
          "value": "cssesc"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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": "Fredrik Nicol <fredrik.nicol@gmail.com>"
        }
      ],
      "group": "",
      "name": "csstype",
      "version": "3.2.3",
      "description": "Strict TypeScript and Flow types for style based on MDN data",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cf51c629c632db103c00641fc2b9f43c0cbe3c1ed7fc64a3dd45495bda8aca7e37c566be825e675e6538aaa2cc4735952c50bc2aeb145fc4ffd240a2398a4021"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/csstype@3.2.3",
      "type": "library",
      "bom-ref": "pkg:npm/csstype@3.2.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "prepublish, release, update, build, watch, lint, pretty, lazy, test, test:src, test:dist"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build, watch, test:dist"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        },
        {
          "name": "cdx:npm:risky_scripts",
          "value": "prepublish"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "data-uri-to-buffer",
      "version": "4.0.1",
      "description": "Generate a Buffer instance from a Data URI string",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d11f629116faebc1c1ed00f14f5be4a6e501b6a739dd8c80c0cc0679414a4688d8fcd58abdd67ef5462d45f1a686a35b4644d256931b9b28578a9145bf671bfc"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/data-uri-to-buffer@4.0.1",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/TooTallNate/node-data-uri-to-buffer"
        },
        {
          "type": "vcs",
          "url": "git://github.com/TooTallNate/node-data-uri-to-buffer.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/data-uri-to-buffer@4.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "build, test, prepublishOnly"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "debounce-fn",
      "version": "4.0.0",
      "description": "Debounce a function",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f296024222fd5dd720d143d20f777ed0a3253a3a7e28653910fc1875d83343b0c04ec8387ee5038d0b6c60b9968e7936a1b9cd1e0577bc4d98e237a348e25505"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/debounce-fn@4.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/debounce-fn@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Josh Junon (https://github.com/qix-)"
        }
      ],
      "group": "",
      "name": "debug",
      "version": "4.4.3",
      "description": "Lightweight debugging utility for Node.js and the browser",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "446c305a7c10be455f6af295b76d8518bc3ec5849dcc04709b4aeee83853540dee994e6165cdbc57790ee2cb6062bcab4e52e9baf808f468a28e5b408cd6dca8"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/debug@4.4.3",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "git://github.com/debug-js/debug.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/debug@4.4.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "lint, test, test:node, test:browser, test:coverage"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Desmond Brand <dmnd@desmondbrand.com> (http://desmondbrand.com)"
        }
      ],
      "group": "",
      "name": "dedent",
      "version": "1.7.2",
      "description": "A string tag that strips indentation from multi-line strings. ⬅️",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5b3331de65bdf1237ece7de181e99fe0ecdd9b23618612b3e40cb4a547d088c4377b583ec664c95a9fe929dc0a55785d4a4004188233a9eb96acbde657f0176c"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/dedent@1.7.2",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/dmnd/dedent"
        },
        {
          "type": "vcs",
          "url": "https://github.com/dmnd/dedent"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/dedent@1.7.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "build, build:legacy, build:modern, build:types, format, lint, lint:knip, lint:md, lint:package-json, lint:packages, lint:spelling, prepare, should-semantic-release, test, test:bun, tsc"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build, build:legacy, build:modern, build:types"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        },
        {
          "name": "cdx:npm:risky_scripts",
          "value": "prepare"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "deepmerge",
      "version": "4.3.1",
      "description": "A library for deep (recursive) merging of Javascript objects",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "dec52a6cc11cefb5eaa5d34eec547246883e796de987e19809b8feacafae63244cbb0b15cb4acc895b4f9fe40994a16f58fff53d8a5aa6a627d0c7b6927167f8"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/deepmerge@4.3.1",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/TehShrike/deepmerge"
        },
        {
          "type": "vcs",
          "url": "git://github.com/TehShrike/deepmerge.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/deepmerge@4.3.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "build, test, test:typescript, size"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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": "default-browser-id",
      "version": "5.0.1",
      "description": "Get the bundle identifier of the default browser (macOS). Example: com.apple.Safari",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c75542c5d5f8b7ef3055f775b28ffdc3ebd0e2fc7b94a776429e6d0d1bad12bc2647ce4e8267d7ed194b44c59a7d1318ee16c489721bb9d36b8ce00f6bf84bf1"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/default-browser-id@5.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/default-browser-id@5.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      },
      "tags": [
        "bundle"
      ]
    },
    {
      "authors": [
        {
          "name": "Sindre Sorhus <sindresorhus@gmail.com> (https://sindresorhus.com)"
        }
      ],
      "group": "",
      "name": "default-browser",
      "version": "5.5.0",
      "description": "Get the default browser",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1fd2cc2ebe73c086d2c6b9af8a41ae23fe4a1a167c136cc7decb643203392e93960eeb463362596a3e3ad147677f56bef78eb373b60182ba845b06e4ef31ef1b"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/default-browser@5.5.0",
      "type": "library",
      "bom-ref": "pkg:npm/default-browser@5.5.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "define-lazy-prop",
      "version": "2.0.0",
      "description": "Define a lazily evaluated property on an object",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0ecd3da8d87ccb0de48528e22638942276865fdc65a990d8ec956bc86c5dc55ecd3debaa41fa653a943aeb224566eb778cb6b9ccec245f0d60f44236b8a8783a"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/define-lazy-prop@2.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/define-lazy-prop@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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": "define-lazy-prop",
      "version": "3.0.0",
      "description": "Define a lazily evaluated property on an object",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "37e31e5d8a2aaf7a4e827f317f244f44437b8076a42d88e1b07856193ddf58088be08900b74883c35e108a2126d9b137d1ce575f9ab416d000dc22b97fdfc152"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/define-lazy-prop@3.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/define-lazy-prop@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/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"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build, pack"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Douglas Christopher Wilson <doug@somethingdoug.com>"
        }
      ],
      "group": "",
      "name": "depd",
      "version": "2.0.0",
      "description": "Deprecate all the things",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "83b9c7e8fe9dc838a8268800006a6b1a90ad5489898693e4feba02cdd6f77c887ad7fb3f9cfb1f47aa27c8cc2408047f3a50b7c810b49444af52840402cb08af"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/depd@2.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/depd@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "bench, lint, test, test-ci, test-cov"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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": "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Lovell Fuller <npm@lovell.info>"
        }
      ],
      "group": "",
      "name": "detect-libc",
      "version": "2.1.2",
      "description": "Node.js module to detect the C standard library (libc) implementation family and version",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "06d8f604e38ef37a375b21f9f5ef0c817b3111055c6ab9143a9118aee6c1d2eaf09cdd74c90dfae2bb22072535d67665a966199b4e62fe87fb8a8e26ce2841b5"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0",
            "url": "https://opensource.org/licenses/Apache-2.0",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/detect-libc@2.1.2",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "git://github.com/lovell/detect-libc.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/detect-libc@2.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test, changelog, bench, bench:calls"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "devalue",
      "version": "5.9.0",
      "description": "Gets the job done when JSON.stringify can't",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "456aea740ae3bcf6ec01312138f528e969dd73f8969e458a96122b765177ccc318a3f737095b686950322ed5b1cf987c9d29641f3c67cd5dae2f274f5e6b45f8"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/devalue@5.9.0",
      "type": "library",
      "bom-ref": "pkg:npm/devalue@5.9.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "changeset:version, changeset:publish, build, test, bench, bench:compare"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      },
      "tags": [
        "json"
      ]
    },
    {
      "group": "",
      "name": "diff",
      "version": "8.0.4",
      "description": "A JavaScript text diff implementation.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0cf8b41668e2494e44bd0574fbe1850ce27d012414545879903f8ecce9d8762ee7dd6a66f6159619f07f3b66e57c770c5532f95a44174a74622bd99a921adc9f"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause",
            "url": "https://opensource.org/licenses/BSD-3-Clause",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/diff@8.0.4",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/kpdecker/jsdiff.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/diff@8.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "clean, lint, build, generate-cjs, generate-esm, check-types, test, _test, run-attw, run-tsd, run-rollup, run-uglify, run-mocha"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build, run-uglify"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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": "Dr.-Ing. Mario Heiderich"
        },
        {
          "name": " Cure53 <mario@cure53.de> (https://cure53.de/)"
        }
      ],
      "group": "",
      "name": "dompurify",
      "version": "3.4.11",
      "description": "DOMPurify is a DOM-only, super-fast, uber-tolerant XSS sanitizer for HTML, MathML and SVG. It runs as JavaScript and works in all modern browsers, as well as in Node.js (via jsdom). DOMPurify is written by security people who have vast background in web attacks and XSS. Fear not.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ce1954575d86b1a47332c7fdab9336e78621038f95b85d1f1be405aaee9a629a0694ab73fb0f3ffe305c195601810911e461e352899e8d8f38015fbfb8f6d677"
        }
      ],
      "licenses": [
        {
          "expression": "MPL-2.0 OR Apache-2.0"
        }
      ],
      "purl": "pkg:npm/dompurify@3.4.11",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/cure53/DOMPurify"
        },
        {
          "type": "vcs",
          "url": "git://github.com/cure53/DOMPurify.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/dompurify@3.4.11",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "prepare, lint, format, format:md, format:js, commit-amend-build, prebuild, dev, build, build:types, build:rollup, build:fix-types, build:umd, build:umd:min, build:es, build:cjs, build:cov, build:cleanup, bench, test, test:jsdom, test:happydom, test:browser, test:browser:install, test:browser:legacy, test:ci, test:fuzz, coverage, verify-typescript"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "commit-amend-build, build, build:types, build:rollup, build:fix-types, build:umd, build:umd:min, build:es, build:cjs, build:cov, build:cleanup"
        },
        {
          "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": [
        "security",
        "web"
      ]
    },
    {
      "authors": [
        {
          "name": "Sindre Sorhus <sindresorhus@gmail.com> (https://sindresorhus.com)"
        }
      ],
      "group": "",
      "name": "dot-prop",
      "version": "6.0.1",
      "description": "Get, set, or delete a property from a nested object using a dot path",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b44ef3b58cd71c87b2bdcecdfa1477a22ec521b7ff3488d53fd86602ddf2317ceb434ef6fdfa6318bc761b13711b1525e55ef7304a98ce2a0e32856118c27970"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/dot-prop@6.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/dot-prop@6.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test, bench"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/dot-prop/-/dot-prop-6.0.1.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "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": "17.4.2",
      "description": "Loads environment variables from .env file",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9c8e14dd3a2db4a01c003f4b2ee77809bedbd90ced40c5047c76ef8531f4f5ba974f19d289ef169e33c02d5fd6302ac967a515fea1c9e8bd373aa3b72dc75867"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-2-Clause",
            "url": "https://opensource.org/licenses/BSD-2-Clause",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/dotenv@17.4.2",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/motdotla/dotenv#readme"
        },
        {
          "type": "vcs",
          "url": "git://github.com/motdotla/dotenv.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/dotenv@17.4.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "dts-check, lint, pretest, test, test:coverage, prerelease, release"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Jordan Harband <ljharb@gmail.com>"
        }
      ],
      "group": "",
      "name": "dunder-proto",
      "version": "1.0.1",
      "description": "If available, the `Object.prototype.__proto__` accessor and mutator, call-bound",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "28837f9c3241411717c3430b561644f62407986ebca80548060f42aa65188e64088608a3f54e4c16faea9142f915bb72cb366e39e3add3375e45ee1463b72df8"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/dunder-proto@1.0.1",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/es-shims/dunder-proto#readme"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/es-shims/dunder-proto.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/dunder-proto@1.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "prepack, prepublish, prepublishOnly, prelint, lint, postlint, pretest, tests-only, test, posttest, version, postversion"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        },
        {
          "name": "cdx:npm:risky_scripts",
          "value": "prepublish"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Jonathan Ong <me@jongleberry.com> (http://jongleberry.com)"
        }
      ],
      "group": "",
      "name": "ee-first",
      "version": "1.1.1",
      "description": "return the first event in a set of ee/event pairs",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "58cc26f4b851528f9651a44dfaf46e113a86f3d22066985548d91d16079beac4bf1383ab0c837bb78f0201ec121d773a0bc95e7c3f0a29faf9bd8eb56eb425a3"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/ee-first@1.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/ee-first@1.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test, test-cov, test-travis"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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": [
        "event"
      ]
    },
    {
      "authors": [
        {
          "name": "Kilian Valkhof"
        }
      ],
      "group": "",
      "name": "electron-to-chromium",
      "version": "1.5.378",
      "description": "Provides a list of electron-to-chromium version mappings",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5629ef380bae3e6743d60b84806bf97f6429effbe57ea3ab50e318367383e308f7a62b7c911b101f37c87fab5ec94196a35e53839f9b389691ba7bf296da5559"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "url": "https://opensource.org/licenses/ISC",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/electron-to-chromium@1.5.378",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "git+https://github.com/Kilian/electron-to-chromium.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/electron-to-chromium@1.5.378",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "build, update, test, report"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Mathias Bynens (https://mathiasbynens.be/)"
        }
      ],
      "group": "",
      "name": "emoji-regex",
      "version": "10.6.0",
      "description": "A regular expression to match all Emoji-only symbols as per the Unicode Standard.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b68508f38612e589b15b6d7d7ab9e2583d022153a8e3ac46282a2578d41180ecc3a2b8018b5bf80fbd7f385ce00fd18ed9418a22fd42dd2a7c0c09f4fa3e70ec"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/emoji-regex@10.6.0",
      "externalReferences": [
        {
          "type": "website",
          "url": "https://mths.be/emoji-regex"
        },
        {
          "type": "vcs",
          "url": "https://github.com/mathiasbynens/emoji-regex.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/emoji-regex@10.6.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "build, test, test:watch"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build, test:watch"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Mathias Bynens (https://mathiasbynens.be/)"
        }
      ],
      "group": "",
      "name": "emoji-regex",
      "version": "8.0.0",
      "description": "A regular expression to match all Emoji-only symbols as per the Unicode Standard.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3128d8cdc58d380d1ec001e9cf4331a5816fc20eb28f2d4d1b7c6d7a8ab3eb8e150a8fd13e09ebd7f186b7e89cde2253cd0f04bb74dd335e126b09d5526184e8"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/emoji-regex@8.0.0",
      "externalReferences": [
        {
          "type": "website",
          "url": "https://mths.be/emoji-regex"
        },
        {
          "type": "vcs",
          "url": "https://github.com/mathiasbynens/emoji-regex.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/emoji-regex@8.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "build, test, test:watch"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build, test:watch"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "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",
      "description": "Encode a URL to a percent-encoded form, excluding already-encoded sequences",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4349fd1d18b89ba26e188575785966bc907b644571bbddc8accca232c182d25acc24c5b3460c7a586aaec9f4206556f7d6f8468179df98f34d5e6c673a4441ae"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/encodeurl@2.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/encodeurl@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "lint, test, test-cov, test-travis"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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": "Tobias Koppers @sokra"
        }
      ],
      "group": "",
      "name": "enhanced-resolve",
      "version": "5.21.6",
      "description": "Offers a async require.resolve function. It's highly configurable.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "68d9c60af6c9fd12325a8d48ba135d5639cd17e1231fdc29ce9347b7e722fe6f477bd2c9bd437cc2b09c5e3a7d716b06340baf4a95454f1fefada00543ca868d"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/enhanced-resolve@5.21.6",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "http://github.com/webpack/enhanced-resolve"
        },
        {
          "type": "vcs",
          "url": "git://github.com/webpack/enhanced-resolve.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/enhanced-resolve@5.21.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "prepare, lint, lint:code, lint:special, lint:types, lint:types-test, lint:spellcheck, fmt, fmt:check, fmt:base, fix, fix:code, fix:special, type-report, pretest, test, test:only, test:watch, test:coverage, version, release, benchmark"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "test:watch"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        },
        {
          "name": "cdx:npm:risky_scripts",
          "value": "prepare"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/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": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test, cover"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "env-paths",
      "version": "2.2.1",
      "description": "Get paths for storing things like data, config, cache, etc",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fa1d6590b2a164c4d88e8835544a49346ecd64959cb9cd830e4feab2a49345108e5e22e3790d5dd7fb9dad41a1a8cc5480097028d67471fdaea9a9f918bb92d8"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/env-paths@2.2.1",
      "type": "library",
      "bom-ref": "pkg:npm/env-paths@2.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "error-ex",
      "version": "1.3.4",
      "description": "Easy error subclassing and stack customization",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b2a41a9809d1d785600abd40eb5f00dec1abca07292be1c46de9c0fc7884024914c1c648201fed816a871715a03b20e1e270782424629a1efd751e58c1cf4c0d"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/error-ex@1.3.4",
      "type": "library",
      "bom-ref": "pkg:npm/error-ex@1.3.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "pretest, test"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Jordan Harband <ljharb@gmail.com>"
        }
      ],
      "group": "",
      "name": "es-define-property",
      "version": "1.0.1",
      "description": "`Object.defineProperty`, but not IE 8's broken one.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7b79d17e07d4678acd18bdb7da05205f4e90372c9ecf4e0a76316b17e2d34683979ab3a014a0e0e0109db235bc1274faf5ea9d606991a49c223d560dac2696de"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/es-define-property@1.0.1",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/ljharb/es-define-property#readme"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/ljharb/es-define-property.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/es-define-property@1.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "prepack, prepublish, prepublishOnly, prelint, lint, postlint, pretest, tests-only, test, posttest, version, postversion"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        },
        {
          "name": "cdx:npm:risky_scripts",
          "value": "prepublish"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Jordan Harband <ljharb@gmail.com>"
        }
      ],
      "group": "",
      "name": "es-errors",
      "version": "1.3.0",
      "description": "A simple cache for a few of the JS Error constructors.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "65fe47d8ac6ddb18d3bdb26f3f66562c4202c40ea3fa1026333225ca9cb8c5c060d6f2959f1f3d5b2d066d2fa47f9730095145cdd0858765d20853542d2e9cb3"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/es-errors@1.3.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/ljharb/es-errors#readme"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/ljharb/es-errors.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/es-errors@1.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "prepack, prepublishOnly, prepublish, pretest, test, tests-only, posttest, prelint, lint, postlint, version, postversion"
        },
        {
          "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/es-errors/-/es-errors-1.3.0.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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": "Guy Bedford"
        }
      ],
      "group": "",
      "name": "es-module-lexer",
      "version": "2.1.0",
      "description": "Lexes ES modules returning their import/export metadata",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9f6ef34d832362ed5a8f8323096cd23fb1bdafbe6eb6c6a873c9bad7078af96f093011864326dde371acb425d9dd6366485b464fdc22e7da904d6ea68534792d"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/es-module-lexer@2.1.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@2.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "build, test"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Jordan Harband <ljharb@gmail.com>"
        }
      ],
      "group": "",
      "name": "es-object-atoms",
      "version": "1.1.2",
      "description": "ES Object-related atoms: Object, ToObject, RequireObjectCoercible",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1d6701a0de8d8a57aab52c9d2b616a1db4bf2e80ddda9aab9d01cbc89cc18f890ea7f932d8c58c37af78c4e7e42bcfd29d4b16d831fb11fc9597274a0ac9b567"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/es-object-atoms@1.1.2",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/ljharb/es-object-atoms#readme"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/ljharb/es-object-atoms.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/es-object-atoms@1.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "prepack, prepublishOnly, prepublish, pretest, test, tests-only, posttest, prelint, lint, postlint, version, postversion"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        },
        {
          "name": "cdx:npm:risky_scripts",
          "value": "prepublish"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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.25.12",
      "description": "An extremely fast JavaScript and CSS bundler and minifier.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6db3c1618aed65b92de8eb3a1624cb093171beae2db7724a6a5975bd1c2c840ddf755cedb0b01ab45699a1b864042f3f06b3deb686b4a24b18a0a5e81b8af226"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/esbuild@0.25.12",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "git+https://github.com/evanw/esbuild.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/esbuild@0.25.12",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      },
      "tags": [
        "network"
      ]
    },
    {
      "group": "",
      "name": "esbuild",
      "version": "0.28.1",
      "description": "An extremely fast JavaScript and CSS bundler and minifier.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1eb26bbd9bf96b2c41ccf7f0a613a837393338822589fce4d0a26b18ad9cf11e3e2caa4cb6960b41e51d8e7c235affcb665907da569993ee30efca62f7d0f857"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/esbuild@0.28.1",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "git+https://github.com/evanw/esbuild.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/esbuild@0.28.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      },
      "tags": [
        "network"
      ]
    },
    {
      "authors": [
        {
          "name": "Luke Edwards <luke.edwards05@gmail.com> (https://lukeed.com)"
        }
      ],
      "group": "",
      "name": "escalade",
      "version": "3.2.0",
      "description": "A tiny (183B to 210B) and fast utility to ascend parent directories",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5948f6aa5c5a42d3b883a3eae5cdbd193716183c9df22b4bf334e58a98040b3dc97ac02288e2a8b5df0953aa2d0773c00a01bac64254c9585ba0c4be6e37bf8c"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/escalade@3.2.0",
      "type": "library",
      "bom-ref": "pkg:npm/escalade@3.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "build, pretest, test"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "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",
      "description": "Escape string for use in HTML",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3624aea59e0e7ae1b0afaf251887b29bf92c219309a1d506392099fc54a74f172b7a46efaab81d53194938ca628da299563009ad6ac6b3fe89cbc38cbb28fda3"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/escape-html@1.0.3",
      "type": "library",
      "bom-ref": "pkg:npm/escape-html@1.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "bench"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/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"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build-min, build"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/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": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "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:buildScripts",
          "value": "compile"
        },
        {
          "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"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/quickjs-ng/docs/node_modules/.bin/esparse, /app/quickjs-ng/docs/node_modules/.bin/esvalidate"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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": "2.0.2",
      "description": "Traverse an ESTree-compliant AST",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "45f924fcca7f0cbec95637b7bb5f05c45ba34254cd476aba41f312301ec0bc2071f753468ff6dade409fcdad1fe9d5436f0ed89517ff9c3ae7ee942b082c90ff"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/estree-walker@2.0.2",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/Rich-Harris/estree-walker"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/estree-walker@2.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "prepublishOnly, build, test"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "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",
      "description": "Create simple HTTP ETags",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6882f9171ee66b055adf4d1a976067104e2236fa35a844f12eb3c8fe8d392fbcfa828edf0b0d49e844266cae05989d804bb920545fca1195ae7c17dd0a531c3e"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/etag@1.8.1",
      "type": "library",
      "bom-ref": "pkg:npm/etag@1.8.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "bench, lint, test, test-cov, test-travis"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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": "Espen Hovlandsdal <espen@hovlandsdal.com>"
        }
      ],
      "group": "",
      "name": "eventsource-parser",
      "version": "3.1.0",
      "description": "Streaming, source-agnostic EventSource/Server-Sent Events parser",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9097b3163f5814030b78e4728bb6822f12db0f9fea58c427a0c56554fc8722597b96044909cdc95659fd56097d9f0422d1890c9e17464cc367ec2911440a6d32"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/eventsource-parser@3.1.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/rexxars/eventsource-parser#readme"
        },
        {
          "type": "vcs",
          "url": "git+ssh://git@github.com/rexxars/eventsource-parser.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/eventsource-parser@3.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "build, clean, check, format, format:check, bench, bundle-size, knip, lint, posttest, prebuild, prepublishOnly, test, test:bun, test:deno, test:node"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build, bundle-size"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      },
      "tags": [
        "parse"
      ]
    },
    {
      "authors": [
        {
          "name": "Espen Hovlandsdal <espen@hovlandsdal.com>"
        }
      ],
      "group": "",
      "name": "eventsource",
      "version": "3.0.7",
      "description": "WhatWG/W3C compliant EventSource client for Node.js and browsers",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0914f5593cae4280fbef5196e7a5c464543f66849f5a27756a52860d832692ddb297c517ad5478a6ca6a58d11ca8abd523383a3c096d5a3c5c4923eb6e803888"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/eventsource@3.0.7",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/EventSource/eventsource#readme"
        },
        {
          "type": "vcs",
          "url": "git://git@github.com/EventSource/eventsource.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/eventsource@3.0.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "build, build:watch, clean, lint, posttest, prebuild, prepare, test, test:browser, test:bun, test:deno, test:node"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build, build:watch"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        },
        {
          "name": "cdx:npm:risky_scripts",
          "value": "prepare"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "execa",
      "version": "5.1.1",
      "description": "Process execution for humans",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f2e4a9659a1c01944100f20420d263dcba3d1f21a2b6595ccdcdbb121e586288e3305327f321cc0cc6941c4d89a9fab4e43ff0b9cc08e091944725edd6f721ca"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/execa@5.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/execa@5.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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": "execa",
      "version": "9.6.1",
      "description": "Process execution for humans",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f417b76683782e6611f74b54a15bb6b5ed81b1bcc77e12727c488055fcfb379ff3bfe8ddb887cbad5db17505ce1db683e8a82919d3bd3d13ccd58e10f5090f90"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/execa@9.6.1",
      "type": "library",
      "bom-ref": "pkg:npm/execa@9.6.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test, lint, unit, type"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/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"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      },
      "tags": [
        "test"
      ]
    },
    {
      "group": "",
      "name": "express-rate-limit",
      "version": "8.5.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e4a6f7e22a4d5faf780c7e3cbcdf62ada935431df49dbd0f2d81d77c9830e18123882dd91266498703a9f957e2098c05cef153741f50900ad84b99176b6731d8"
        }
      ],
      "purl": "pkg:npm/express-rate-limit@8.5.2",
      "type": "framework",
      "bom-ref": "pkg:npm/express-rate-limit@8.5.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      },
      "tags": [
        "framework"
      ]
    },
    {
      "authors": [
        {
          "name": "TJ Holowaychuk <tj@vision-media.ca>"
        }
      ],
      "group": "",
      "name": "express",
      "version": "5.2.1",
      "description": "Fast, unopinionated, minimalist web framework",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8484b889d5966a2ebd35ecc8751b76c455687da1788fee8834ea4995538b0cef335c6a54544573218935d94522d89ce313358bdc8380c5c4ee6e0cfd3e8d325f"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/express@5.2.1",
      "externalReferences": [
        {
          "type": "website",
          "url": "https://expressjs.com/"
        }
      ],
      "type": "framework",
      "bom-ref": "pkg:npm/express@5.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "lint, lint:fix, test, test-ci, test-cov, test-tap"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      },
      "tags": [
        "framework",
        "web"
      ]
    },
    {
      "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/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"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Evgeny Poberezkin"
        }
      ],
      "group": "",
      "name": "fast-deep-equal",
      "version": "3.1.3",
      "description": "Fast deep equal",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7f7a90f68432f63d808417bf1fd542f75c0b98a042094fe00ce9ca340606e61b303bb04b2a3d3d1dce4760dcfd70623efb19690c22200da8ad56cd3701347ce1"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/fast-deep-equal@3.1.3",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/epoberezkin/fast-deep-equal#readme"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/epoberezkin/fast-deep-equal.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/fast-deep-equal@3.1.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "eslint, build, benchmark, test-spec, test-cov, test-ts, test, prepublish"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build"
        },
        {
          "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/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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": "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/fast-glob@3.3.3",
      "type": "library",
      "bom-ref": "pkg:npm/fast-glob@3.3.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "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"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "compile, build, watch"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Sam Thorogood <sam.thorogood@gmail.com>"
        }
      ],
      "group": "",
      "name": "fast-text-encoding",
      "version": "1.0.6",
      "description": "Fast polyfill for TextEncoder and TextDecoder, only supports utf-8",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5615e54208fd8a85c2a86b2d0f7ec4fc705ea84195fea383fe499b546f21e7128162f3352f7951d599f8e79e5c43c1a461b25af1a2528a92cf9dd13593accadb"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0",
            "url": "https://opensource.org/licenses/Apache-2.0",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/fast-text-encoding@1.0.6",
      "type": "library",
      "bom-ref": "pkg:npm/fast-text-encoding@1.0.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ImportedModules",
          "value": "fast-text-encoding"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ],
        "occurrences": [
          {
            "location": "bench/encoding-polyfill-entry.js",
            "line": 6
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Vincent Le Goff <vince.legoff@gmail.com> (https://github.com/zekth)"
        }
      ],
      "group": "",
      "name": "fast-uri",
      "version": "3.1.2",
      "description": "Dependency-free RFC 3986 URI toolbox",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ad58dfec0ac6dcb4e4f854ba630f355750cbb999756d16cdadebfa4e677ff516aba1e791449840b7b8e0ffa605c5bbc04175026af4a86613cf8faa0ec7ee4a8d"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause",
            "url": "https://opensource.org/licenses/BSD-3-Clause",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/fast-uri@3.1.2",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/fastify/fast-uri"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/fastify/fast-uri.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/fast-uri@3.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "lint, lint:fix, test, test:browser:chromium, test:browser:firefox, test:browser:webkit, test:browser, test:unit, test:unit:dev, test:typescript"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/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": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "lint, unit, coverage, test:report, test, typescript, legacy"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Jimmy Wärting <jimmy@warting.se> (https://jimmy.warting.se)"
        }
      ],
      "group": "",
      "name": "fetch-blob",
      "version": "3.2.0",
      "description": "Blob & File implementation in Node.js, originally from node-fetch.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ef2010a43d94309ccb8b50eabfba856273db68fc7b65f14ae8f888c50e0f7e418fc8dca5d94831f9afee994a2798aaa384ce039df6ccbdd5faa2d5eaf37b2841"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/fetch-blob@3.2.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/node-fetch/fetch-blob#readme"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/fetch-blob@3.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test, report, coverage, prepublishOnly"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "figures",
      "version": "6.1.0",
      "description": "Unicode symbols with fallbacks for older terminals",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "77e977ab18d27ac4f857bbf67e1f909e6167516bfd952a636ab85284d4e004e7c0d2db5e8db4140251cb8ad6e39284620ee956d0e3e840f6081a1202f2885e8e"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/figures@6.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/figures@6.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "file-uri-to-path",
      "version": "1.0.0",
      "description": "Convert a file: URI to a file path",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d19b7eb372fb55fd5b8b0599dbd6804625582f1ee23069c4525f71df77db07f8f78d1f35bbf3b62dba8af819b508348d0ca56d27f623c18ed351de5291e2d02f"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/file-uri-to-path@1.0.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/TooTallNate/file-uri-to-path"
        },
        {
          "type": "vcs",
          "url": "git://github.com/TooTallNate/file-uri-to-path.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/file-uri-to-path@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/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": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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": "Douglas Christopher Wilson <doug@somethingdoug.com>"
        }
      ],
      "group": "",
      "name": "finalhandler",
      "version": "2.1.1",
      "description": "Node.js final http responder",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4bc2a866045937e6b9acdc2a4f195965e3e34ffe1c9e6d11395ef42de7511d9d29f2ef5f4480f484951942990a2f3ae8f0b7e60bcb31db76d8ead54dc6ff2940"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/finalhandler@2.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/finalhandler@2.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "lint, test, test-ci, test-cov, test-inspect"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "find-up",
      "version": "3.0.0",
      "description": "Find a file or directory by walking up parent directories",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d720fa4662c8d5705fc6e82f391c25724e9fef9b582fe891d23ab0b0eacec4c672198a94b83849d25e005dd3b5897fc54ecf5c040304935816484c759126f296"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/find-up@3.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/find-up@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Jimmy Wärting"
        }
      ],
      "group": "",
      "name": "formdata-polyfill",
      "version": "4.0.10",
      "description": "HTML5 `FormData` for Browsers and Node.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6ee7b01f332f60bdbd8dd7904d520b79c49a64a9edfd12568e8642179396eb467aeff1a648b06438533baa1d4f237cc536d25b6992f9790bb5bcb7daccec23e2"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/formdata-polyfill@4.0.10",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/jimmywarting/FormData#readme"
        },
        {
          "type": "vcs",
          "url": "git+https://jimmywarting@github.com/jimmywarting/FormData.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/formdata-polyfill@4.0.10",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "build, test, test-wpt, test-polyfill"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "forwarded",
      "version": "0.2.0",
      "description": "Parse HTTP X-Forwarded-For header",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6ee446d1fa41b511d24c238049eea10f6e7cb44b9b16844b6f864d03a3713151cdc3680e7301e8f70c9a6e5ccccce039cfdc40f4bd4a36393f36de8c4fd698a3"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/forwarded@0.2.0",
      "type": "library",
      "bom-ref": "pkg:npm/forwarded@0.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "bench, lint, test, test-ci, test-cov, version"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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": "TJ Holowaychuk <tj@vision-media.ca> (http://tjholowaychuk.com)"
        }
      ],
      "group": "",
      "name": "fresh",
      "version": "2.0.0",
      "description": "HTTP response freshness testing",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "471fd6c9c67ad0739aa8b2808ba70744a288ef3c566c9df53219ed9adc0ca1a4de17b5c51fd861069f2f21368c89d7e58d143a7985822a46932beca45491cfd8"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/fresh@2.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/fresh@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "bench, lint, test, test-ci, test-cov"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "11.3.5",
      "description": "fs-extra contains methods that aren't included in the vanilla Node.js fs package. Such as recursive mkdir, copy, and remove.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "78aa51280a2f76966d4755a8a4b1f19415af0203e7cb7738817d46e498709a6c385c98f489f483e6a0794cea3c866034c2544a0c0380844135c953e0b3a16072"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/fs-extra@11.3.5",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/jprichardson/node-fs-extra"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/jprichardson/node-fs-extra.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/fs-extra@11.3.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "lint, test-find, test, unit, unit-esm"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "cdx:npm:package:optional",
          "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": "Raynos <raynos2@gmail.com>"
        }
      ],
      "group": "",
      "name": "function-bind",
      "version": "1.1.2",
      "description": "Implementation of Function.prototype.bind",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ed71cdc47eea5fdc46e66230c6486e993a31fcc21135c3a00ebc56b0cb76a40af6dd61e9e8cad194dec50521690a9afea153b417be38894811f369c931f1b648"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/function-bind@1.1.2",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/Raynos/function-bind"
        },
        {
          "type": "vcs",
          "url": "https://github.com/Raynos/function-bind.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/function-bind@1.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "prepublishOnly, prepublish, prepack, pretest, test, posttest, tests-only, lint, version, postversion"
        },
        {
          "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/function-bind/-/function-bind-1.1.2.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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": "farzher"
        }
      ],
      "group": "",
      "name": "fuzzysort",
      "version": "3.1.0",
      "description": "Fast SublimeText-like fuzzy search for JavaScript",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b11f413428c183a2cd830bf1941774b01001bd08ad90bce8558f4c61844e4155ff16f7c9e0c6a2f4bb0684381df2a61d76cd1b63bed5cd87798ae07ebf9af041"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/fuzzysort@3.1.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/farzher/fuzzysort.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/fuzzysort@3.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test, test-min, minify"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "minify"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "geist",
      "version": "1.7.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1aee650c56b7a4b472a019413dfd102051d5756027a5ca3b7d2d5b266e358f22cf16882e0608ae6ec794376a0b5cc82a67bbb10310e85dc1cc84263f7ce4d382"
        }
      ],
      "purl": "pkg:npm/geist@1.7.2",
      "type": "library",
      "bom-ref": "pkg:npm/geist@1.7.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "/app/examples/browser/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Logan Smyth <loganfsmyth@gmail.com>"
        }
      ],
      "group": "",
      "name": "gensync",
      "version": "1.0.0-beta.2",
      "description": "Allows users to use generators in order to write common functions that can be both sync or async.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "de137b35ab2462f3032d0639e609d6dcd43e99eb0401ea53aa583e5446e3ef3cea10c055361cdc19861ea85a3f4e5633e9e42215ca751dcb0264efa71a04bcce"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/gensync@1.0.0-beta.2",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/loganfsmyth/gensync"
        },
        {
          "type": "vcs",
          "url": "https://github.com/loganfsmyth/gensync.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/gensync@1.0.0-beta.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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": "Stefan Penner"
        }
      ],
      "group": "",
      "name": "get-caller-file",
      "version": "2.0.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0f214fdc133fdd81d340e0942ffc343991d1d25a4a786af1a2d70759ca8d11d9e5b6a1705d57e110143de1e228df801f429a34ac6922e1cc8889fb58d3a87616"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "url": "https://opensource.org/licenses/ISC",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/get-caller-file@2.0.5",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/stefanpenner/get-caller-file#readme"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/stefanpenner/get-caller-file.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/get-caller-file@2.0.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "prepare, test, test:debug"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        },
        {
          "name": "cdx:npm:risky_scripts",
          "value": "prepare"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "get-east-asian-width",
      "version": "1.6.0",
      "description": "Determine the East Asian Width of a Unicode character",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4116ef0c86f1e9892551ee91c5e4de95e311d32bf77181fa3ec3d91dc9d59fbc6fef33b504737caf45c44eef27e987b743e6a1b526ab7375a0b4d5a67a12017c"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/get-east-asian-width@1.6.0",
      "type": "library",
      "bom-ref": "pkg:npm/get-east-asian-width@1.6.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test, build, prepublish"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        },
        {
          "name": "cdx:npm:risky_scripts",
          "value": "prepublish"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Jordan Harband <ljharb@gmail.com>"
        }
      ],
      "group": "",
      "name": "get-intrinsic",
      "version": "1.3.0",
      "description": "Get and robustly cache all JS language-level intrinsics at first require time",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f5f4a349aa2cfdf448548a7ec5226513a95fc21112ecb36d29a08121a987b23af69dad418800493e8d263a38f3f062435116ab9823c6a9a89583999f8dbf7c09"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/get-intrinsic@1.3.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/ljharb/get-intrinsic#readme"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/ljharb/get-intrinsic.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/get-intrinsic@1.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "prepack, prepublish, prepublishOnly, prelint, lint, pretest, tests-only, test, posttest, version, postversion"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        },
        {
          "name": "cdx:npm:risky_scripts",
          "value": "prepublish"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "get-own-enumerable-keys",
      "version": "1.0.0",
      "description": "Like `Object.keys()` but also includes symbols",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3cab0ad854ab402cb17061ec1ab2c370ad25c7ed0a7bee9ef0a145a3303dfdf2102e14333da46f24575ccfbf80c60de3507fccabe348e316b9bbf513dad42c90"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/get-own-enumerable-keys@1.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/get-own-enumerable-keys@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Jordan Harband <ljharb@gmail.com>"
        }
      ],
      "group": "",
      "name": "get-proto",
      "version": "1.0.1",
      "description": "Robustly get the [[Prototype]] of an object",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b1349f063a17069f3d26f20a21e7eac3b53608279bb1cef892263a6b0886a202ada1219b823604fc6ffe97db05dcc5853cd73d21ca0e0b83837ca1dfc459a9d2"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/get-proto@1.0.1",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/ljharb/get-proto#readme"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/ljharb/get-proto.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/get-proto@1.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "prepack, prepublish, prepublishOnly, pretest, test, posttest, tests-only, prelint, lint, postlint, version, postversion"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        },
        {
          "name": "cdx:npm:risky_scripts",
          "value": "prepublish"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "get-stream",
      "version": "6.0.1",
      "description": "Get a stream as a string, buffer, or array",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b6ce968beda3de3423aa2ef4c3902537c0c59e44b00be32a9b113374400b076a976585775ff6f50937e03cb18934c7805b174f7d4f053b59acdcd51f68708f62"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/get-stream@6.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/get-stream@6.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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": "Sindre Sorhus <sindresorhus@gmail.com> (https://sindresorhus.com)"
        }
      ],
      "group": "",
      "name": "get-stream",
      "version": "9.0.1",
      "description": "Get a stream as a string, Buffer, ArrayBuffer or array",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9150b13c5def40cfcdd01d4f9a8a9552a8073fe11e5639994909fed680913f17763f6d4fd85d7d94881b4771c1a2c6c1d4f521380a1cb499df127d866cdd9e64"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/get-stream@9.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/get-stream@9.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "benchmark, test"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      },
      "tags": [
        "stream"
      ]
    },
    {
      "authors": [
        {
          "name": "Hiroki Osame <hiroki.osame@gmail.com>"
        }
      ],
      "group": "",
      "name": "get-tsconfig",
      "version": "4.14.0",
      "description": "Find and parse the tsconfig.json file from a directory path",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c936fef035f30d113382f62687ab3dbc7b125421de0b41b73c8e5b1173411ed9ac84f9cef92e4eeea80b10e9f423942f332ea4a5937c2b534a1b28a52dbf77c0"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/get-tsconfig@4.14.0",
      "type": "library",
      "bom-ref": "pkg:npm/get-tsconfig@4.14.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      },
      "tags": [
        "parse"
      ]
    },
    {
      "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/glob-parent@5.1.2",
      "type": "library",
      "bom-ref": "pkg:npm/glob-parent@5.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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": "Isaac Z. Schlueter <i@izs.me> (https://blog.izs.me/)"
        }
      ],
      "group": "",
      "name": "glob",
      "version": "13.0.6",
      "description": "the most correct and second fastest glob implementation in JavaScript",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5a3972ae89669bcb83a66fe8806c976576f567e09ad81f0d6c9c2a0558346b12bd19b05ea12ef2195eaf8d79d87469ba5f9de27a112ec716f288aa7c42637857"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BlueOak-1.0.0",
            "url": "https://opensource.org/licenses/BlueOak-1.0.0",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "false"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/glob@13.0.6",
      "type": "library",
      "bom-ref": "pkg:npm/glob@13.0.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "preversion, postversion, prepublishOnly, prepare, pretest, presnap, test, snap, format, typedoc, profclean, test-regen, prebench, bench, preprof, prof, benchclean"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        },
        {
          "name": "cdx:npm:risky_scripts",
          "value": "prepare"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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": "Jordan Harband <ljharb@gmail.com>"
        }
      ],
      "group": "",
      "name": "gopd",
      "version": "1.2.0",
      "description": "`Object.getOwnPropertyDescriptor`, but accounts for IE's broken implementation.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "65429187afe4505a0089302d4d83d9277870f70371c7e04804e8a39e51bd3e7ac9b027128ecd70cb20fabc9a5a62d827cc3aca6114aa7f738ee917daf77c6c46"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/gopd@1.2.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/ljharb/gopd#readme"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/ljharb/gopd.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/gopd@1.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "prepack, prepublishOnly, prepublish, prelint, lint, postlint, pretest, tests-only, test, posttest, version, postversion"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        },
        {
          "name": "cdx:npm:risky_scripts",
          "value": "prepublish"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/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": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "graphql",
      "version": "16.14.2",
      "description": "A Query Language and Runtime which can target any service.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0a1ab5b38098ee39a1f203b6aaf2c82727c20c837e1072c55bff624a19e9d73f058c140ca287563f59030b7e9500c5d722f0238f80116bb9ed7c057606b8ec6c"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/graphql@16.14.2",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/graphql/graphql-js"
        },
        {
          "type": "vcs",
          "url": "https://github.com/graphql/graphql-js.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/graphql@16.14.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      },
      "tags": [
        "service"
      ]
    },
    {
      "authors": [
        {
          "name": "Jordan Harband <ljharb@gmail.com> (http://ljharb.codes)"
        }
      ],
      "group": "",
      "name": "has-symbols",
      "version": "1.1.0",
      "description": "Determine if the JS environment has Symbol support. Supports spec, or shams.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d5c0cd77027625aa2199bdec8383a629a301c2e0b8f2c6278b91d4c360efb02f0b8c64cb2bd87e79bd57e91cae3877b8853d142c25baf22a26863528294aa53d"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/has-symbols@1.1.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/ljharb/has-symbols#readme"
        },
        {
          "type": "vcs",
          "url": "git://github.com/inspect-js/has-symbols.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/has-symbols@1.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "prepack, prepublishOnly, prepublish, pretest, test, posttest, tests-only, test:stock, test:staging, test:shams, test:shams:corejs, test:shams:getownpropertysymbols, lint, postlint, version, postversion"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        },
        {
          "name": "cdx:npm:risky_scripts",
          "value": "prepublish"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Jordan Harband <ljharb@gmail.com>"
        }
      ],
      "group": "",
      "name": "hasown",
      "version": "2.0.4",
      "description": "A robust, ES3 compatible, \"has own property\" predicate.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4f651b7db044177db089ea5722c3254d6f7e743602eb0321fedfef600e2db8e30aa96cff9f7bebd4d152c508b23fece4da65eca0c03f8bfeea57a2cabadd6dd4"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/hasown@2.0.4",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/inspect-js/hasOwn#readme"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/inspect-js/hasOwn.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/hasown@2.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "prepack, prepublish, prepublishOnly, prelint, lint, postlint, pretest, tsc, posttsc, tests-only, test, posttest, version, postversion"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        },
        {
          "name": "cdx:npm:risky_scripts",
          "value": "prepublish"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Artem Zakharchenko"
        }
      ],
      "group": "",
      "name": "headers-polyfill",
      "version": "4.0.3",
      "description": "A native \"Headers\" class polyfill.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "21270b6de3e992f3bce3ab08c0eb4e4c38eeb5131675774999774cbe4ea00811f114ef1df9028e41e772652c454d31584529a58124c3b57aaaab8a5c7a70572d"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/headers-polyfill@4.0.3",
      "type": "library",
      "bom-ref": "pkg:npm/headers-polyfill@4.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "start, clean, build, test, release, prepublishOnly"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Yusuke Wada <yusuke@kamawada.com> (https://github.com/yusukebe)"
        }
      ],
      "group": "",
      "name": "hono",
      "version": "4.12.27",
      "description": "Web framework built on Web Standards",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d72adbffec3a1d6409ad408b909d881798cd20fbef1646e557944d39897a6d5f8e03aa7d18b70ca47145193a2c4af1ef7005226ee52e911aa1958238cf7d82ed"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/hono@4.12.27",
      "externalReferences": [
        {
          "type": "website",
          "url": "https://hono.dev"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/honojs/hono.git"
        }
      ],
      "type": "framework",
      "bom-ref": "pkg:npm/hono@4.12.27",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test, test:watch, test:deno, test:bun, test:fastly, test:node, test:workerd, test:lambda, test:lambda-edge, test:all, lint, lint:fix, format, format:fix, editorconfig-checker, copy:package.cjs.json, build, postbuild, watch, coverage, prerelease, release, remove-dist"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "test:watch, build, watch, remove-dist"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      },
      "tags": [
        "framework",
        "web"
      ]
    },
    {
      "authors": [
        {
          "name": "Jonathan Ong <me@jongleberry.com> (http://jongleberry.com)"
        }
      ],
      "group": "",
      "name": "http-errors",
      "version": "2.0.1",
      "description": "Create HTTP error objects",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e056d17405fe6d2766a3801416e4b458d88fcfc36016dfabf138603569a5ae3423b7543b651f7ecd395c7b6f39f71e0a497af022c69e4ea0e82909ad3fca4b99"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/http-errors@2.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/http-errors@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "lint, test, test-ci, test-cov, version"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "https-proxy-agent",
      "version": "7.0.6",
      "description": "An HTTP(s) proxy `http.Agent` implementation for HTTPS",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bcaf4fe7f8947dd97de4023e255c94b88715b5de287efb6b3abdc736d336cb10bd6e731b11da77c74d4e8503678dbf082588b7f159531379815f071fbf2c2e4b"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/https-proxy-agent@7.0.6",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/TooTallNate/proxy-agents.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/https-proxy-agent@7.0.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "build, test, test-e2e, lint, pack"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build, pack"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "RienNeVaPlus <?@rienneva.plus>"
        }
      ],
      "group": "",
      "name": "human-id",
      "version": "4.2.0",
      "description": "Returns from a pool of 15m human-readable IDs",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2b719b9085aacafbe5a5f8413e56c4bc3f7b4eda81a40600e24b7e727da50f6c761eea21cd90a26dc0369ce967253e9ec6abc92e08280799efd9d35fd7dda710"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/human-id@4.2.0",
      "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.2.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": "dist/cli.js"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "dev, build, examples"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      },
      "tags": [
        "pool"
      ]
    },
    {
      "authors": [
        {
          "name": "ehmicky <ehmicky@gmail.com> (https://github.com/ehmicky)"
        }
      ],
      "group": "",
      "name": "human-signals",
      "version": "2.1.0",
      "description": "Human-friendly process signals",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "07814567aabf4f68e1864b2091b116dc706f5887c35bce6c9e44206b0b74ed2ec9e505d393a064355fb4c80799acce50a4c01d625a1c1a89639f4b09fd642417"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0",
            "url": "https://opensource.org/licenses/Apache-2.0",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/human-signals@2.1.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://git.io/JeluP"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/human-signals@2.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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": "ehmicky <ehmicky@gmail.com> (https://github.com/ehmicky)"
        }
      ],
      "group": "",
      "name": "human-signals",
      "version": "8.0.1",
      "description": "Human-friendly process signals",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "78a09ae9bc27261bf18f5e24664e4d08f73a1dbe8176c53d0d970e9e640a4a73b554aadf574cc2bedb6d3d952c06f8e63439fcae97097e9c126271c18dcf7931"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0",
            "url": "https://opensource.org/licenses/Apache-2.0",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/human-signals@8.0.1",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://www.github.com/ehmicky/human-signals"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/ehmicky/human-signals.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/human-signals@8.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/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": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "lint, lint:fix, test, test:ci, test:cov, test:performance, test:tap, test:typescript, test:webpack, typegen"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/ignore@5.3.2",
      "type": "library",
      "bom-ref": "pkg:npm/ignore@5.3.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "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": "cdx:npm:buildScripts",
          "value": "build"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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": "import-fresh",
      "version": "3.3.1",
      "description": "Import a module while bypassing the cache",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4d1dca7eb4d94d82cf07a8d48dfc7a305f56716ac72fdb2ee5339b2b866462005d58a3ce1684a8408744b93b91f36a66b711f6b29586f61e9eb707ebd692c1a9"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/import-fresh@3.3.1",
      "type": "library",
      "bom-ref": "pkg:npm/import-fresh@3.3.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test, heapdump"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "inherits",
      "version": "2.0.4",
      "description": "Browser-friendly inheritance fully compatible with standard node.js inherits()",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "93fbc6697e3f6256b75b3c8c0af4d039761e207bea38ab67a8176ecd31e9ce9419cc0b2428c859d8af849c189233dcc64a820578ca572b16b8758799210a9ec1"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "url": "https://opensource.org/licenses/ISC",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/inherits@2.0.4",
      "type": "library",
      "bom-ref": "pkg:npm/inherits@2.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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": "Beau Gunderson <beau@beaugunderson.com> (https://beaugunderson.com/)"
        }
      ],
      "group": "",
      "name": "ip-address",
      "version": "10.2.0",
      "description": "A library for parsing IPv4 and IPv6 IP addresses in node and the browser.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ffe4ba8f813d007bd6f5258c48463d5dfcbae8ee4f5af544274f0ed32e491b210a429a236f42b418aa73fefe4727f1b4be2dc3dac8c62bbf35d7da1765e134a8"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/ip-address@10.2.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "git://github.com/beaugunderson/ip-address.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/ip-address@10.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "docs, build, prepack, test-ci, test, watch"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build, watch"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "whitequark <whitequark@whitequark.org>"
        }
      ],
      "group": "",
      "name": "ipaddr.js",
      "version": "1.9.1",
      "description": "A library for manipulating IPv4 and IPv6 addresses in JavaScript.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d0a23feb4ef1a31493a07ec68cdd457d26cba14d3e6ed4e2723b1049642587f859ca437c2a998c7fbb98c0f5b747e6a467a47fc35f199574870585e26143cede"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/ipaddr.js@1.9.1",
      "type": "library",
      "bom-ref": "pkg:npm/ipaddr.js@1.9.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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": "Qix (http://github.com/qix-)"
        }
      ],
      "group": "",
      "name": "is-arrayish",
      "version": "0.2.1",
      "description": "Determines if an object can be used as an array",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cf3d3a4bcb74a33a035cc1beb9b7b6eb37824cd5dc2883c96498bc841ac5e227422e6b38086f50b4aeea065d5ba22e4e0f31698ecc1be493e61c26cca63698ce"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/is-arrayish@0.2.1",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/qix-/node-is-arrayish.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/is-arrayish@0.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "pretest, test"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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": "is-docker",
      "version": "2.2.1",
      "description": "Check if the process is running inside a Docker container",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "17e8b604ab05ac7eba89a505734c280fcb0bcbc81eb64c13c2d3818efb39e82c780a024378a41ea9fcfcc0062249bf093a9ad68471f9a7becf6e6602bef52e5d"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/is-docker@2.2.1",
      "type": "library",
      "bom-ref": "pkg:npm/is-docker@2.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:bin",
          "value": "cli.js"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/quickjs-ng/docs/node_modules/.bin/is-docker"
        },
        {
          "name": "cdx:npm:bin",
          "value": "is-docker"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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": "is-docker",
      "version": "3.0.0",
      "description": "Check if the process is running inside a Docker container",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7a58dc8040e5127b3fec05c5a2c0792bfda708ce0fec540f90673f0d62f2e6b985116bd96b21ab8a4d5df7f4086399c9e1ff58b15bc1900ea42691e7f6b21275"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/is-docker@3.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/is-docker@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:bin",
          "value": "./cli.js"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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-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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/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": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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": "is-fullwidth-code-point",
      "version": "3.0.0",
      "description": "Check if the character represented by a given Unicode code point is fullwidth",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cf29a6e7ebbeb02b125b20fda8d69e8d5dc316f84229c94a762cd868952e1c0f3744b8dbee74ae1a775d0871afd2193e298ec130096c59e2b851e83a115e9742"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/is-fullwidth-code-point@3.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/is-fullwidth-code-point@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/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": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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": "is-in-ssh",
      "version": "1.0.0",
      "description": "Check if the process is running in an SSH session",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8d86ba43dac7f74911d6f281e8d33baaa7759a07b7171e03870e535652b531406a8443ae09a82b10731ebcdb8271b1029976744e15e4466f989abe751f010f03"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/is-in-ssh@1.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/is-in-ssh@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "is-inside-container",
      "version": "1.0.0",
      "description": "Check if the process is running inside a container (Docker/Podman)",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "28860b08226085f1d9c6a8d8044eeb132d0e06e4dde710874bbb47560bc22e4c7b4ad2286b1c0d5b784200b80452315f79193e306fd0c66a7fbed113105ded44"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/is-inside-container@1.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/is-inside-container@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:bin",
          "value": "./cli.js"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "is-interactive",
      "version": "2.0.0",
      "description": "Check if stdout or stderr is interactive",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a8fd6fa3341123e04c38f723173ae35ee42f75a936a47354319a1e1b67916e24aacaf6c47ffc10b44393397d60ba4e84deddfa4646aa892b7c03fe981253712d"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/is-interactive@2.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/is-interactive@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-node-process",
      "version": "1.2.0",
      "description": "Reliably determines if the code is running in Node.js",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "560e28ebf7ea3f1223b718141f940b261c19ee05b97621825655e9b947c42c2eb60aec4cd621dc45ee757f65b5143cb4e008b828991a80a8f1dd76aac9f44a5f"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/is-node-process@1.2.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/mswjs/is-node-process"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/is-node-process@1.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "browser, electron, test, test:react-native, build, release"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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-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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/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": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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": "is-obj",
      "version": "2.0.0",
      "description": "Check if a value is an object",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "76ba831b771b733c7110946839770e8ed769d49fe5ca9d66367d316b39d1b3cfa6b8186041cae76eca68c795f97cec341e73276df0f3be710c12da83109128f3"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/is-obj@2.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/is-obj@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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": "is-obj",
      "version": "3.0.0",
      "description": "Check if a value is an object",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "225b171073a3b4a86937caffb51163da70f24e61ef71f35ebbf9eb448717135ed139e6ad5dc864a237df6b54a976a5b872bfc58fa42411ffc69f8cdfe8a2af11"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/is-obj@3.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/is-obj@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "is-plain-obj",
      "version": "4.1.0",
      "description": "Check if a value is a plain object",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f8f822faf32e50d909c84c62301b792251683322a7af9ce127852ca73e7c58e841179428219905c8d1c86c102d1f0cd502093946d9dd54db0344deb5fe6983aa"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/is-plain-obj@4.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/is-plain-obj@4.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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": "ForbesLindesay"
        }
      ],
      "group": "",
      "name": "is-promise",
      "version": "4.0.0",
      "description": "Test whether an object looks like a promises-a+ promise",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "86fa6823a928ae124c9de8f6f3975283a9eed7e7babb1b3bcc6dc16009b96f2a83b2024d5b0c7333acfa8998808104784c9df42660533b0a99530dd69721f701"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/is-promise@4.0.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/then/is-promise.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/is-promise@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "is-regexp",
      "version": "3.1.0",
      "description": "Check if a value is a regular expression",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "adb92ee3d7169685396d2308fb36916977501d79ed84fe8367fbcb9df7522b22f8cd4cee5a7a26b4e12265939dfa2a10f9abc5a3fa9abb728f4dcec58f2d6e3c"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/is-regexp@3.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/is-regexp@3.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "is-stream",
      "version": "2.0.1",
      "description": "Check if something is a Node.js stream",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "845a222624e5eb79e7fa4b2d1c606d7b05922a740ba726f5e7928785e035977f6ebed3bd9d6228a75a77b9da8f71477fc5b17554b30ee27ece23aa7b45b9e00e"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/is-stream@2.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/is-stream@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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": "is-stream",
      "version": "4.0.1",
      "description": "Check if something is a Node.js stream",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0e7cfdd8d2270ea61c90611426febcf516d18934841c243bc0e55e00b6e43b3f7df58a6a4f8eb2311206b52365da208bd70680652c78d3e879f4d57f130cd5fc"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/is-stream@4.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/is-stream@4.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "is-unicode-supported",
      "version": "1.3.0",
      "description": "Detect whether the terminal supports Unicode",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e37af6991bf3fbc25120a9d627ede3f09b6344a67a1a68f37da13faa20499e290d9d8bffe9b6a0449d64521364f11e445ff1a4a1b0feafeb1fc423c9b222812d"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/is-unicode-supported@1.3.0",
      "type": "library",
      "bom-ref": "pkg:npm/is-unicode-supported@1.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "is-unicode-supported",
      "version": "2.1.0",
      "description": "Detect whether the terminal supports Unicode",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "984d341a7cdae44101dc3b341df3329656736c1ae62ce5f7bdf5a88fd03d3c49d37eb6ad43f05c6893ae3219e48635ef6f6f85918dd5b87aad006a533e682515"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/is-unicode-supported@2.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/is-unicode-supported@2.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "is-wsl",
      "version": "2.2.0",
      "description": "Check if the process is running inside Windows Subsystem for Linux (Bash on Windows)",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7cacc0adad2b18951407018180d90766e4e865c9fe4ed5c7a5e0a09a430930c631d6c40361a092ca32414826b69c7d431a6eecde7d68067a21a154c168decbc3"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/is-wsl@2.2.0",
      "type": "library",
      "bom-ref": "pkg:npm/is-wsl@2.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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": "is-wsl",
      "version": "3.1.1",
      "description": "Check if the process is running inside Windows Subsystem for Linux (Bash on Windows)",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7baaef7540a240202eba666c971449591fc3a2ae15a4f47cda4a9c96f712d1e7e0b78df44a5188934e6f742379f3e56bce0b4871f34e0e3a335627a5c9c0f84b"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/is-wsl@3.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/is-wsl@3.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/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": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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": "Isaac Z. Schlueter <i@izs.me> (http://blog.izs.me/)"
        }
      ],
      "group": "",
      "name": "isexe",
      "version": "3.1.5",
      "description": "Minimal module to check if a file is executable.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e81ded2ed16ab504b87a46abbcb54c67e5fe565bd07a46dee2d69491ffeb8553b777f874336adf0119bfa572dc3c4b238ccb0582b1604ab85023171256b073f3"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BlueOak-1.0.0",
            "url": "https://opensource.org/licenses/BlueOak-1.0.0",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "false"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/isexe@3.1.5",
      "type": "library",
      "bom-ref": "pkg:npm/isexe@3.1.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "preversion, postversion, prepublishOnly, prepare, pretest, presnap, test, snap, format, typedoc"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        },
        {
          "name": "cdx:npm:risky_scripts",
          "value": "prepare"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "jiti",
      "version": "2.7.0",
      "description": "Runtime typescript and ESM support for Node.js",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "002ffb2687c9bd91abae779635a12725e38b531f89946b7bb4d6b4c198913d3e0c635c267ca8eddbee8eda9daecf6fac92597c39966624c36a7a47bb90a6cd81"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/jiti@2.7.0",
      "type": "library",
      "bom-ref": "pkg:npm/jiti@2.7.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:bin",
          "value": "jiti"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "bench, build, build:rolldown, clean, dev, jiti, lint, lint:fix, prepack, release, test, test:bun, test:native, test:native:bun, test:native:deno, test:native:node, test:node-register, test:types"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build, build:rolldown"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Filip Skokan <panva.ip@gmail.com>"
        }
      ],
      "group": "",
      "name": "jose",
      "version": "6.2.3",
      "description": "JWA, JWS, JWE, JWT, JWK, JWKS for Node.js, Browser, Cloudflare Workers, Deno, Bun, and other Web-interoperable runtimes",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "61854322740a1497d1ff16b7a2351397c7362a84f088bd51e5683d602c9dc07d31d01f60adbce58391c2ee63230ad5098db43f627184648848e6d0a07d36f81f"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/jose@6.2.3",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/panva/jose"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/jose@6.2.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      },
      "tags": [
        "security"
      ]
    },
    {
      "authors": [
        {
          "name": "Simon Lydell"
        }
      ],
      "group": "",
      "name": "js-tokens",
      "version": "4.0.0",
      "description": "A regex that tokenizes JavaScript.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "45d2547e5704ddc5332a232a420b02bb4e853eef5474824ed1b7986cf84737893a6a9809b627dca02b53f5b7313a9601b690f690233a49bce0e026aeb16fcf29"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/js-tokens@4.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/js-tokens@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test, esprima-compare, build, dev"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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": "4.2.0",
      "description": "YAML 1.2 parser and serializer",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "78f5acbda9efd035ae0d1b16f1d9edf91e23437d52091090ee184d70f5d93eca016627a6b9935819feda75976a5f60fcea3eabbcaa774690b155349bf164253b"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/js-yaml@4.2.0",
      "type": "library",
      "bom-ref": "pkg:npm/js-yaml@4.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:bin",
          "value": "js-yaml"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "lint, lint-fix, test, test:core, test:build, coverage, build, build:demo, gh-demo, prepack, postpublish"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "test:build, build, build:demo"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Mathias Bynens (https://mathiasbynens.be/)"
        }
      ],
      "group": "",
      "name": "jsesc",
      "version": "3.1.0",
      "description": "Given some data, jsesc returns the shortest possible stringified & ASCII-safe representation of that data.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fec33774ed853b35e3290849ba8d10d7bdf07f628ea3cb7823cbc7cba945f69a14a7b6ca4f4fcd1c4f1f3d7db73f07e19f291faa70b6c51c4e9d5c395ee18868"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/jsesc@3.1.0",
      "externalReferences": [
        {
          "type": "website",
          "url": "https://mths.be/jsesc"
        },
        {
          "type": "vcs",
          "url": "https://github.com/mathiasbynens/jsesc.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/jsesc@3.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:bin",
          "value": "bin/jsesc"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "build, coveralls, cover, test"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Kat Marchán <kzm@zkat.tech>"
        }
      ],
      "group": "",
      "name": "json-parse-even-better-errors",
      "version": "2.3.1",
      "description": "JSON.parse with context information on error",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c72170ca1ae8fc91287fa1a17b68b3d8d717a23dac96836c5abfd7b044432bfa223c27da36197938d7e9fa341d01945043420958dcc7f7321917b962f75921db"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/json-parse-even-better-errors@2.3.1",
      "type": "library",
      "bom-ref": "pkg:npm/json-parse-even-better-errors@2.3.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "preversion, postversion, prepublishOnly, test, snap"
        },
        {
          "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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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": "Evgeny Poberezkin"
        }
      ],
      "group": "",
      "name": "json-schema-traverse",
      "version": "1.0.0",
      "description": "Traverse JSON Schema passing each schema object to callback",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "34cf3f3fd9f75e35e12199f594b86415a0024ce5114178d6855e0103f4673aff31be0aadaa9017f483b89914314b1d51968e2dab37aa6f4b0e96bb9a3b2dddba"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/json-schema-traverse@1.0.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/epoberezkin/json-schema-traverse#readme"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/epoberezkin/json-schema-traverse.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/json-schema-traverse@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "eslint, test-spec, test"
        },
        {
          "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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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": [
        "json"
      ]
    },
    {
      "group": "",
      "name": "json-schema-typed",
      "version": "7.0.3",
      "description": "JSONSchema TypeScript definitions.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ec313c9a91befdf570f9d4e98dbc67c78ed368c9c37ce2358f07edf60d55c9b96d64276ec9140f24fbdcfb3cca63d58f1f184f59ccf216e61ae88f0cc38894e4"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-2-Clause",
            "url": "https://opensource.org/licenses/BSD-2-Clause",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/json-schema-typed@7.0.3",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/typeslick/json-schema-typed"
        },
        {
          "type": "vcs",
          "url": "https://github.com/typeslick/json-schema-typed.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/json-schema-typed@7.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Remy Rylan (https://github.com/RemyRylan)"
        }
      ],
      "group": "",
      "name": "json-schema-typed",
      "version": "8.0.2",
      "description": "JSON Schema TypeScript definitions with complete inline documentation.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7d08685dd72f737576f31ec2ec132ce0fe7e90d96051445eda39944f54fffe8051303aeacb540f7a52629b0646a3b1e0f553d5dc4415e419eae216c5cb6bdeb4"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-2-Clause",
            "url": "https://opensource.org/licenses/BSD-2-Clause",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/json-schema-typed@8.0.2",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/RemyRylan/json-schema-typed/tree/main/dist/node"
        },
        {
          "type": "vcs",
          "url": "https://github.com/RemyRylan/json-schema-typed.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/json-schema-typed@8.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Aseem Kishore <aseem.kishore@gmail.com>"
        }
      ],
      "group": "",
      "name": "json5",
      "version": "2.2.3",
      "description": "JSON for Humans",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5e63967bb7b21d81f5e1c2dd54fa3283e18e1f7ad85fef8aa73af2949c125bdf2ddcd93e53c5ce97c15628e830b7375bf255c67facd8c035337873167f16acca"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/json5@2.2.3",
      "externalReferences": [
        {
          "type": "website",
          "url": "http://json5.org/"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/json5/json5.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/json5@2.2.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:bin",
          "value": "lib/cli.js"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "build, build-package, build-unicode, coverage, lint, lint-report, prepublishOnly, preversion, production, tap, test, version"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build, build-package, build-unicode"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/quickjs-ng/docs/node_modules/.bin/json5"
        },
        {
          "name": "cdx:npm:bin",
          "value": "json5"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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": "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      },
      "tags": [
        "json"
      ]
    },
    {
      "authors": [
        {
          "name": "JP Richardson <jprichardson@gmail.com>"
        }
      ],
      "group": "",
      "name": "jsonfile",
      "version": "6.2.1",
      "description": "Easily read/write JSON files.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cf039374bdeb150fe545d0679ed295397ea4e5c289c047351dd8a54fbd41584bbb278d605c8076311a7ebf176e3d2c1924f581c44cefe321f5c182c91941d7e1"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/jsonfile@6.2.1",
      "type": "library",
      "bom-ref": "pkg:npm/jsonfile@6.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "lint, test, unit"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      },
      "tags": [
        "json"
      ]
    },
    {
      "authors": [
        {
          "name": "Luke Edwards <luke.edwards05@gmail.com> (lukeed.com)"
        }
      ],
      "group": "",
      "name": "kleur",
      "version": "3.0.3",
      "description": "The fastest Node.js library for formatting terminal text with ANSI colors~!",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "793233955392511f89c5d0c57a911870132d67d42a75e7feae7cd675166e31b3b2c2ee6d3b6c3637baea8e800d67993dbf2c212fa06bd55463508813431e04f3"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/kleur@3.0.3",
      "type": "library",
      "bom-ref": "pkg:npm/kleur@3.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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": "kleur",
      "version": "4.1.5",
      "description": "The fastest Node.js library for formatting terminal text with ANSI colors~!",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a3e34efbc5ab462404138ffb9f044984dd475a9566266e75d690475313cbb69d015084b3941a653916129937250a726f42adad2aefec825df156991ced95ae41"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/kleur@4.1.5",
      "type": "library",
      "bom-ref": "pkg:npm/kleur@4.1.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "build, test"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "lightningcss-android-arm64",
      "version": "1.32.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "60aeff0a54ede2400ad2fa3ac375fe3e79b40f671fdaf3c76e139776836d8b519ad1a9753f84c1661c23013be33702c40429cabe325cda34201d71f4344c2502"
        }
      ],
      "purl": "pkg:npm/lightningcss-android-arm64@1.32.0",
      "type": "library",
      "bom-ref": "pkg:npm/lightningcss-android-arm64@1.32.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "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": "",
      "name": "lightningcss-darwin-arm64",
      "version": "1.32.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "473786f49bb96da83606fd7f97095526f044deae93b57b247592cb0b27e0e69b7e1cbcfd06a94808eecb64ced51cd4d39ffe4f4611c50528e4e65738726b1c3d"
        }
      ],
      "purl": "pkg:npm/lightningcss-darwin-arm64@1.32.0",
      "type": "library",
      "bom-ref": "pkg:npm/lightningcss-darwin-arm64@1.32.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "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": "",
      "name": "lightningcss-darwin-x64",
      "version": "1.32.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "53e42c069da6fecdb0aa95184ffeb09e56a07596ed65d9dd4a6badfcd26a94270c2d35a9e66b82ac80fe2b9509ea3a83d8116c85e8c26179e23c36cd87bdd5f3"
        }
      ],
      "purl": "pkg:npm/lightningcss-darwin-x64@1.32.0",
      "type": "library",
      "bom-ref": "pkg:npm/lightningcss-darwin-x64@1.32.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "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": "",
      "name": "lightningcss-freebsd-x64",
      "version": "1.32.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2424e281e74492c664ded1d34ed86731d55f19feb5164cbc262d84e188d44c4417d78c62cbf953cd79eed6fc2265eddb61ed2af92a6c487fc24de0d72ba5878a"
        }
      ],
      "purl": "pkg:npm/lightningcss-freebsd-x64@1.32.0",
      "type": "library",
      "bom-ref": "pkg:npm/lightningcss-freebsd-x64@1.32.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "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": "",
      "name": "lightningcss-linux-arm-gnueabihf",
      "version": "1.32.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c7aae79e945ad862f4cd03a4b7aaedb376033f376e2e95afc0017a10c8571556570f8b4fac190416acc6a30cc2b085ac3e3a922beb723443835015de7951d293"
        }
      ],
      "purl": "pkg:npm/lightningcss-linux-arm-gnueabihf@1.32.0",
      "type": "library",
      "bom-ref": "pkg:npm/lightningcss-linux-arm-gnueabihf@1.32.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "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": "",
      "name": "lightningcss-linux-arm64-gnu",
      "version": "1.32.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d279ccca8c8e2d12577db30e8a569245c2c7dc9c39cfd1c33467d3fe0c023e06838e7c748bcc3bbc1cc52c54757fa08c2ca17c8156de6e69143777dafe4409a5"
        }
      ],
      "purl": "pkg:npm/lightningcss-linux-arm64-gnu@1.32.0",
      "type": "library",
      "bom-ref": "pkg:npm/lightningcss-linux-arm64-gnu@1.32.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "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": "",
      "name": "lightningcss-linux-arm64-musl",
      "version": "1.32.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "529424a1e9ebe14244ce054862923cd250c5bd198f560ea8a9ba0d1dfa07e024087cd03e1cead9ecca3b2993f4d9d0ba2e38213d025e06cbd7849a1dff09c806"
        }
      ],
      "purl": "pkg:npm/lightningcss-linux-arm64-musl@1.32.0",
      "type": "library",
      "bom-ref": "pkg:npm/lightningcss-linux-arm64-musl@1.32.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "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": "",
      "name": "lightningcss-linux-x64-gnu",
      "version": "1.32.0",
      "description": "A CSS parser, transformer, and minifier written in Rust",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "57b42be7622166674a3d5afe56dc3ca3e58bb1025809377c96821fa4368c45619465f04e60425ec89224a862033193f03f1db8a5431fc12c7123ca61aff31b38"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MPL-2.0",
            "url": "https://opensource.org/licenses/MPL-2.0",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Copyleft Limited"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/lightningcss-linux-x64-gnu@1.32.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/parcel-bundler/lightningcss.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/lightningcss-linux-x64-gnu@1.32.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"
        },
        {
          "name": "cdx:license:category",
          "value": "Copyleft Limited"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "lightningcss-linux-x64-musl",
      "version": "1.32.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6d870ba7e55bd1ac2c89783ff34b8245ecc2607360d7f9779add20cc79d657d5cfd56e6c29ae7f4c274659a47fcc13363de17f1dbb10bff8f651134e895bb15a"
        }
      ],
      "purl": "pkg:npm/lightningcss-linux-x64-musl@1.32.0",
      "type": "library",
      "bom-ref": "pkg:npm/lightningcss-linux-x64-musl@1.32.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "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": "",
      "name": "lightningcss-win32-arm64-msvc",
      "version": "1.32.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f126c2f01478d294ba6da08cf2c6ed6034b011541de099454ce95a0f78161877d385370006734305d6ba79365ea9ba1f6a5209845c74a8ace01c999c3d39c677"
        }
      ],
      "purl": "pkg:npm/lightningcss-win32-arm64-msvc@1.32.0",
      "type": "library",
      "bom-ref": "pkg:npm/lightningcss-win32-arm64-msvc@1.32.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "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": "",
      "name": "lightningcss-win32-x64-msvc",
      "version": "1.32.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "026abd07f4a86587438b5905ae88e7a2a3cbc58850e16a395e22fc11526b56c07c011a02d4f596e951ad4f458a09e9a3cbc682fa5a2e2678d2ed4d7cc776f4e9"
        }
      ],
      "purl": "pkg:npm/lightningcss-win32-x64-msvc@1.32.0",
      "type": "library",
      "bom-ref": "pkg:npm/lightningcss-win32-x64-msvc@1.32.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "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": "",
      "name": "lightningcss",
      "version": "1.32.0",
      "description": "A CSS parser, transformer, and minifier written in Rust",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "357601ce29cdadb95fada3c6cab6cfa03d7d0b587d95f23fd66ce0598bd75137b8d781b3fd7d450f65c165264ceeb453acc03c24bdceb4068689fac82a1439c9"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MPL-2.0",
            "url": "https://opensource.org/licenses/MPL-2.0",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Copyleft Limited"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/lightningcss@1.32.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/parcel-bundler/lightningcss.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/lightningcss@1.32.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "prepare, build, build-release, prepublishOnly, wasm:build, wasm:build-release, website:start, website:build, build-ast, tsc, test"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build, build-release, wasm:build, wasm:build-release, website:build, build-ast"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        },
        {
          "name": "cdx:npm:risky_scripts",
          "value": "prepare"
        },
        {
          "name": "cdx:license:category",
          "value": "Copyleft Limited"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Brian Donovan <brian@donovans.cc>"
        }
      ],
      "group": "",
      "name": "lines-and-columns",
      "version": "1.2.4",
      "description": "Maps lines and columns to character offsets and back.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ef297295eb1943f3d5dbd8e110397751f8e8e995fb802a89af917b3caaea73ddefedfcd2ca6b75069c0453c9c0517b3cab3cefaa16e384ae50660e8cb7f1e406"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/lines-and-columns@1.2.4",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/eventualbuddha/lines-and-columns#readme"
        },
        {
          "type": "vcs",
          "url": "https://github.com/eventualbuddha/lines-and-columns.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/lines-and-columns@1.2.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "build:watch, lint, lint:fix, test, test:coverage, test:watch"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build:watch, test:watch"
        },
        {
          "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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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": "locate-path",
      "version": "3.0.0",
      "description": "Get the first path that exists on disk of multiple paths",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ec03bbe3cc169c884da80b9ab72d995879101d148d7cf548b0f21fc043963b6d8099aa15ad66af94e70c4799f34cb358be9dfa5f6db4fe669a46cade7351bae4"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/locate-path@3.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/locate-path@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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": "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "log-symbols",
      "version": "6.0.0",
      "description": "Colored symbols for various log levels. Example: `✔︎ Success`",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8b6e26f2ba708663c84b8cec70dccae8c484864d035166bff226105b185f7d5f23908e0f86fb3717eaae2f9c6f4b481d411d05c9308c307df763bf1d0d3cf323"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/log-symbols@6.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/log-symbols@6.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      },
      "tags": [
        "log"
      ]
    },
    {
      "authors": [
        {
          "name": "Isaac Z. Schlueter <i@izs.me>"
        }
      ],
      "group": "",
      "name": "lru-cache",
      "version": "11.5.1",
      "description": "A cache object that deletes the least-recently-used items.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "44f8a6c3feda31dbf6a2a46bc4ac2f65770f7f006b9ff259db161c63d1eeb3fe8b692dd538029558a5a034b0854a23a6d444978a78ec0e589d554ec996708dd8"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BlueOak-1.0.0",
            "url": "https://opensource.org/licenses/BlueOak-1.0.0",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "false"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/lru-cache@11.5.1",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "git+ssh://git@github.com/isaacs/node-lru-cache.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/lru-cache@11.5.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "build, prepare, pretest, presnap, test, snap, preversion, postversion, prepublishOnly, format, typedoc, benchmark-results-typedoc, prebenchmark, benchmark, preprofile, profile, lint, postsnap, postlint"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        },
        {
          "name": "cdx:npm:risky_scripts",
          "value": "prepare"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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>"
        }
      ],
      "group": "",
      "name": "lru-cache",
      "version": "5.1.1",
      "description": "A cache object that deletes the least-recently-used items.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2a9340450037230bfe8d3034bad51555bae1f8996baf516fd1ee7a186cc014e5cdedd93f16f89a0d6f0b1e62b9d8395c1f858fda7ea023cbcdd5a7ac045828f7"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "url": "https://opensource.org/licenses/ISC",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/lru-cache@5.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/lru-cache@5.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test, snap, coveragerport, preversion, postversion, postpublish"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "lucide-react",
      "version": "0.577.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e0b8e816fd9e10fc180cf83f0947412504837cfcb35c246b556d57ee3af1fedae0c67c641c58e755920d6f3bf3c6337bd1dc7272139f83e1536300624b7a50e4"
        }
      ],
      "purl": "pkg:npm/lucide-react@0.577.0",
      "type": "library",
      "bom-ref": "pkg:npm/lucide-react@0.577.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "/app/examples/browser/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        }
      ],
      "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/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": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "build, changelog, format, lint, lint:fix, release, pretest, test, test:dev, bench, watch"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build, watch"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Christopher Jeffrey"
        }
      ],
      "group": "",
      "name": "marked",
      "version": "14.0.0",
      "description": "A markdown parser built for speed",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b888f8f9f690f8c807830516d65d8fb0f82564b38b393d6e12bb74e9d00fb71da48ed78b0246ec77fd0589883f3064be8bb64a2dbef0d960a5c4793338ebabc9"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/marked@14.0.0",
      "externalReferences": [
        {
          "type": "website",
          "url": "https://marked.js.org"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/marked@14.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:bin",
          "value": "marked"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "bench, build, build:docs, build:man, build:reset, build:types, lint, rollup, rules, test, test:all, test:lint, test:only, test:redos, test:specs:only, test:specs, test:types, test:umd, test:unit:only, test:unit, test:update"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build, build:docs, build:man, build:reset, build:types"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Jordan Harband <ljharb@gmail.com>"
        }
      ],
      "group": "",
      "name": "math-intrinsics",
      "version": "1.1.0",
      "description": "ES Math-related intrinsics and helpers, robustly cached.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fc85ed6f0124e474cfc84c32297ea11a4617c4cf676e3eb807e8a55499c2fd1e81d291f91b85776f4a556cbec3063e2d921040a696d05257fa17a5e5f4b1eed6"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/math-intrinsics@1.1.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/es-shims/math-intrinsics#readme"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/es-shims/math-intrinsics.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/math-intrinsics@1.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "prepack, prepublishOnly, prepublish, pretest, test, tests-only, posttest, prelint, lint, postlint, version, postversion"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        },
        {
          "name": "cdx:npm:risky_scripts",
          "value": "prepublish"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Douglas Christopher Wilson <doug@somethingdoug.com>"
        }
      ],
      "group": "",
      "name": "media-typer",
      "version": "1.1.0",
      "description": "Simple RFC 6838 media type parser and formatter",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6a2b27ac33f818d7b4e9470a1675796df30d3c1530e23b0b19a5b059f9c7defd361a706e5d7d8c0959f945bad6a348f7a5ccd48a561b96aedf43b370dade572b"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/media-typer@1.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/media-typer@1.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "lint, test, test-cov, test-travis"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "merge-descriptors",
      "version": "2.0.0",
      "description": "Merge objects using their property descriptors",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4a7937d785796b214b869ddf914444b9be96b6305f3dd08f6352e7f3ff26ba7b8bba2621b000600555aca33006f8c58c6d512f71d7296e2f51ef0c36da5f50de"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/merge-descriptors@2.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/merge-descriptors@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Stephen Sugden <me@stephensugden.com>"
        }
      ],
      "group": "",
      "name": "merge-stream",
      "version": "2.0.0",
      "description": "Create a stream that emits events from multiple other streams",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "69bbffa8e72e3df9375113df0f39995352ca9aec3c913fb49c81ef2ab2a016bc227e897f76859c740e19aac590f0436b14a91debb31fa68fcba2f6c852c6eddf"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/merge-stream@2.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/merge-stream@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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"
      ]
    },
    {
      "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/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": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/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": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "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.54.0",
      "description": "Media Type Database",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "694e4426e20dd960de982700a76bc505fa7f9b810085626750d492c348b1b3bfe45db77a3e0eb8126c0990d745841f1a5add6c1f60935eb2f1a3f880195de83d"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/mime-db@1.54.0",
      "type": "library",
      "bom-ref": "pkg:npm/mime-db@1.54.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "build, fetch, lint, test, test-ci, test-cov, update, version"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "mime-types",
      "version": "3.0.2",
      "description": "The ultimate javascript content-type utility.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2db833764d21e23ba843d7c22975b86f2d1426a8fe9ce3ab23d309d6c4a3e2723c688d9ea35aa6bd01227b8543d6096c4b6e749f5e4bb16b18b42ba0892b52e4"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/mime-types@3.0.2",
      "type": "library",
      "bom-ref": "pkg:npm/mime-types@3.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "lint, test, test-ci, test-cov"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "mimic-fn",
      "version": "2.1.0",
      "description": "Make a function mimic another one",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3aa6ce939a0441e019f165d6c9d96ef47263cfd59574422f6a63027179aea946234e49c7fecaac5af850def830285451d47a63bcd04a437ee76c9818cc6a8672"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/mimic-fn@2.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/mimic-fn@2.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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": "mimic-fn",
      "version": "3.1.0",
      "description": "Make a function mimic another one",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "62c6e2f6e616f611727eb4e1743110bb290de04cba06ec0f0f6929239112fe71530e7ffdf32c5834b64972050028f4ff99cacb2ca686cc947d615c49ac874049"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/mimic-fn@3.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/mimic-fn@3.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "mimic-function",
      "version": "5.0.1",
      "description": "Make a function mimic another one",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "54fefd5d43f15760a28183f78d6c005054a4bb668aa811fbb9301aa4558206abadb1b983a3de8a639a3cba1e94fbf612227e4ec499d7a7bddb795929a8c20684"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/mimic-function@5.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/mimic-function@5.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "minimatch",
      "version": "10.2.5",
      "description": "a glob matcher in javascript",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3142e454b7ca1980c561e8cfd3b40ebab0cb2d0a5c8e4ec5c3eee35d2d91d9ccd1433479eb21d1bde5393432443af887fa111364a4a4224e5cf93db71a315432"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BlueOak-1.0.0",
            "url": "https://opensource.org/licenses/BlueOak-1.0.0",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "false"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/minimatch@10.2.5",
      "type": "library",
      "bom-ref": "pkg:npm/minimatch@10.2.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "preversion, postversion, prepublishOnly, prepare, pretest, presnap, test, snap, format, benchmark, typedoc, lint, postsnap, postlint"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        },
        {
          "name": "cdx:npm:risky_scripts",
          "value": "prepare"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "James Halliday <mail@substack.net> (http://substack.net)"
        }
      ],
      "group": "",
      "name": "minimist",
      "version": "1.2.8",
      "description": "parse argument options",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "db2c8047ca8190ddd8ba17896a7529582e54ddb6f9a2c0f2c0d07c4730d5943c031dba1c009bdeaaa8f5bbcf92543ee39164f8cafb070a95aaa96a80c5bd3308"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/minimist@1.2.8",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/minimistjs/minimist"
        },
        {
          "type": "vcs",
          "url": "git://github.com/minimistjs/minimist.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/minimist@1.2.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "prepack, prepublishOnly, prepublish, lint, pretest, tests-only, test, posttest, version, postversion"
        },
        {
          "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/minimist/-/minimist-1.2.8.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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": "Isaac Z. Schlueter <i@izs.me> (http://blog.izs.me/)"
        }
      ],
      "group": "",
      "name": "minipass",
      "version": "7.1.3",
      "description": "minimal implementation of a PassThrough stream",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b44047a839c8a0cff5ad7304d738246bd83a43695ca029311cbb9cece0c9e41c5b3f977873667970682d5c092ee7ddb4d02c7b762b874ce61f4810fc9fa9a6f0"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BlueOak-1.0.0",
            "url": "https://opensource.org/licenses/BlueOak-1.0.0",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "false"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/minipass@7.1.3",
      "type": "library",
      "bom-ref": "pkg:npm/minipass@7.1.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "preversion, postversion, prepublishOnly, prepare, pretest, presnap, test, snap, format, typedoc"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        },
        {
          "name": "cdx:npm:risky_scripts",
          "value": "prepare"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "minizlib",
      "version": "3.1.0",
      "description": "A small fast zlib stream built on [minipass](http://npm.im/minipass) and Node.js's zlib binding.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "299c58a350549160f64d514baf4310a0cf2f5148a0583dcb943f376bfef906a0bee2a1341dbd55a39bf516071f68d5ef7d7cebfb912143a8a783f09a0628d397"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/minizlib@3.1.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "git+https://github.com/isaacs/minizlib.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/minizlib@3.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "prepare, pretest, test, preversion, postversion, prepublishOnly, format, typedoc"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        },
        {
          "name": "cdx:npm:risky_scripts",
          "value": "prepare"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      },
      "tags": [
        "stream"
      ]
    },
    {
      "authors": [
        {
          "name": "Microsoft Corporation"
        }
      ],
      "group": "",
      "name": "monaco-editor",
      "version": "0.55.1",
      "description": "A browser based code editor",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8f3e31f9324d147c07b70b95f6f03daccba371945bd021229531301b6ad14a97bf03b25d92e8fcc4f2adb4280e87ebff9641f2ec7b19eb8a23faadf1a00165f4"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/monaco-editor@0.55.1",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/microsoft/monaco-editor"
        },
        {
          "type": "vcs",
          "url": "https://github.com/microsoft/monaco-editor"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/monaco-editor@0.55.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "/app/examples/browser/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "import-typescript, prettier-check, prettier, pretty-quick, simpleserver, package-for-smoketest, package-for-smoketest-webpack, package-for-smoketest-webpack-cross-origin, package-for-smoketest-esbuild, package-for-smoketest-vite, smoketest, smoketest-debug, smoketest-ui, smoketest-headed, test, deps-all-remove, deps-all-install, update-actions, watch, build-all, build, build-monaco-editor, build-lsp"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "watch, build-all, build, build-monaco-editor, build-lsp"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "monaco-vim",
      "version": "0.4.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2cd0a101bfff5849bf5be7b27871bfd3ea5d5441e8b64da12d337e337b10671e44f1c0254964a0a9cc69711b909f10f26d2967ee97c717d8badc799b210beb5b"
        }
      ],
      "purl": "pkg:npm/monaco-vim@0.4.4",
      "type": "library",
      "bom-ref": "pkg:npm/monaco-vim@0.4.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "/app/examples/browser/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/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"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      },
      "tags": [
        "cli"
      ]
    },
    {
      "group": "",
      "name": "ms",
      "version": "2.1.3",
      "description": "Tiny millisecond conversion utility",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e85973b9b4cb646dc9d9afcd542025784863ceae68c601f268253dc985ef70bb2fa1568726afece715c8ebf5d73fab73ed1f7100eb479d23bfb57b45dd645394"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/ms@2.1.3",
      "type": "library",
      "bom-ref": "pkg:npm/ms@2.1.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "precommit, lint, test"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "msw",
      "version": "2.12.10",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1b7554ca6484d3f89e8059ee8a9ba3a70c933361ae64029735e7ab512ac6dbe120dfdd705badf116ce62c56b0af4c5b3af5006a129181a6c80ccd81b477faeaf"
        }
      ],
      "purl": "pkg:npm/msw@2.12.10",
      "type": "library",
      "bom-ref": "pkg:npm/msw@2.12.10",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "GitHub Inc."
        }
      ],
      "group": "",
      "name": "mute-stream",
      "version": "2.0.0",
      "description": "Bytes go in, but they don't come out (when muted).",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "596748c69ca3127f8585025042ff5a4006251e835577323353248d57580750f0d2759277c999fba4001b41c57b079e8cbeef3cd6af45655fb4571db10b8e1558"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "url": "https://opensource.org/licenses/ISC",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/mute-stream@2.0.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "git+https://github.com/npm/mute-stream.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/mute-stream@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test, lint, postlint, template-oss-apply, lintfix, snap, posttest, eslint"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "nanoid",
      "version": "3.3.15",
      "description": "A tiny (116 bytes), secure URL-friendly unique string ID generator",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cbb5b282fffb9843afc53b8440307c4ad5dd3110567f5911fed961033051505901da37dc2ce0313bf48798e3b6ce0cf5a5580adbdfe4caea67d39f7f6c21dd8c"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/nanoid@3.3.15",
      "type": "library",
      "bom-ref": "pkg:npm/nanoid@3.3.15",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:bin",
          "value": "./bin/nanoid.cjs"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "negotiator",
      "version": "1.0.0",
      "description": "HTTP content negotiation",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f0e7ecfc051087c31a11cae5ab9c4e5f4090f72a53179765efc9a394c35f38ad3c7f3a604c741140f07170f944b48c34c91a70b3e668ff7afee5645bcbbbb71a"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/negotiator@1.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/negotiator@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "lint, test, test:debug, test-ci, test-cov"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "next",
      "version": "16.2.9",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3043898aafd4bee7b301da9549c7876ea0e066dd640f0dada4654e96c748a09b1075b376258da1a551b8c675c691b74950e11686745f8aefcee07a5cf49bb0c3"
        }
      ],
      "purl": "pkg:npm/next@16.2.9",
      "type": "framework",
      "bom-ref": "pkg:npm/next@16.2.9",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      },
      "tags": [
        "framework"
      ]
    },
    {
      "authors": [
        {
          "name": "Jimmy Wärting"
        }
      ],
      "group": "",
      "name": "node-domexception",
      "version": "1.0.0",
      "description": "An implementation of the DOMException class from NodeJS",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fe3299a0ca70d05f06470978fde2d138f03771f717b4b0293f44332e6513fc7b8f0995b207b218f59acc78ac363bf9c522a3d00773d533d6989b4177d760170d"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/node-domexception@1.0.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/jimmywarting/node-domexception#readme"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/jimmywarting/node-domexception.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/node-domexception@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:deprecation_notice",
          "value": "Use your platform's native DOMException instead"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/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:buildScripts",
          "value": "build"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        },
        {
          "name": "cdx:npm:risky_scripts",
          "value": "prepare"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "3.3.2",
      "description": "A light-weight module that brings Fetch API to node.js",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "75107bf2cacdfe5ea0a96ba56a1f52af17989f179d7481b7d3e18ea8affd3a52d5c8b8371cf9ebe92a8e59358e5ca4700b6786602919e7d34db9282f4aba6038"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/node-fetch@3.3.2",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/node-fetch/node-fetch"
        },
        {
          "type": "vcs",
          "url": "https://github.com/node-fetch/node-fetch.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/node-fetch@3.3.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test, coverage, test-types, lint"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      },
      "tags": [
        "api"
      ]
    },
    {
      "authors": [
        {
          "name": "Mathias Buus (@mafintosh)"
        }
      ],
      "group": "",
      "name": "node-gyp-build",
      "version": "4.8.4",
      "description": "Build tool and bindings loader for node-gyp that supports prebuilds",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2c0e198f096751b947560ab4a01177265ffa87f36fb397f304bc1d105e27bb19c576c7da8dd7b859fc6d26bdc26a21fe17a7b070807fab88d0e14ccfca277e09"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/node-gyp-build@4.8.4",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/prebuild/node-gyp-build"
        },
        {
          "type": "vcs",
          "url": "https://github.com/prebuild/node-gyp-build.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/node-gyp-build@4.8.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": "node-gyp-build, node-gyp-build-optional, node-gyp-build-test"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Sergey Rubanov <chi187@gmail.com>"
        }
      ],
      "group": "",
      "name": "node-releases",
      "version": "2.0.50",
      "description": "Node.js releases data",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "27a97ddad2875fac3c272e673b556e734d4da088911a2fddeaa04a57187e210f02af76fa1db54d7ca885f19a452ae7d3c29c3132671ed96de2419f3ad594724e"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/node-releases@2.0.50",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/chicoxyzzy/node-releases.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/node-releases@2.0.50",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "build"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "GitHub Inc."
        }
      ],
      "group": "",
      "name": "nopt",
      "version": "8.1.0",
      "description": "Option parsing for Node, supporting types, shorthands, etc. Used by npm.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "89e1aee36bbf42c6b84c592d99a284c0ce8c407d293969da07786dce1d0946dc7ce3e31e6dcd1c6d960de5b0bee964d9e3eefbc6b2fd3e7e66ec257a548915ec"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "url": "https://opensource.org/licenses/ISC",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/nopt@8.1.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "git+https://github.com/npm/nopt.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/nopt@8.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": "nopt"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test, lint, postlint, template-oss-apply, lintfix, snap, posttest, eslint"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "npm-run-path",
      "version": "4.0.1",
      "description": "Get your PATH prepended with locally installed binaries",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4b8f16cd95bbefbce1348ae7ee0c4e94848d02a8bd642fee4059d175b7881e1661080e94aa990e4fc4f51bb06f7dd80fe04afc805e2c51b692d22ed0bc87c25b"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/npm-run-path@4.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/npm-run-path@4.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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": "npm-run-path",
      "version": "6.0.0",
      "description": "Get your PATH prepended with locally installed binaries",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f6a9f2ed9f43b1053c3aedfd111b0f5383994254933f8ed2850cee299e8f457a582ed205825fc31016045ca96f7046bef6d1d570af0217cd58d95ef6a9a66158"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/npm-run-path@6.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/npm-run-path@6.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "object-assign",
      "version": "4.1.1",
      "description": "ES2015 `Object.assign()` ponyfill",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ac98134279149c7d6c170f324fa552537cc3dec5a6bbab19848b1e63c557f8646edcfe85ec5bbe24d0e85df9251256cb2529dcdc55101d57b8714e618fe05c52"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/object-assign@4.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/object-assign@4.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test, bench"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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 Halliday <mail@substack.net> (http://substack.net)"
        }
      ],
      "group": "",
      "name": "object-inspect",
      "version": "1.13.4",
      "description": "string representations of objects in node and the browser",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5baee22e5e09d845c41936df78709f7eb8c37e2b6f2c0360d14957df01545124f1f762974457a0307515812a84fb0be101b8b85aa8c683d733cac4d5d84a5b7b"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/object-inspect@1.13.4",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/inspect-js/object-inspect"
        },
        {
          "type": "vcs",
          "url": "git://github.com/inspect-js/object-inspect.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/object-inspect@1.13.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "prepack, prepublish, prepublishOnly, pretest, lint, postlint, test, tests-only, test:corejs, posttest, version, postversion"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        },
        {
          "name": "cdx:npm:risky_scripts",
          "value": "prepublish"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Lukas Siemon"
        }
      ],
      "group": "",
      "name": "object-treeify",
      "version": "1.1.33",
      "description": "Stringify Object as tree structure",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1055630187f35aa5ac04c4473cc0172c20c8267a4c85d580a91ef11ba33a6b672ce8f305a65ffe676d30f730d6e2f9313857dd75e8012aaf517a17746f1584ec"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/object-treeify@1.1.33",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/blackflux/object-treeify#readme"
        },
        {
          "type": "vcs",
          "url": "https://github.com/blackflux/object-treeify.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/object-treeify@1.1.33",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "clean, build, build-clean, test-simple, test, coveralls, semantic-release, gardener, docker, t, ts, tsv, u, i, it"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build, build-clean"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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.3",
      "description": "A lightweight JavaScript debugging utility, forked from debug, featuring TypeScript and ESM support.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f6688580cd8e15b6bb841fa9460bed57ce2961305aa131e886f98882246de9d448cdbc0438868d68ff9d2251acd9f345a01d127884acd09cf958555189de97ca"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/obug@2.1.3",
      "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.3",
      "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"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "on-finished",
      "version": "2.4.1",
      "description": "Execute a callback when a request closes, finishes, or errors",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a15973920dc4340842936cddbfb209c1dfd0503e33d91c51c2991c198f29b0255c09864dab8c189d55802c733e6ebb6e26378f5a2605fc2966b83afc0a1e7e92"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/on-finished@2.4.1",
      "type": "library",
      "bom-ref": "pkg:npm/on-finished@2.4.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "lint, test, test-ci, test-cov"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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": "Isaac Z. Schlueter <i@izs.me> (http://blog.izs.me/)"
        }
      ],
      "group": "",
      "name": "once",
      "version": "1.4.0",
      "description": "Run a function exactly one time",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "94d689808fb643951140191c7042874d038f697754c67659125413658d0c15402e684a9ed44f8dcaf81dcff688c8d8ba67d3333b976fd47f27e7cfc610ba77fb"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "url": "https://opensource.org/licenses/ISC",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/once@1.4.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "git://github.com/isaacs/once"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/once@1.4.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/once/-/once-1.4.0.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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": "onetime",
      "version": "5.1.2",
      "description": "Ensure a function is only called once",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "91ba5a4921894d674063928f55e30e2974ab3edafc0bc0bbc287496dcb1de758d19e60fe199bbc63456853a0e6e59e2f5abd0883fd4d2ae59129fee3e5a6984a"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/onetime@5.1.2",
      "type": "library",
      "bom-ref": "pkg:npm/onetime@5.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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": "onetime",
      "version": "7.0.0",
      "description": "Ensure a function is only called once",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "55726373cec549c17cf2e69f4b726594382f026f9cfd295fcf4ea5a2b8f6b80637e2b954bb436dfaff30ade88899cae00238c81e9d6b5e94c394b386c36f56c1"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/onetime@7.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/onetime@7.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "open",
      "version": "11.0.0",
      "description": "Open stuff like URLs, files, executables. Cross-platform.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b26b16bf62f31633f4df19af168277df5b2cea1fa38b17c0e14515fc1b22caebb86093df37e1484063888afe30f7ff8ca0791f909db650869059154545f1fa57"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/open@11.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/open@11.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "open",
      "version": "8.4.2",
      "description": "Open stuff like URLs, files, executables. Cross-platform.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ef1f353422fbd7da0d6ecabfde687e855ac05a616e11852aaeafc8c37914cc7f117b2a53f5043404ba094bbfc6f64e8df355e35b8a875ad8d6c1effd78bcb511"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/open@8.4.2",
      "type": "library",
      "bom-ref": "pkg:npm/open@8.4.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/open/-/open-8.4.2.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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": "ora",
      "version": "8.2.0",
      "description": "Elegant terminal spinner",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c1e3fe059f0c54d9e50a6f1cd1075cd56496ab8427ec8fbd0891a6ed06a58ba838e1efcf5336e336a257e4d27d96394d328b1f26f8357ca10620b9252bd7309f"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/ora@8.2.0",
      "type": "library",
      "bom-ref": "pkg:npm/ora@8.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/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"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      },
      "tags": [
        "template"
      ]
    },
    {
      "authors": [
        {
          "name": "Artem Zakharchenko"
        }
      ],
      "group": "",
      "name": "outvariant",
      "version": "1.4.3",
      "description": "Type-safe implementation of invariant with positionals.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f92976504aefb6ca1a8d10ca084e7f741cf80c8bc75d0427031b504c5d38389c58d3e0f26574a8e4fe416fb5d858e87cd6cca886560bdb885b0f0c5e74f50908"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/outvariant@1.4.3",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/open-draft/outvariant"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/outvariant@1.4.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test, clean, build, prepublishOnly, release"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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-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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/p-limit@2.3.0",
      "type": "library",
      "bom-ref": "pkg:npm/p-limit@2.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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": "3.0.0",
      "description": "Get the first fulfilled promise that satisfies the provided testing function",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c7ed76c3f4e8fb81857e0261044a620dc2e8cd12467a063e122effcf4b522e4326c4664dc9b54c49f5a3f5a267f19e4573b74150d24e39580fbf61fb230ba549"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/p-locate@3.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/p-locate@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/p-try@2.2.0",
      "type": "library",
      "bom-ref": "pkg:npm/p-try@2.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/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"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "parent-module",
      "version": "1.0.1",
      "description": "Get the path of the parent module",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "190d84591a5057cfe8f80c3c62ab5f6593df3515996246e2744f64e6ba65fe10b7bed1c705f1a6d887e2eaa595f9ca031a4ad42990311372e8b7991cb11961fa"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/parent-module@1.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/parent-module@1.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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": "parse-json",
      "version": "5.2.0",
      "description": "Parse JSON with more helpful errors",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6b208abe6fe98421b13a461148233cda20f072df3f1289d2120092c56c43eef7ba8c7820b059787d955004f44d810a0a8ae57fa1d845ac6cd05d9c1b89f0bc46"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/parse-json@5.2.0",
      "type": "library",
      "bom-ref": "pkg:npm/parse-json@5.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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": [
        "json"
      ]
    },
    {
      "authors": [
        {
          "name": "Sindre Sorhus <sindresorhus@gmail.com> (https://sindresorhus.com)"
        }
      ],
      "group": "",
      "name": "parse-ms",
      "version": "4.0.0",
      "description": "Parse milliseconds into an object",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4d77ebca2adb9aadf8cbc401c20a8254b8bef28037a16c767809d29fad884f2121118696465559d83bcc33d7996ccb3f45fc4fbbf3cafda04bc868f822ba8c1f"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/parse-ms@4.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/parse-ms@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "parseurl",
      "version": "1.3.3",
      "description": "parse a url with memoization",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0a2c9e3b1153fc96723799b4cfd3df5f0e1208127a4b2833d43a65d30aa39610c418604fd469ec51510bd29eb78681b57dc8f77c7ca75e2f4d60ee2758e2fea9"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/parseurl@1.3.3",
      "type": "library",
      "bom-ref": "pkg:npm/parseurl@1.3.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "bench, lint, test, test-cov, test-travis"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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 Halliday <mail@substack.net> (http://substack.net)"
        }
      ],
      "group": "",
      "name": "path-browserify",
      "version": "1.0.1",
      "description": "the path module from node core for browsers",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6fbba8d9409439865c9c5ff7203d25ba53898bf6da7f16b5c4f7bb64fb1a9a6052a634964248cdc65b7adf96064b632247d1a3bee5c2b73d9e9abde36eccfdf2"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/path-browserify@1.0.1",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/browserify/path-browserify"
        },
        {
          "type": "vcs",
          "url": "git://github.com/browserify/path-browserify.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/path-browserify@1.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "3.0.0",
      "description": "Check if a path exists",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6e90bb198c220d8438c182def8503c96146385008c7101ae4a0186a83920fd07ab456c3d0a61914f4892395452649dbd34c2d9808cea6a58c9eb7a1a2f834825"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/path-exists@3.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/path-exists@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "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-3.0.0.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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-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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/path-key@3.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/path-key@3.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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": "path-key",
      "version": "4.0.0",
      "description": "Get the PATH environment variable key cross-platform",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "85a444ca9abbc6433b12b7e0232034cfe063e0018a94c49d9501368ef268ea1b960f511d90a615f86fd3e27ab4604176be04d3f24a8c14aa35b879fde74af849"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/path-key@4.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/path-key@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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> (https://blog.izs.me)"
        }
      ],
      "group": "",
      "name": "path-scurry",
      "version": "2.0.2",
      "description": "walk paths fast and efficiently",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "dcefe2555b0900fb0e9e9c1621e0fe77acffecf9aa029c9078f52d0a77636ad8fff48e4bca51efb79aa5b856814f7239877af57a37d1d39e9cf850aff8d9cd5e"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BlueOak-1.0.0",
            "url": "https://opensource.org/licenses/BlueOak-1.0.0",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "false"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/path-scurry@2.0.2",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "git+https://github.com/isaacs/path-scurry"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/path-scurry@2.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "preversion, postversion, prepublishOnly, prepare, pretest, presnap, test, snap, format, typedoc, bench"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        },
        {
          "name": "cdx:npm:risky_scripts",
          "value": "prepare"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "path-to-regexp",
      "version": "6.3.0",
      "description": "Express style path to RegExp utility",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "621a70e13f42ea13e980f780dbcbacd3b3897aa67913341391b7f0ba1b14834736dfb468985a044c9826a76b1adc5ff8d607cb13a1b972a718c339e678478e95"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/path-to-regexp@6.3.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/pillarjs/path-to-regexp.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/path-to-regexp@6.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "build, format, lint, prepare, size, specs, test"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        },
        {
          "name": "cdx:npm:risky_scripts",
          "value": "prepare"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "path-to-regexp",
      "version": "8.4.2",
      "description": "Express style path to RegExp utility",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a9172e21d3faf4d3e6e2a6c008af9a0e8808e42043322d6329ed2bcb9ad2409cfc2552ec0bb8d5f17a622631912cba25dcdf91e6284661cacf2d39e8ea901d04"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/path-to-regexp@8.4.2",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/pillarjs/path-to-regexp.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/path-to-regexp@8.4.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "bench, build, format, lint, prepare, size, specs, test"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        },
        {
          "name": "cdx:npm:risky_scripts",
          "value": "prepare"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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-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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/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"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/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:optional",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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.2",
      "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": "57bfaf404274e99f9ce6d4b27bc4be9c751f239d71a172178c743df5c42d294910aaa3b590efca08951f657b81e3b87f60194385a8761f785d5065e7f227b4a0"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/picomatch@2.3.2",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/micromatch/picomatch"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/picomatch@2.3.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "lint, mocha, test, test:ci, test:cover"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "4.0.4",
      "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": "40ff3c0402af31a9bfdcdc47eaf8f6a36d51e8c8f165401dea7970012fe99c6bcdf4854ba1c2c7c46608cc5860e9f510fb9b61e8fe1dbf8796f635f70d2223ec"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/picomatch@4.0.4",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/micromatch/picomatch"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/picomatch@4.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "lint, mocha, test, test:ci, test:cover"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "crouchcd"
        }
      ],
      "group": "",
      "name": "pkce-challenge",
      "version": "5.0.1",
      "description": "Generate or verify a Proof Key for Code Exchange (PKCE) challenge pair",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c10d1bfd6e05af4d6ab691e5a92aaca5c8f712106f8a6b1d8742a51e11fc1d166732c11ad1e6b67d350b397392f5c710af7a26f86706464e1efa2b2b65657ca9"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/pkce-challenge@5.0.1",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/crouchcd/pkce-challenge#readme"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/crouchcd/pkce-challenge.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/pkce-challenge@5.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "watch, preprocess, build, test, test:bundle"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "watch, build, test:bundle"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "pkg-up",
      "version": "3.1.0",
      "description": "Find the closest package.json file",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9c3cb04e1164d62e0140ae2dc0f43a4c0e114fc6c363deb27ae0950562f778f0110a210a0d14ab3466c5220509a4ba7e5de211eb9bfcadaed6b89385501b6430"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/pkg-up@3.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/pkg-up@3.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "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": "7.1.4",
      "description": "Selector parser with built in methods for working with selector strings.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1de3fb0f6c3286447e5da2babf85bca1117ad83b33e1f972b9ccc02c9a7ad467241a6e36bb5b1a49227fd1abaf701ab1b378cc44511c3cadf802dff424129d3a"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/postcss-selector-parser@7.1.4",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/postcss/postcss-selector-parser"
        },
        {
          "type": "vcs",
          "url": "https://github.com/postcss/postcss-selector-parser.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/postcss-selector-parser@7.1.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "clean, build, typecheck, lint, lint:fix, format, format:check, pretests, tests, precoverage, coverage, test, prepare, release"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        },
        {
          "name": "cdx:npm:risky_scripts",
          "value": "prepare"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      },
      "tags": [
        "parse"
      ]
    },
    {
      "authors": [
        {
          "name": "Andrey Sitnik <andrey@sitnik.es>"
        }
      ],
      "group": "",
      "name": "postcss",
      "version": "8.5.15",
      "description": "Tool for transforming styles with JS plugins",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "15f47cb237787a6d93e9f6f723633000953b1d654cafdcdb6be7a799079e5857c26e6f94382ff45f80d2f17b6951333058c19b8ca60fef18df35e933c86981dc"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/postcss@8.5.15",
      "externalReferences": [
        {
          "type": "website",
          "url": "https://postcss.org/"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/postcss@8.5.15",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "powershell-utils",
      "version": "0.1.0",
      "description": "Utilities for executing PowerShell commands",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "74cd2356e5c93ec0cde83bd1a5e6b8f38b4251a3225d68ee0a7fbe1c64ea516cc60e3bf9b5990466574027f50c96a458185ac3fdeb41ca8e3fc4eb82fec9d7d8"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/powershell-utils@0.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/powershell-utils@0.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "pretty-ms",
      "version": "9.3.0",
      "description": "Convert milliseconds to a human readable string: `1337000000` → `15d 11h 23m 20s`",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "823552e6138ff8cdf0326e6798d3ae71b22baae773b3dbffe7b6d64474162d89255eaa172ab55f616d96f7e8257c6b2ab4f8298b3e56c3210407e92c5c8c7781"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/pretty-ms@9.3.0",
      "type": "library",
      "bom-ref": "pkg:npm/pretty-ms@9.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Terkel Gjervig <terkel@terkel.com> (https://terkel.com)"
        }
      ],
      "group": "",
      "name": "prompts",
      "version": "2.4.2",
      "description": "Lightweight, beautiful and user-friendly prompts",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "37136ffe42e0b8203ba778c4f282f668406cac95a001a901a609a02ba9693d657e5ae3a663aaf6ff36c05673fe4fc6d0940d27cc75d2252256d07abbca5683d9"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/prompts@2.4.2",
      "type": "library",
      "bom-ref": "pkg:npm/prompts@2.4.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "start, build, prepublishOnly, test"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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": "Douglas Christopher Wilson <doug@somethingdoug.com>"
        }
      ],
      "group": "",
      "name": "proxy-addr",
      "version": "2.0.7",
      "description": "Determine address of proxied request",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "96542c30b4940d43d3e388ddad4fcedfbaa59e27e2b433fe670ae699972848ac8b2afb59c69c95d27dbf6c3fcde2d040019fe024475953b28cadaa0ad7e5d802"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/proxy-addr@2.0.7",
      "type": "library",
      "bom-ref": "pkg:npm/proxy-addr@2.0.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "bench, lint, test, test-ci, test-cov"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "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.15.3",
      "description": "A querystring parser that supports nesting and arrays, with a depth limit",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3bd825df30a5e61e5b970d4a194cd02a1039a145d297caf0508339a344b79c25cc9624afcb90f3c7bfc325c23e4b08080aff889de499c21061d684b210703bd4"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause",
            "url": "https://opensource.org/licenses/BSD-3-Clause",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/qs@6.15.3",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/ljharb/qs"
        },
        {
          "type": "vcs",
          "url": "https://github.com/ljharb/qs.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/qs@6.15.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "prepack, prepublishOnly, prepublish, pretest, test, tests-only, posttest, readme, postlint, lint, dist"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "dist"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        },
        {
          "name": "cdx:npm:risky_scripts",
          "value": "prepublish"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/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"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/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": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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 Teton-Landis (https://jake.tl)"
        }
      ],
      "group": "",
      "name": "quickjs-emscripten-core",
      "version": "0.32.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4059cf7e315ecbc12a9274ab4b17b5859adfd7ff33effeacd50cc63a62a8ebefb4dabed04515fb668c8d69987b26e5635ac556f3b2a742b6d9aa71e4380cd4ca"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/quickjs-emscripten-core@0.32.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/justjake/quickjs-emscripten"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/quickjs-emscripten-core@0.32.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "tsc, test, build"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Jake Teton-Landis (https://jake.tl)"
        }
      ],
      "group": "",
      "name": "quickjs-emscripten",
      "version": "0.32.0",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4a8d12ab0f3af72fd2da813736e734b93dc386a82fb23f054abc0176cb93a2c56c1bc304e7f39cb9d5351b1b2b205745001832d7b1879d354ef53615fdb2d070"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/quickjs-emscripten@0.32.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/justjake/quickjs-emscripten"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/quickjs-emscripten@0.32.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "build, clean, tsc, test:vi, test:node, test"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build"
        },
        {
          "name": "ImportedModules",
          "value": "quickjs-emscripten,getQuickJS,quickjs-emscripten/getQuickJS,QuickJSWASMModule,quickjs-emscripten/QuickJSWASMModule"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ],
        "occurrences": [
          {
            "location": "bench/emscripten-benchmark.ts",
            "line": 16
          },
          {
            "location": "bench/emscripten-benchmark.ts",
            "line": 58
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "TJ Holowaychuk <tj@vision-media.ca> (http://tjholowaychuk.com)"
        }
      ],
      "group": "",
      "name": "range-parser",
      "version": "1.2.1",
      "description": "Range header field string parser",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1eb82cc7ea2baa8ca09e68456ca68713a736f7a27e1d30105e8c4417a80dba944e9a6189468cb37c6ddc700bdea8206bc2bff6cb143905577f1939796a03b04a"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/range-parser@1.2.1",
      "type": "library",
      "bom-ref": "pkg:npm/range-parser@1.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "lint, test, test-cov, test-travis"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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"
      ]
    },
    {
      "authors": [
        {
          "name": "Jonathan Ong <me@jongleberry.com> (http://jongleberry.com)"
        }
      ],
      "group": "",
      "name": "raw-body",
      "version": "3.0.2",
      "description": "Get and validate the raw body of a readable stream.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2b9cd08c3965c5691fed9e7125d574fc1d164cdab1eafc46ef4cc9138374901b382e8be6118589cd01b10bd6d2f5100abb76e0338d25adde73a0b275d8c43904"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/raw-body@3.0.2",
      "type": "library",
      "bom-ref": "pkg:npm/raw-body@3.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "lint, lint:fix, test, test:ci, test:cov, version"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      },
      "tags": [
        "stream"
      ]
    },
    {
      "group": "",
      "name": "react-dom",
      "version": "19.2.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b74051557bdb884fe8db41dfc3aebdacb6cc0835ad6192ef9898a0cb67f4331b1717eef5a71851df13a4b299ac3bc877665373ca26c09ad09ade5e2560a93a81"
        }
      ],
      "purl": "pkg:npm/react-dom@19.2.7",
      "type": "framework",
      "bom-ref": "pkg:npm/react-dom@19.2.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "/app/examples/browser/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      },
      "tags": [
        "framework"
      ]
    },
    {
      "group": "",
      "name": "react-inspector",
      "version": "",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1a4a3df5587a540e3406c7c1b0e924367ff1f4e427b1d60e2388e1e7a2fac3a26e011aa3075886f0dcd5616d1ff10a372e2c84f6ce1d8e2a4b481b70708d5daa"
        }
      ],
      "purl": "pkg:npm/react-inspector?vcs_url=file%3Aexamples/browser/vendor/react-inspector-8.1.0.tgz",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "file:examples/browser/vendor/react-inspector-8.1.0.tgz"
        }
      ],
      "type": "framework",
      "bom-ref": "pkg:npm/react-inspector?vcs_url=file:examples/browser/vendor/react-inspector-8.1.0.tgz",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      },
      "tags": [
        "framework"
      ]
    },
    {
      "group": "",
      "name": "react-refresh",
      "version": "0.17.0",
      "description": "React is a JavaScript library for building user interfaces.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cfa17b2bd6d5f3911fb1e442a766f3ae9c90d06930d6e2e809e97d5c15563e0fd38d18fde12909cd44c67ce6b86ecee226f056b501b45aaef09c8d2ccb0dc405"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/react-refresh@0.17.0",
      "externalReferences": [
        {
          "type": "website",
          "url": "https://react.dev/"
        },
        {
          "type": "vcs",
          "url": "https://github.com/facebook/react.git"
        }
      ],
      "type": "framework",
      "bom-ref": "pkg:npm/react-refresh@0.17.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      },
      "tags": [
        "framework"
      ]
    },
    {
      "group": "",
      "name": "react",
      "version": "19.2.7",
      "description": "React is a JavaScript library for building user interfaces.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1cd7bd5ac9536d79852bca3c726c2001e245481bedd5b3dd1c254ab5a695f96940377ea6a53e21711a706dfddf639e9aaf6a085f3b01a4e0222111c0758d0e95"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/react@19.2.7",
      "externalReferences": [
        {
          "type": "website",
          "url": "https://react.dev/"
        },
        {
          "type": "vcs",
          "url": "https://github.com/facebook/react.git"
        }
      ],
      "type": "framework",
      "bom-ref": "pkg:npm/react@19.2.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "/app/examples/browser/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      },
      "tags": [
        "framework"
      ]
    },
    {
      "authors": [
        {
          "name": "Zoltan Kochan <z@kochan.io>"
        }
      ],
      "group": "",
      "name": "read-yaml-file",
      "version": "2.1.0",
      "description": "Read and parse a YAML file",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "52444d448c27846fb2ee1a6a9f27022ffc5b4e4efe89af55b954c2d12fb355bc1deb90c8f5e52944c7ec5881ab096c5353f9a2f895bc707402aeffb37c26c43d"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/read-yaml-file@2.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/read-yaml-file@2.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "Ben Newman <bn@cs.stanford.edu>"
        }
      ],
      "group": "",
      "name": "recast",
      "version": "0.23.11",
      "description": "JavaScript syntax tree transformer, nondestructive pretty-printer, and automatic source map generator",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "613528f85966c386578967d0286730c1cd752a7a11018833004d84ee65ca0a34af89329286dc41b0de98514041da0b5a0732b378aba7c6153034742e46bca158"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/recast@0.23.11",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "http://github.com/benjamn/recast"
        },
        {
          "type": "vcs",
          "url": "git://github.com/benjamn/recast.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/recast@0.23.11",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "mocha, debug, test, build, lint, format, format:check, clean, prepare, postpack"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        },
        {
          "name": "cdx:npm:risky_scripts",
          "value": "prepare"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Troy Goode <troygoode@gmail.com> (http://github.com/troygoode/)"
        }
      ],
      "group": "",
      "name": "require-directory",
      "version": "2.1.1",
      "description": "Recursively iterates over specified directory, require()'ing each file, and returning a nested hash structure containing those modules.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7c6c4423bfb0b06f71aef763b2b9662f6d8e3134e21d1c0032ba2211e320abc833a0b0bf3d0afb46c4434932d483f6d9019b45f9354890773aff84482abba2f9"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/require-directory@2.1.1",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/troygoode/node-require-directory/"
        },
        {
          "type": "vcs",
          "url": "git://github.com/troygoode/node-require-directory.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/require-directory@2.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test, lint"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Vsevolod Strukchinsky <floatdrop@gmail.com> (github.com/floatdrop)"
        }
      ],
      "group": "",
      "name": "require-from-string",
      "version": "2.0.2",
      "description": "Require module from string",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5dfd2759ee91b1ece214cbbe029f5b8a251b9a996ae92f7fa7eef0ed85cffc904786b5030d48706bebc0372b9bbaa7d9593bde53ffc36151ac0c6ed128bfef13"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/require-from-string@2.0.2",
      "type": "library",
      "bom-ref": "pkg:npm/require-from-string@2.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "reselect",
      "version": "5.2.0",
      "description": "Selectors for Redux.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "02067750e666dd89dd7eb2783988e0ad3edb9829bfd62aa48ef11f1ffa188f387a3c3daac3842e4f78e39d722ba5db78313a4c5dc94c4f79576e6458f9745a93"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/reselect@5.2.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/reduxjs/reselect.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/reselect@5.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "build, clean, format, lint, prepack, bench, test, test:watch, test:cov, type-check, type-check:trace, test:typescript, docs:start, docs:build, docs:clear, docs:serve"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build, test:watch, docs:build"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "resolve-from",
      "version": "4.0.0",
      "description": "Resolve the path of a module like `require.resolve()` but from a given path",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a5bfcc6265ecb40932b11171f2988d235b4614d408140def904dc6ab812e035745ea01e9ffebe066ab021896a9bf2f0ddd0fb8a3b170beab8f25c9d9ed1632e2"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/resolve-from@4.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/resolve-from@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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": "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Hiroki Osame <hiroki.osame@gmail.com>"
        }
      ],
      "group": "",
      "name": "resolve-pkg-maps",
      "version": "1.0.0",
      "description": "Resolve package.json exports & imports maps",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b1e4b64e3dba4c154e0b6348736ace7b6cb664eede7f1213b4b65c1923a71c734e43b0a489405fc34230d9c93ac642213f02e128d2d2f013be844a6781096acf"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/resolve-pkg-maps@1.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/resolve-pkg-maps@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "restore-cursor",
      "version": "5.1.0",
      "description": "Gracefully restore the CLI cursor on exit",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a0c03675caf0eaed187f12505e6df8d9b14a5ff138b06f6b6d3ccef69b54711fdef00df7707baf4ad8983b01fb7ecce4665675cffb5af400283e4d85e2a20e1c"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/restore-cursor@5.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/restore-cursor@5.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      },
      "tags": [
        "cli"
      ]
    },
    {
      "authors": [
        {
          "name": "Artem Zakharchenko <kettanaito@gmail.com>"
        }
      ],
      "group": "",
      "name": "rettime",
      "version": "0.10.1",
      "description": "A type-safe marriage of `EventTarget` and `EventEmitter`.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bb20eb2255041f7edc8a769bab4017e106e05781db159fe0aa88ae9d643552a06d46f4d3cadc213588c4fbea4efcc8cf4d92f929009fd9b12827f0493554392b"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/rettime@0.10.1",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/kettanaito/rettime"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/rettime@0.10.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "dev, test, benchmark, build, release"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/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": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "lint, test, test:coverage, test:typescript"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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.62.2",
      "description": "Next-generation ES module bundler",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4459eb5b89615c0decddea870d9bcdeb9e20f0e4e3cd17eaa4844961ccc2181e87ce985c915022fd0878b5b3d46d1b838bbb352e5bfc83f36ca4b92db58de04c"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/rollup@4.62.2",
      "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.62.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "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:buildScripts",
          "value": "build, build:quick, build:napi, build:wasm, build:wasm:node, build:js, build:js:node, build:prepare, build:copy-native, build:cjs, build:bootstrap, build:bootstrap:cjs, build:docs, build:ast-converters, watch"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        },
        {
          "name": "cdx:npm:risky_scripts",
          "value": "prepare"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Douglas Christopher Wilson <doug@somethingdoug.com>"
        }
      ],
      "group": "",
      "name": "router",
      "version": "2.2.0",
      "description": "Simple middleware-style router",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9cb4eb50a9b653288beeb9616a9bbf665e3917036091919a0a965b2076a30d883094908eccb4a4f9c20f027b04a95f79e468c82c99ca6dd402d6754fcfe80061"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/router@2.2.0",
      "type": "library",
      "bom-ref": "pkg:npm/router@2.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "lint, test, test:debug, test-ci, test-cov, version"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "run-applescript",
      "version": "7.1.0",
      "description": "Run AppleScript and get the result",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0cf7b9a5515a02c8a749a57a42343a81d89e7560dc4426d4ba241f41adb099657bfb10bd6c6ba5188f3e4dd466a059003da05793c0ab01b9e56362129e2278ed"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/run-applescript@7.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/run-applescript@7.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/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": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/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": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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"
      ]
    },
    {
      "group": "",
      "name": "scheduler",
      "version": "0.27.0",
      "description": "Cooperative scheduler for the browser environment.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "78dbfe5ab55b2aed5fdef6d8253ff1b62179b320391cf20cb5ff48818fe72a0d2c5aacc0504bea63fc66ece71973fa9a7cbc7f88ef4580e99e480a78bf9b62fd"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/scheduler@0.27.0",
      "externalReferences": [
        {
          "type": "website",
          "url": "https://react.dev/"
        },
        {
          "type": "vcs",
          "url": "https://github.com/facebook/react.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/scheduler@0.27.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "GitHub Inc."
        }
      ],
      "group": "",
      "name": "semver",
      "version": "6.3.1",
      "description": "The semantic version parser used by npm.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "051ed5bc30951cefaadb10445ac9314ba0c9135a919dbec3c7352ba206fbd425a849f89c07162c88019df8a9749a6abf329ac6f7202b464cab4314cee978cccc"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "url": "https://opensource.org/licenses/ISC",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/semver@6.3.1",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/npm/node-semver.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/semver@6.3.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:bin",
          "value": "semver"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test, lint, postlint, template-oss-apply, lintfix, snap, posttest"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/quickjs-ng/docs/node_modules/@babel/helper-compilation-targets/node_modules/.bin/semver"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/quickjs-ng/docs/node_modules/@babel/core/node_modules/.bin/semver"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/quickjs-ng/docs/node_modules/babel-plugin-polyfill-corejs2/node_modules/.bin/semver"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/quickjs-ng/docs/node_modules/@babel/plugin-transform-runtime/node_modules/.bin/semver"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/quickjs-ng/docs/node_modules/@babel/helper-create-regexp-features-plugin/node_modules/.bin/semver"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/quickjs-ng/docs/node_modules/@babel/helper-create-class-features-plugin/node_modules/.bin/semver"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/quickjs-ng/docs/node_modules/@babel/preset-env/node_modules/.bin/semver"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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": "GitHub Inc."
        }
      ],
      "group": "",
      "name": "semver",
      "version": "7.8.5",
      "description": "The semantic version parser used by npm.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "63bfca0ec6fc2e3a28669c1aa86cae94ee8342592c8029dc7211c693eb19218e1206f52870c044147e54af57c8e1d57e26f974c3a723bee71a222e34a6e462a0"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "url": "https://opensource.org/licenses/ISC",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/semver@7.8.5",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "git+https://github.com/npm/node-semver.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/semver@7.8.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:bin",
          "value": "semver"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test, snap, lint, postlint, lintfix, posttest, template-oss-apply, eslint"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "TJ Holowaychuk <tj@vision-media.ca>"
        }
      ],
      "group": "",
      "name": "send",
      "version": "1.2.1",
      "description": "Better streaming static file server with Range and conditional-GET support",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d609d97fb0c572821c6a34e34f08f0b838f3bb3e0f3dc6364ad28f96c180435f981f6d08455ac169749699d8e8c1327abbc45cd353e860e1875df3f599871935"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/send@1.2.1",
      "type": "library",
      "bom-ref": "pkg:npm/send@1.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "lint, test, test-ci, test-cov, version"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Douglas Christopher Wilson <doug@somethingdoug.com>"
        }
      ],
      "group": "",
      "name": "serve-static",
      "version": "2.2.1",
      "description": "Serve static files",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c515c19f4a4fa904d54220bcc3242b2acd8c3a55f6e334343ce19a8f492e96dbe8382b2d050339caf3a1015494c0e32342d4efb0f5a83421df3c6c1a6902614f"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/serve-static@2.2.1",
      "type": "library",
      "bom-ref": "pkg:npm/serve-static@2.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "lint, test, test-ci, test-cov, version"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Wes Todd"
        }
      ],
      "group": "",
      "name": "setprototypeof",
      "version": "1.2.0",
      "description": "A small polyfill for Object.setprototypeof",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1392c35fb5aba7ce4a8a5e5b859bf8ea3f2339e6e82aae4932660cde05467461fcc45a4f59750cb0dae53830ab928c4c11e362fd7648c2e46f6385cdc18309a7"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "url": "https://opensource.org/licenses/ISC",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/setprototypeof@1.2.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/wesleytodd/setprototypeof"
        },
        {
          "type": "vcs",
          "url": "https://github.com/wesleytodd/setprototypeof.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/setprototypeof@1.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test, testallversions, testversion, node010, node4, node6, node9, node11, prepublishOnly, postpublish"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "shadcn",
      "version": "4.11.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "515d1c72115e6bd84eee9a15d42b843f4c2f9988e902a73108a772db76e7765d83bb6011b43b3c038c5dcdf8548c305e396d6736927a9579ac129b29972d927d"
        }
      ],
      "purl": "pkg:npm/shadcn@4.11.0",
      "type": "library",
      "bom-ref": "pkg:npm/shadcn@4.11.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "/app/examples/browser/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Lovell Fuller <npm@lovell.info>"
        }
      ],
      "group": "",
      "name": "sharp",
      "version": "0.34.5",
      "description": "High performance Node.js image processing, the fastest module to resize JPEG, PNG, WebP, GIF, AVIF and TIFF images",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3aef48e45b7d58d7026d7ad4f5c3203c17022bc2e2c0ba9c6f2c16dede280d5dfb9f5a73a6e34bb1888057c78e0e78dbb509520f067671411e433e04e781e5b6"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0",
            "url": "https://opensource.org/licenses/Apache-2.0",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/sharp@0.34.5",
      "externalReferences": [
        {
          "type": "website",
          "url": "https://sharp.pixelplumbing.com"
        },
        {
          "type": "vcs",
          "url": "git://github.com/lovell/sharp.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/sharp@0.34.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "build, install, clean, test, lint, lint-cpp, lint-js, lint-types, test-leak, test-unit, package-from-local-build, package-release-notes, docs-build, docs-serve, docs-publish"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build, package-from-local-build, docs-build"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        },
        {
          "name": "cdx:npm:risky_scripts",
          "value": "install"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      },
      "tags": [
        "performance"
      ]
    },
    {
      "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/shebang-command@2.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/shebang-command@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/shebang-regex@3.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/shebang-regex@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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": "Jordan Harband <ljharb@gmail.com>"
        }
      ],
      "group": "",
      "name": "side-channel-list",
      "version": "1.0.1",
      "description": "Store information about any JS value in a side channel, using a linked list",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9a39ffd1b8bfa145118dce5797b21a5a2fce24926e9aea0915025f0c3c8ee3afa1056b1f69533ae53047ab67a864187397d11c8713a28e991b442f12541414d3"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/side-channel-list@1.0.1",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/ljharb/side-channel-list#readme"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/ljharb/side-channel-list.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/side-channel-list@1.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "prepack, prepublishOnly, prepublish, prelint, lint, postlint, pretest, tests-only, test, posttest, version, postversion"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        },
        {
          "name": "cdx:npm:risky_scripts",
          "value": "prepublish"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Jordan Harband <ljharb@gmail.com>"
        }
      ],
      "group": "",
      "name": "side-channel-map",
      "version": "1.0.1",
      "description": "Store information about any JS value in a side channel, using a Map",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5428c235f80cb1bcb7b53768d369db8ed33f7b0adaea33c79a94e17a7913621f291bdb9c67fd4ff12a38bb814605e93f063a4e56c0c23282c0fe2b8128815744"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/side-channel-map@1.0.1",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/ljharb/side-channel-map#readme"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/ljharb/side-channel-map.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/side-channel-map@1.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "prepack, prepublishOnly, prepublish, prelint, lint, postlint, pretest, tests-only, test, posttest, version, postversion"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        },
        {
          "name": "cdx:npm:risky_scripts",
          "value": "prepublish"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Jordan Harband <ljharb@gmail.com>"
        }
      ],
      "group": "",
      "name": "side-channel-weakmap",
      "version": "1.0.2",
      "description": "Store information about any JS value in a side channel. Uses WeakMap if available.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "58f4bf1ef1d04d89c78ac2e8f4c72a0473899361641cefed969be5772ae77a6e1a790a7885a8b7832b61b3083aa74d684a84e5e7cadca621408c5d9baf6024d8"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/side-channel-weakmap@1.0.2",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/ljharb/side-channel-weakmap#readme"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/ljharb/side-channel-weakmap.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/side-channel-weakmap@1.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "prepack, prepublishOnly, prepublish, prelint, lint, postlint, pretest, tests-only, test, posttest, version, postversion"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        },
        {
          "name": "cdx:npm:risky_scripts",
          "value": "prepublish"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Jordan Harband <ljharb@gmail.com>"
        }
      ],
      "group": "",
      "name": "side-channel",
      "version": "1.1.1",
      "description": "Store information about any JS value in a side channel. Uses WeakMap if available.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "eb1e9d2bacc97694f3178b1078d631c2dbc1cdfe848381ad95eb12f781cebd3b9d51ec8ad965c06887e60e0b32b2562b441785225b22e78018b05194ba19afad"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/side-channel@1.1.1",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/ljharb/side-channel#readme"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/ljharb/side-channel.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/side-channel@1.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "prepack, prepublishOnly, prepublish, prelint, lint, postlint, pretest, tests-only, test, posttest, version, postversion"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        },
        {
          "name": "cdx:npm:risky_scripts",
          "value": "prepublish"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "3.0.7",
      "description": "when you want to fire an event no matter how a process exits.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c270f6644fa5f923c2feea12d2f5de13d2f5fb4c2e68ca8a95fcfd00c528dfc26cc8b48159215c1d1d51ae2eb62d9735daf2ebd606f78e5ee2c10860c2901b19"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "url": "https://opensource.org/licenses/ISC",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/signal-exit@3.0.7",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/tapjs/signal-exit"
        },
        {
          "type": "vcs",
          "url": "https://github.com/tapjs/signal-exit.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/signal-exit@3.0.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test, snap, preversion, postversion, prepublishOnly"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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": [
        "event"
      ]
    },
    {
      "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/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": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:package:optional",
          "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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      },
      "tags": [
        "event"
      ]
    },
    {
      "authors": [
        {
          "name": "Terkel Gjervig <terkel@terkel.com> (https://terkel.com)"
        }
      ],
      "group": "",
      "name": "sisteransi",
      "version": "1.0.5",
      "description": "ANSI escape codes for some terminal swag",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6cb186951d50c417329e7d9de589835f83068e566fcb631104344d1cb27c548ea5ebef45522c9314d27422f78e48fd1b7178150cf45c7c6a80d298daa94a5f56"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/sisteransi@1.0.5",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/terkelg/sisteransi"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/sisteransi@1.0.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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": "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/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": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test, build, toc"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build"
        },
        {
          "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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/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": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test, build, toc"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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": [
        {
          "license": {
            "name": "SEE LICENSE IN LICENSE",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Unstated License"
              },
              {
                "name": "cdx:license:foss",
                "value": "false"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "false"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "false"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "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"
        },
        {
          "name": "cdx:license:category",
          "value": "Unstated License"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Suren Atoyan <contact@surenatoyan.com>"
        }
      ],
      "group": "",
      "name": "state-local",
      "version": "1.0.7",
      "description": "Tiny, simple, and robust technique for defining and acting with local states",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1d310730d89e6a4127a1edf7b21058719ecd5fcdc00948c2bbc738d22386119b27823f7346792a4bd8f5a6a40f5f0a1b07465c553936ed111bec2390d14479f7"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/state-local@1.0.7",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/suren-atoyan/state-local#readme"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/suren-atoyan/state-local"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/state-local@1.0.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test, test-watch, coverage, lint, prepublish, build"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "test-watch, build"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        },
        {
          "name": "cdx:npm:risky_scripts",
          "value": "prepublish"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "statuses",
      "version": "2.0.2",
      "description": "HTTP status utility",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0ef132e795770c1eee927468fb888e193e5f3f5b2547cc10a2155d9278a064f32932cb5a289416870898040089137525da94e70138a18416274616501c606247"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/statuses@2.0.2",
      "type": "library",
      "bom-ref": "pkg:npm/statuses@2.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "build, fetch, lint, test, test-ci, test-cov, update, version"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "4.1.0",
      "description": "Runtime agnostic JS utils",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "46aef26dc5f646e0b9e6bf6868f5445bbff1bb7b63f2ee067816070560b272116dccc22bf3a03b7b73cf1013d3dfbb074ad297dfe4e25ff16bfc00a624b5652d"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/std-env@4.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/std-env@4.1.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, release, test, typecheck"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "stdin-discarder",
      "version": "0.2.2",
      "description": "Discard stdin input except for Ctrl+C",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5210df1e603dd9802536709f866ab455e34be5b0db8991a0eec67622f3ec5ee6c692235af440beb544ec8c146c614033f3b6ed23aff5c1fe17a15bd0dee46799"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/stdin-discarder@0.2.2",
      "type": "library",
      "bom-ref": "pkg:npm/stdin-discarder@0.2.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Artem Zakharchenko <kettanaito@gmail.com>"
        }
      ],
      "group": "",
      "name": "strict-event-emitter",
      "version": "0.5.1",
      "description": "Type-safe implementation of EventEmitter for browser and Node.js",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bcc82313f18610f1059e116e6faa5ae0598905105538ba48208da1bc267c2b36fb2b48651e8ee642feb162b06f08bd8bb40201c0550af30bee2604d5490e4c15"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/strict-event-emitter@0.5.1",
      "type": "library",
      "bom-ref": "pkg:npm/strict-event-emitter@0.5.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "dev, test, test:ts, clean, build, release"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "string-width",
      "version": "4.2.3",
      "description": "Get the visual width of a string - the number of columns required to display it",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c0ac90450a63274b08a7ad84ad265d1ac8cc256b1aa79a1136284786ee86ec954effd8c807a5327af2feb57b8eaab9e0f23fdcc4a4d6c96530bd24eb8a2673fe"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/string-width@4.2.3",
      "type": "library",
      "bom-ref": "pkg:npm/string-width@4.2.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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": "string-width",
      "version": "7.2.0",
      "description": "Get the visual width of a string - the number of columns required to display it",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b6c693224296f5be0df80123f92540f96849cd5effccc85c4aeefc98b2964a4edc5cc3921ec04a15652cd1f5b0abc4322b73202414115fa19b8b89186ddbc691"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/string-width@7.2.0",
      "type": "library",
      "bom-ref": "pkg:npm/string-width@7.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "stringify-object",
      "version": "5.0.0",
      "description": "Stringify an object/array like JSON.stringify just without all the double-quotes",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cda258c73d85b5c31be1ffa0eb42ac44d14ea55314cae260039d598b96750ce4c2dd2e7df8e42254ecc4f4666dd31ef6b811962ac408b8129e17d8aeb26285b2"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-2-Clause",
            "url": "https://opensource.org/licenses/BSD-2-Clause",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/stringify-object@5.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/stringify-object@5.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/strip-ansi@6.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/strip-ansi@6.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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> (https://sindresorhus.com)"
        }
      ],
      "group": "",
      "name": "strip-ansi",
      "version": "7.2.0",
      "description": "Strip ANSI escape codes from a string",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c833cc363a785b27d80641e78c844b7dc6b58ba28cc860adb1582829eff3d7eeafba481a10d76018166df9998a3dce206afbc46793a01df1ddadace180dc86ef"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/strip-ansi@7.2.0",
      "type": "library",
      "bom-ref": "pkg:npm/strip-ansi@7.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      },
      "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/strip-bom@3.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/strip-bom@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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-bom",
      "version": "4.0.0",
      "description": "Strip UTF-8 byte order mark (BOM) from a string",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "df1bab16fe6d1208a2df7662f09b69e79c042082d1f5e877e05016d343d97fe2674ac4e657f8a87b04a0425f7b247be08e8446c0f4a1b169be21daf1077e5dd3"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/strip-bom@4.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/strip-bom@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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-final-newline",
      "version": "2.0.0",
      "description": "Strip the final newline character from a string/buffer",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "06ba6f7cd004ddd72fabb965df156e9b38ca8d9439b48d6c11420aaf752892cd17525e394addc595ab55a9e7fda6b9388d10f3856e96660fb76e4f77cbaa4b8c"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/strip-final-newline@2.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/strip-final-newline@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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": "strip-final-newline",
      "version": "4.0.0",
      "description": "Strip the final newline character from a string or Uint8Array",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6ae94525c0fa60af15d46ee2441e6d8a000fe13b0705966b395f298d5fbecdd53099e57cbb36d8ef29fa87d32cc0deb669d4ad35916e088c7885a06746e3036b"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/strip-final-newline@4.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/strip-final-newline@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "styled-jsx",
      "version": "5.1.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a925720d378ca2d76f418a0758b346c111491c2fa2f99bdd051628b0e1600be5a0d6fc787eb376fd11bf340ed262aaaf28d2dfdfd3f62d2440da9bba9f45d864"
        }
      ],
      "purl": "pkg:npm/styled-jsx@5.1.6",
      "type": "library",
      "bom-ref": "pkg:npm/styled-jsx@5.1.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Sebastian Hildebrandt <hildebrandt@plus-innovations.com> (https://plus-innovations.com)"
        }
      ],
      "group": "",
      "name": "systeminformation",
      "version": "5.31.11",
      "description": "Advanced, lightweight system and OS information library",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "23a3bb89a523db701746008f0c39ef8b7c47bdd38ba78fb560c6c5f97d7de2527063535e5a88e01c93e1b2554a7264edacb4e0b919374092bec44753888dcfd3"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/systeminformation@5.31.11",
      "externalReferences": [
        {
          "type": "website",
          "url": "https://systeminformation.io"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/sebhildebrandt/systeminformation.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/systeminformation@5.31.11",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "cdx:npm:os",
          "value": "darwin, linux, win32, freebsd, openbsd, netbsd, sunos, android"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:bin",
          "value": "systeminformation"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test, testDeno"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "tagged-tag",
      "version": "1.0.0",
      "description": "Unique tag for use in the type-fest Tagged type",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c84158ad586877e85d372c7b8390679246f41bab22f0726eacea0e1200bc07f3b4b972c795a7b2ffae4a46fe9cb9604d84180728044e56973b43262a1398059e"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/tagged-tag@1.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/tagged-tag@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Dany Castillo"
        }
      ],
      "group": "",
      "name": "tailwind-merge",
      "version": "3.6.0",
      "description": "Merge Tailwind CSS classes without style conflicts",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bb12fba80550ae2a9140f0322b7a63eba56ab245aaa19dfb3d6f788f0393c0d7eaff3f68caed55f9eaab66ab51dbe7c28977583997bf32876df06b6fa8dceefb"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/tailwind-merge@3.6.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/dcastil/tailwind-merge"
        },
        {
          "type": "vcs",
          "url": "https://github.com/dcastil/tailwind-merge.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/tailwind-merge@3.6.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "/app/examples/browser/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "build, bench, test, test:watch, test:exports, lint, preversion, version, postversion"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build, test:watch"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "tailwindcss",
      "version": "4.3.1",
      "description": "A utility-first CSS framework for rapidly building custom user interfaces.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "864f930759be2bc09836b3faae341aabf63ee19ca5c296bcee62d804a0ae9f09e743da7e7c76fb92649f1aac84268c45fcee820f200159514469f35260a965f9"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/tailwindcss@4.3.1",
      "externalReferences": [
        {
          "type": "website",
          "url": "https://tailwindcss.com"
        },
        {
          "type": "vcs",
          "url": "https://github.com/tailwindlabs/tailwindcss.git"
        }
      ],
      "type": "framework",
      "bom-ref": "pkg:npm/tailwindcss@4.3.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "/app/examples/browser/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "lint, build, dev, test:ui"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      },
      "tags": [
        "framework"
      ]
    },
    {
      "authors": [
        {
          "name": "Tobias Koppers @sokra"
        }
      ],
      "group": "",
      "name": "tapable",
      "version": "2.3.3",
      "description": "Just a little module for plugins.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bb173fce9a8583ac7b0bcbce13b961e8b6dd6bc7842fdce6566fcf2de4cf051861d710a0756690f89d42522786a487e6d8776db14a51bfe1ec8626ac04c71ce8"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/tapable@2.3.3",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/webpack/tapable"
        },
        {
          "type": "vcs",
          "url": "http://github.com/webpack/tapable.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/tapable@2.3.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "lint, lint:code, fmt, fmt:check, fmt:base, fix, fix:code, test, benchmark, version, release"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      },
      "tags": [
        "plugins"
      ]
    },
    {
      "authors": [
        {
          "name": "Isaac Z. Schlueter"
        }
      ],
      "group": "",
      "name": "tar",
      "version": "7.5.16",
      "description": "tar for node",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e7a69d1293cca2e92d46504b5e2698145cd9ff7f895daf0ff67ed66d1fa26c88edbe2379e6611a3a48b2b029cf9d69beee492e8b50e7f09f65fa0eb357cef7d7"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BlueOak-1.0.0",
            "url": "https://opensource.org/licenses/BlueOak-1.0.0",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "false"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/tar@7.5.16",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/isaacs/node-tar.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/tar@7.5.16",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "genparse, snap, test, pretest, presnap, prepare, preversion, postversion, prepublishOnly, format, typedoc, lint, postsnap, postlint"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        },
        {
          "name": "cdx:npm:risky_scripts",
          "value": "prepare"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Alex Reardon <alexreardon@gmail.com>"
        }
      ],
      "group": "",
      "name": "tiny-invariant",
      "version": "1.3.3",
      "description": "A tiny invariant function",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f856c13c4d68f50018bef89abbfa82e5213771ac36d6adf192f58a06d8dae6f82a3962071c9de2a1aab554f7e7fd2cea72dcf66d4fe861e29df7fcf904bf8f56"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/tiny-invariant@1.3.3",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/alexreardon/tiny-invariant.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/tiny-invariant@1.3.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test, test:size, prettier:write, prettier:check, typescript:check, validate, build:clean, build:flow, build:typescript, build:typescript:esm, build:dist, build, prepublishOnly"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build:clean, build:flow, build:typescript, build:typescript:esm, build:dist, build"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.3.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "tinybench",
      "version": "2.9.0",
      "description": "🔎 A simple, tiny and lightweight benchmarking library!",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d3e0d4bea58c55a94b9a16ba96be240fc88030ad47cd5d3f68a9c2b566fdbfdeb8d539cffcc15becf7366f1a314234d7004aebc9756050e7efd98a8d965a867a"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/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": "ImportedModules",
          "value": "tinybench,Bench,tinybench/Bench"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ],
        "occurrences": [
          {
            "location": "bench/emscripten-benchmark.ts",
            "line": 14
          },
          {
            "location": "bench/encoding-benchmark.ts",
            "line": 11
          },
          {
            "location": "bench/headers-benchmark.ts",
            "line": 11
          },
          {
            "location": "bench/opt-level-benchmark.ts",
            "line": 13
          },
          {
            "location": "bench/url-benchmark.ts",
            "line": 11
          }
        ]
      }
    },
    {
      "group": "",
      "name": "tinybench",
      "version": "6.0.2",
      "description": "🔎 A simple, tiny and lightweight benchmarking library!",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1651e8429705bc2cde5cae6454fbd5ec85605bf86cfc1dfa4164f3f3bea249d78982e0437dd4d245099899a1d7f9f40db78869fa01050765d7c3ef214f8ff2f0"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/tinybench@6.0.2",
      "type": "library",
      "bom-ref": "pkg:npm/tinybench@6.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ImportedModules",
          "value": "tinybench,Bench,tinybench/Bench"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ],
        "occurrences": [
          {
            "location": "bench/emscripten-benchmark.ts",
            "line": 14
          },
          {
            "location": "bench/encoding-benchmark.ts",
            "line": 11
          },
          {
            "location": "bench/headers-benchmark.ts",
            "line": 11
          },
          {
            "location": "bench/opt-level-benchmark.ts",
            "line": 13
          },
          {
            "location": "bench/url-benchmark.ts",
            "line": 11
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "James Garbutt (https://github.com/43081j)"
        }
      ],
      "group": "",
      "name": "tinyexec",
      "version": "1.2.4",
      "description": "A minimal library for executing processes in Node",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4877ffaf8f1beef3ab8ef7bd3f1268dcc379bf9caeca31ef75472b41f7d3dd65cc51f9c69870d56c2e24dec1c96894e0642c29529948680a3900db4cca9dd81e"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/tinyexec@1.2.4",
      "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.2.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "build, dev, format, format:check, lint, prepare, test, test:unit"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        },
        {
          "name": "cdx:npm:risky_scripts",
          "value": "prepare"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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.17",
      "description": "A fast and minimal alternative to globby and fast-glob",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c1747f758a5ca8a99f5a911d66388a24ec023459dd0f40cc9eb5bf7188d51adb449017d581c2c51e836b963e3b9a339589cf72c8dbbae5a96c805e0d4324dada"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/tinyglobby@0.2.17",
      "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.17",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "bench, bench:setup, build, check, check:fix, format, lint, test, test:coverage, test:only, typecheck"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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.1.0",
      "description": "A small library to print colourful messages.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "05ff882e6060adeb54add271cd73344a05cb6775df89a52e3a3fc82901ee4d78a9fb4e579febb21187558349180e2a5305c2eb095c94cc03f3ed0980adbd269b"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/tinyrainbow@3.1.0",
      "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.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Rémi Berson"
        }
      ],
      "group": "",
      "name": "tldts-core",
      "version": "7.4.4",
      "description": "tldts core primitives (internal module)",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bf054b255befa6c966eefa801fbf97363fe7780fd89eaec34f610470cbb07396333795da332440ab1c14fae5f76b3675150b41da0bebbe72e700492f62555d7e"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/tldts-core@7.4.4",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/remusao/tldts#readme"
        },
        {
          "type": "vcs",
          "url": "git+ssh://git@github.com/remusao/tldts.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/tldts-core@7.4.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "clean, build, bundle, prepack, test"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build, bundle"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Rémi Berson"
        }
      ],
      "group": "",
      "name": "tldts",
      "version": "7.4.4",
      "description": "Library to work against complex domain names, subdomains and URIs.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9055c52bb3b858f7b1b485003a4f2ab67c3d77147d5085cff428ee1f57130550593037907143e0aff21acc68b0d41d188b0e4bef98072d6796e220fbf77afdd2"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/tldts@7.4.4",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/remusao/tldts#readme"
        },
        {
          "type": "vcs",
          "url": "git+ssh://git@github.com/remusao/tldts.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/tldts@7.4.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "cdx:npm:bin",
          "value": "bin/cli.js"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "clean, build, bundle, prepack, test"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build, bundle"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/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": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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": "Douglas Christopher Wilson <doug@somethingdoug.com>"
        }
      ],
      "group": "",
      "name": "toidentifier",
      "version": "1.0.1",
      "description": "Convert a string of words to a JavaScript identifier",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a39b123ca12483f0c840d987e37574fee7ab2eba7355e764521f2d18dbda797a5fa6ec2329e9e54a8c7fd8efc14e5654b447be246eece58844cfad3c3e500744"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/toidentifier@1.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/toidentifier@1.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "lint, test, test-ci, test-cov, version"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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": "Jeremy Stashewsky <jstash@gmail.com>"
        }
      ],
      "group": "",
      "name": "tough-cookie",
      "version": "6.0.1",
      "description": "RFC6265 Cookies and Cookie Jar for node.js",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2e4b5941bdc87a851607d96a4791164c7816fd54c84c25e0e03db533e96fc9b45577294bad1327a9a20e34b55be666aff2f335f66e381c8706ab8a8049ebb643"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause",
            "url": "https://opensource.org/licenses/BSD-3-Clause",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/tough-cookie@6.0.1",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/salesforce/tough-cookie"
        },
        {
          "type": "vcs",
          "url": "git://github.com/salesforce/tough-cookie.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/tough-cookie@6.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "build, lint, prepack, prepare-pr, test, version, _api:check, _api:update, _docs:generate, _format:check, _format:fix, _lint:check, _lint:fix, _lint:types, _version:generate"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "David Sherret"
        }
      ],
      "group": "",
      "name": "ts-morph",
      "version": "26.0.0",
      "description": "TypeScript compiler wrapper for static analysis and code manipulation.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ced30efbea30427cfc73f80810d70cf577c21338281a9853bfe9caa5834cd5b82c74e542fe3459b8405fe8dfa62cb0cd83af0a97e1a05197cec92691886d7f52"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/ts-morph@26.0.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/dsherret/ts-morph#readme"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/ts-morph@26.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "dopublish, build, build:node, build:deno, build:declarations, test, test:debug, test:watch, test:ci, test:ts-versions, type-check, code-generate, output-wrapped-nodes, package, publish-code-verification, code-verification, ensure-structures-match-classes, ensure-overload-structures-match, ensure-no-project-compile-errors, ensure-no-declaration-file-errors, ensure-array-inputs-readonly, ensure-or-throw-exists, type-check-docs"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build, build:node, build:deno, build:declarations, test:watch, ensure-no-project-compile-errors"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Jonas Kello"
        }
      ],
      "group": "",
      "name": "tsconfig-paths",
      "version": "4.2.0",
      "description": "Load node modules according to tsconfig paths, in run-time or via API.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "368678ae888decb9db2a7f50a84d5a99cf4325fcef657c45e310dabdc396b7504f91dc7e9bed2026e3ccf92d2f09eef34c931850fd11f293b65ccafe63ca0b22"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/tsconfig-paths@4.2.0",
      "type": "library",
      "bom-ref": "pkg:npm/tsconfig-paths@4.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "start, example:node, example:project, example:api, example:perf, test, test-coverage, build, lint, verify, preversion, postversion"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      },
      "tags": [
        "api"
      ]
    },
    {
      "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "false"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "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": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Hiroki Osame <hiroki.osame@gmail.com>"
        }
      ],
      "group": "",
      "name": "tsx",
      "version": "4.21.0",
      "description": "TypeScript Execute (tsx): Node.js enhanced with esbuild to run TypeScript & ESM files",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e42d6c838512b3595f1b41856f644b5ec7695ea05212101a03fd243cbd35c31ce932a2c82cdc48c4838a8882f3f9c760fe92e7394c4560e479ca11d4ebaeb06f"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/tsx@4.21.0",
      "externalReferences": [
        {
          "type": "website",
          "url": "https://tsx.is"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/tsx@4.21.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "cdx:npm:bin",
          "value": "./dist/cli.mjs"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Luca Bosin (https://github.com/Wombosvideo)"
        }
      ],
      "group": "",
      "name": "tw-animate-css",
      "version": "1.4.0",
      "description": "TailwindCSS v4.0 compatible replacement for `tailwindcss-animate`.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "edbce23a546a1f4849c7cd21ff799b89c2d6ee8f2a2ec1f9f9168b476b7e3873370f426558638340a4387316caed696f994c69723e8a82ee842aa8eb1857b741"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/tw-animate-css@1.4.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/Wombosvideo/tw-animate-css#readme"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/tw-animate-css@1.4.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "/app/examples/browser/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "build, format"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "type-fest",
      "version": "5.7.0",
      "description": "A collection of essential TypeScript types",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d54454c54a9f1c533573ecdf48fb1ade09e43bb02adb5ab21fbe5221db8d633e12cd8f7ae2b9f55f6bc2310687487864b62c3ed243dada2c9be8f5295ea07a56"
        }
      ],
      "licenses": [
        {
          "expression": "MIT OR CC0-1.0"
        }
      ],
      "purl": "pkg:npm/type-fest@5.7.0",
      "type": "library",
      "bom-ref": "pkg:npm/type-fest@5.7.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test:tsc, test:tsd, test:xo, test:linter, test"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "type-is",
      "version": "2.1.0",
      "description": "Infer the content-type of a request.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7da607c346a705b73f916177cc54c49f14853801945fd1856ce06d86f0dd2ec22512858e14eb52d3380289063022c90bf6219764bde40170fc3a86781a63004c"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/type-is@2.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/type-is@2.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "lint, test, test:debug, test-ci, test-cov"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/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": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:package:optional",
          "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"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build, build:compiler, build:tests, build:tests:notypecheck"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/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:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "undici",
      "version": "7.28.0",
      "description": "An HTTP/1.1 client, written from scratch for Node.js",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "711658ad30f05b39e59d188f8e08001b16576a7b72e8cf115757dff169b82d65c1a7bfc81bcbf90e73a6ef80ed501a7d38e3692bbe5894f9c88d0a97d1d043b4"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/undici@7.28.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@7.28.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "build:node, build:wasm, generate-pem, lint, lint:fix, test, test:javascript, test:javascript:no-jest, test:javascript:without-intl, test:busboy, test:cache, test:cache-interceptor, test:cache-interceptor:sqlite, test:cookies, test:eventsource, test:fuzzing, test:fetch, test:subresource-integrity, test:h2, test:h2:core, test:h2:fetch, test:infra, test:interceptors, test:jest, test:unit, test:node-fetch, test:node-test, test:tdd, test:tdd:node-test, test:typescript, test:webidl, test:websocket, test:websocket:autobahn, test:websocket:autobahn:report, test:wpt:setup, test:wpt, test:cache-tests, coverage, coverage:ci, coverage:clean, coverage:report, coverage:report:ci, bench, serve:website, prepare"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build:node, build:wasm"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        },
        {
          "name": "cdx:npm:risky_scripts",
          "value": "prepare"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      },
      "tags": [
        "sql"
      ]
    },
    {
      "authors": [
        {
          "name": "Sindre Sorhus <sindresorhus@gmail.com> (https://sindresorhus.com)"
        }
      ],
      "group": "",
      "name": "unicorn-magic",
      "version": "0.3.0",
      "description": "Some useful utilities I often need",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f900415c10af89f739e9fb1bbb1650e9289cdf0aaa7375966aac6ce7c82f26b70eb8df371c64c2c33de84b9a61cd4f4bb6144d13d56b2421422d480779e1677c"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/unicorn-magic@0.3.0",
      "type": "library",
      "bom-ref": "pkg:npm/unicorn-magic@0.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "2.0.1",
      "description": "Make a callback- or promise-based function support both promises and callbacks.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "829b4735082120d9dcfef4c6224d12385185357c3b255ae5454b42a2725196f6b0e83b97d303b925e928f6c5ab301861f8fb18019ee85c088e9dffd42a88328b"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/universalify@2.0.1",
      "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@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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": "Douglas Christopher Wilson <doug@somethingdoug.com>"
        }
      ],
      "group": "",
      "name": "unpipe",
      "version": "1.0.0",
      "description": "Unpipe a stream from all destinations",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a63cb66d8852b2e7f05a52b03dcfa5ddc37bfb0b8994aeaecf461d2443a54036e5ea3a3f6253e2e266fc6a0524542f0117b57c36ecdec8f36a464b00de1ced29"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/unpipe@1.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/unpipe@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test, test-cov, test-travis"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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": "Artem Zakharchenko (https://github.com/kettanaito)"
        }
      ],
      "group": "",
      "name": "until-async",
      "version": "3.0.2",
      "description": "Gracefully handle a Promise using async/await.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2224a4e0797300ca9352c7871dedd58481b2b8598df74ccc4e90f7677cbc8de41bccb22ae74d0c54cec9ab6bd40274ca0053c9aeac24cebe8fa1370f84670e8b"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/until-async@3.0.2",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/kettanaito/until-async"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/kettanaito/until-async.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/until-async@3.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "dev, test, lint, build, release"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "update-browserslist-db",
      "version": "1.2.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "26cd26f5cc7ea8e803c68d1e32214612e796cedcfe778f8cdeb1a598a3d3f93e084bf8cfe32970dcdc29bba7294d33fc4753000b5905e156dd2eddc045fdb4f7"
        }
      ],
      "purl": "pkg:npm/update-browserslist-db@1.2.3",
      "type": "library",
      "bom-ref": "pkg:npm/update-browserslist-db@1.2.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "use-sync-external-store",
      "version": "1.6.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3e9e864b018ffcdacf22bc551402243907b2c3c9457a73878a34169144eb0efac5e002eaca53f60bf28291e4bd76950cdcabd84508676b9bedec82fde7e650f7"
        }
      ],
      "purl": "pkg:npm/use-sync-external-store@1.6.0",
      "type": "library",
      "bom-ref": "pkg:npm/use-sync-external-store@1.6.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        }
      ],
      "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": "util-deprecate",
      "version": "1.0.2",
      "description": "The Node.js `util.deprecate()` function with browser support",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "10f0f9ab5b97c85c49a42acb9c27359c79eade039ae83641a1c008888d93692080ed5089d5424331a802cc891736c5187c3d5d68afff2d3110f318886eb1ed73"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/util-deprecate@1.0.2",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/TooTallNate/util-deprecate"
        },
        {
          "type": "vcs",
          "url": "git://github.com/TooTallNate/util-deprecate.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/util-deprecate@1.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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": "GitHub Inc."
        }
      ],
      "group": "",
      "name": "validate-npm-package-name",
      "version": "7.0.2",
      "description": "Give me a string and I'll tell you if it's a valid npm package name",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8550c8070b11aee4fbdcf6caeee3f979b52df9ecc4b429b3673dc5e7d052af617a39516727fea1f258aebdd2eb43cf179a793affec461aeabea46f56c13bb2dc"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "url": "https://opensource.org/licenses/ISC",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/validate-npm-package-name@7.0.2",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/npm/validate-npm-package-name"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/npm/validate-npm-package-name.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/validate-npm-package-name@7.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "builtin-fixture, cov:test, test:code, test:style, test, lint, postlint, template-oss-apply, lintfix, snap, posttest, eslint, test:node20, test:cover"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Douglas Christopher Wilson <doug@somethingdoug.com>"
        }
      ],
      "group": "",
      "name": "vary",
      "version": "1.1.2",
      "description": "Manipulate the HTTP Vary header",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "04d19b58b7ddd1e50f69b8645d4566d23f2ebaf444c93879a2f45afddca8c3f06a01b649c82fb97d4f88cd03b39802b362a6110084a8461750af778867f3d7aa"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/vary@1.1.2",
      "type": "library",
      "bom-ref": "pkg:npm/vary@1.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "bench, lint, test, test-cov, test-travis"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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": "Evan You"
        }
      ],
      "group": "",
      "name": "vite",
      "version": "6.4.3",
      "description": "Native-ESM powered web dev build tool",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3532a57108e500aecc950a326fa2e06aa1dcf2cb28fe9572509616330b378e0db5b93270fcb75da8814f70fa8fe8fce981b21c672288f39b051381c1ad00c0f0"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/vite@6.4.3",
      "externalReferences": [
        {
          "type": "website",
          "url": "https://vite.dev"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/vitejs/vite.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/vite@6.4.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:bin",
          "value": "vite"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "dev, build, build-bundle, build-types, build-types-roll, build-types-check, typecheck, lint, format, generate-target"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build, build-bundle, build-types, build-types-roll, build-types-check"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      },
      "tags": [
        "web"
      ]
    },
    {
      "authors": [
        {
          "name": "Evan You"
        }
      ],
      "group": "",
      "name": "vite",
      "version": "7.3.6",
      "description": "Native-ESM powered web dev build tool",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e173fad2ca511a349915fd6a607f9d24890adb39cbdf341f97d2a4395f4c924451ff70e5b34771681b103d396811ce412d758f2fdbec3b1a29c722a83260ee7a"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/vite@7.3.6",
      "externalReferences": [
        {
          "type": "website",
          "url": "https://vite.dev"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/vitejs/vite.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/vite@7.3.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:bin",
          "value": "vite"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "dev, build, build-bundle, build-types, build-types-roll, build-types-check, typecheck, lint, format, generate-target"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build, build-bundle, build-types, build-types-roll, build-types-check"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      },
      "tags": [
        "web"
      ]
    },
    {
      "authors": [
        {
          "name": "Anthony Fu <anthonyfu117@hotmail.com>"
        }
      ],
      "group": "",
      "name": "vitest",
      "version": "4.1.9",
      "description": "Next generation testing framework powered by Vite",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9c4dff2c4c9cd33f3bb8760b65e6ea09439a26bda176db8fa7b050e01a2c5459df96dc6002f306d3c372ad21a53e93945af476edce5f95299815336befc2fd19"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/vitest@4.1.9",
      "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.1.9",
      "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"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      },
      "tags": [
        "framework"
      ]
    },
    {
      "authors": [
        {
          "name": "Mattias Buelens <mattias@buelens.com>"
        }
      ],
      "group": "",
      "name": "web-streams-polyfill",
      "version": "3.3.3",
      "description": "Web Streams, based on the WHATWG spec reference implementation",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7762562c28af999613488a207bd32c805099aede7bd418a47161989230b59219656d3783946a99d83f2f0fc13f9496bc58659b6fb3e59bcfd725857b2091d967"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/web-streams-polyfill@3.3.3",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/MattiasBuelens/web-streams-polyfill#readme"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/MattiasBuelens/web-streams-polyfill.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/web-streams-polyfill@3.3.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test, test:wpt, test:wpt:node, test:wpt:chromium, test:wpt:firefox, test:types, test:unit, lint, build, build:bundle, build:types, accept:types, postbuild:types, prepare"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build, build:bundle, build:types"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        },
        {
          "name": "cdx:npm:risky_scripts",
          "value": "prepare"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "whatwg-fetch",
      "version": "3.6.20",
      "description": "A window.fetch polyfill.",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "12a862154e9d68e03c9298ce5932f4a25855385de2eceac5cd26221ac10c07c19c5d2f91af36ae004457eb9c4c78d595ab103a1d71f69baf59f4b68a29d8ac7e"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/whatwg-fetch@3.6.20",
      "type": "library",
      "bom-ref": "pkg:npm/whatwg-fetch@3.6.20",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "karma, prepare, pretest, test, version"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        },
        {
          "name": "cdx:npm:risky_scripts",
          "value": "prepare"
        },
        {
          "name": "ImportedModules",
          "value": "whatwg-fetch,Headers,whatwg-fetch/Headers"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ],
        "occurrences": [
          {
            "location": "bench/headers-polyfill-entry.js",
            "line": 2
          }
        ]
      }
    },
    {
      "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/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:buildScripts",
          "value": "build"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        },
        {
          "name": "cdx:npm:risky_scripts",
          "value": "prepublish"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/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": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "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"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/quickjs-ng/docs/node_modules/.bin/node-which"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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": "GitHub Inc."
        }
      ],
      "group": "",
      "name": "which",
      "version": "4.0.0",
      "description": "Like which(1) unix command. Find the first instance of an executable in the PATH.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1a5698c846f4ec33f16022a12b3a65096049b6fc5971932b2fee1492b4d22471cfc99538998613bf7a9a39eefb1fb10e0cb492a2901414073a5bc538caabec72"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "url": "https://opensource.org/licenses/ISC",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/which@4.0.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/npm/node-which.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/which@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:bin",
          "value": "node-which"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test, lint, postlint, template-oss-apply, lintfix, snap, posttest"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "wrap-ansi",
      "version": "6.2.0",
      "description": "Wordwrap a string with ANSI escape codes",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "afa94f7011b1657948732984bbb227c43321756d0a0f1a4b82814b720b9ab3109a27f48e219c0835ab4af4a63fb5ff99ae5cb038a5345038f70135d405fc495c"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/wrap-ansi@6.2.0",
      "type": "library",
      "bom-ref": "pkg:npm/wrap-ansi@6.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      },
      "tags": [
        "escape"
      ]
    },
    {
      "authors": [
        {
          "name": "Sindre Sorhus <sindresorhus@gmail.com> (https://sindresorhus.com)"
        }
      ],
      "group": "",
      "name": "wrap-ansi",
      "version": "7.0.0",
      "description": "Wordwrap a string with ANSI escape codes",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6151888f691a98b493c70e8db198e80717d2c2c9f4c9c75eb26738a7e436d5ce733ee675a65f8d7f155dc4fb5d1ef98d54e43a5d2606e0052dcadfc58bb0f5e9"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/wrap-ansi@7.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/wrap-ansi@7.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      },
      "tags": [
        "escape"
      ]
    },
    {
      "authors": [
        {
          "name": "Isaac Z. Schlueter <i@izs.me> (http://blog.izs.me/)"
        }
      ],
      "group": "",
      "name": "wrappy",
      "version": "1.0.2",
      "description": "Callback wrapping utility",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9784a9fc346c7a8afdc0be84bd5dbe4ee427eb774c90f8d9feca7d5e48214c46d5f4a94f4b5c54b19deeeff2103b8c31b5c141e1b82940f45c477402bdeccf71"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "url": "https://opensource.org/licenses/ISC",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/wrappy@1.0.2",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/npm/wrappy"
        },
        {
          "type": "vcs",
          "url": "https://github.com/npm/wrappy"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/wrappy@1.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "SrcFile",
          "value": "quickjs-ng/docs/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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": "wsl-utils",
      "version": "0.3.1",
      "description": "Utilities for working with Windows Subsystem for Linux (WSL)",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "83f7b38a24943414ac74326d08b07c6dd60450c8f88d1ec019e528f7aa7fddd4da7e08c78691784620853e24482f08d0a035f1e4caa406be1fc16b51dcacb85a"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/wsl-utils@0.3.1",
      "type": "library",
      "bom-ref": "pkg:npm/wsl-utils@0.3.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Ben Coe <bencoe@gmail.com>"
        }
      ],
      "group": "",
      "name": "y18n",
      "version": "5.0.8",
      "description": "the bare-bones internationalization library used by yargs",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d297c5cde81e0d62472480264cb44fd83c078dd179b3b8e8f6dbb3b5d43102120d09dbd2fb79c620da8f774d00a61a8947fd0b8403544baffeed209bf7c60e7c"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "url": "https://opensource.org/licenses/ISC",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/y18n@5.0.8",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/yargs/y18n"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/y18n@5.0.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "check, fix, pretest, test, test:esm, posttest, coverage, precompile, compile, postcompile, build:cjs, prepare"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "compile, build:cjs"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        },
        {
          "name": "cdx:npm:risky_scripts",
          "value": "prepare"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "yallist",
      "version": "3.1.1",
      "description": "Yet Another Linked List",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6b850641a58f1f9f663975189c01b67b09dc412e22e05e374efdc9a0033eb365430264bd36c2bc1a90cc2eb0873e4b054fb8772ba4cea14367da96fb4685f1e2"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "url": "https://opensource.org/licenses/ISC",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/yallist@3.1.1",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "git+https://github.com/isaacs/yallist.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/yallist@3.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "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/yallist/-/yallist-3.1.1.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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": "Isaac Z. Schlueter <i@izs.me> (http://blog.izs.me/)"
        }
      ],
      "group": "",
      "name": "yallist",
      "version": "5.0.0",
      "description": "Yet Another Linked List",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "620bd44dfc2ac9ced45d532b07e4889ac5584a64d2f17fed4abb5d35930898cfa7efe413ae2457c978a6d2606b4d735eab3545d0a5868073de8b2562145acd0f"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BlueOak-1.0.0",
            "url": "https://opensource.org/licenses/BlueOak-1.0.0",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "false"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/yallist@5.0.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "git+https://github.com/isaacs/yallist.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/yallist@5.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "preversion, postversion, prepublishOnly, prepare, pretest, presnap, test, snap, format, typedoc"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        },
        {
          "name": "cdx:npm:risky_scripts",
          "value": "prepare"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "yargs-parser",
      "version": "21.1.1",
      "description": "the mighty option parser used by yargs",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b55a6c256ec376379c0221696c80757b7ab1210b04e8da0f739fde4ddadb6c80b88742d5b16867a1ade0fa6d87725048ba31f3b31678549540f8652e736fcb07"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "url": "https://opensource.org/licenses/ISC",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/yargs-parser@21.1.1",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/yargs/yargs-parser.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/yargs-parser@21.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "check, fix, pretest, test, test:esm, test:browser, pretest:typescript, test:typescript, coverage, precompile, compile, postcompile, build:cjs, prepare"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "compile, build:cjs"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        },
        {
          "name": "cdx:npm:risky_scripts",
          "value": "prepare"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      },
      "tags": [
        "parse"
      ]
    },
    {
      "group": "",
      "name": "yargs",
      "version": "17.7.3",
      "description": "yargs the modern, pirate-themed, successor to optimist.",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "199b63c66fc9ff84d2c6e2f714d6230a62e4b414e7230feb56629223229e6006699890768a0f556ae082e71b1af3618d29528302aa4e9f7295ccdb74ce6ad4d2"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/yargs@17.7.3",
      "externalReferences": [
        {
          "type": "website",
          "url": "https://yargs.js.org/"
        },
        {
          "type": "vcs",
          "url": "https://github.com/yargs/yargs.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/yargs@17.7.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "fix, fix:js, posttest, test, test:esm, coverage, prepare, pretest, compile, postcompile, build:cjs, postbuild:cjs, check, check:js, clean"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "compile, build:cjs"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        },
        {
          "name": "cdx:npm:risky_scripts",
          "value": "prepare"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "yocto-spinner",
      "version": "1.2.0",
      "description": "Tiny terminal spinner",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "630d21501e94037a3861480acb7a127bd6b8731a1a67db017d80f0f894b1a3a21dd0aa091a8c733c0db8aaa51760a056001b3fcc34864f3f64c30eeddc5d171b"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/yocto-spinner@1.2.0",
      "type": "library",
      "bom-ref": "pkg:npm/yocto-spinner@1.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "yoctocolors-cjs",
      "version": "2.1.3",
      "description": "CommonJS version - The smallest and fastest command-line coloring package on the internet",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "53f3c1b437f7e5f7f40fc5fc0f48df7731d810f171008ee3265c595f00927b3e4cdf5f749be4286c87e1fac5835921cc0965893760166a691e827eafafa6014f"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/yoctocolors-cjs@2.1.3",
      "type": "library",
      "bom-ref": "pkg:npm/yoctocolors-cjs@2.1.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "yoctocolors",
      "version": "2.1.2",
      "description": "The smallest and fastest command-line coloring package on the internet",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0b384efa914da3c6a32ccd9dd885bf47dde2a72f7d2d68edc1b96f0b546ca1250c660c8b6d816bdb6d539d2353ec68c6758ba2e8fe39f66c3d247fe0ff35b6ba"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/yoctocolors@2.1.2",
      "type": "library",
      "bom-ref": "pkg:npm/yoctocolors@2.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "test"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "zod-to-json-schema",
      "version": "3.25.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3bf3e07e7a53d712920de4184827d12391b2de13dff7598a543b982d41d924c883169b6f3f8d4c4a75a87e6f1d9c29b4db9e9935f64833b0d2cee48c0059e31c"
        }
      ],
      "purl": "pkg:npm/zod-to-json-schema@3.25.2",
      "type": "library",
      "bom-ref": "pkg:npm/zod-to-json-schema@3.25.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Colin McDonnell <zod@colinhacks.com>"
        }
      ],
      "group": "",
      "name": "zod",
      "version": "3.25.76",
      "description": "TypeScript-first schema declaration and validation library with static type inference",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "83352dfeab7cd675ec14628815c0b76277c4031e4d92e9c27e70e5bee0524854b4d9b717bb82e679ad001485306cb5b158fc7777da7c4b94286ae8ca70d43171"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/zod@3.25.76",
      "externalReferences": [
        {
          "type": "website",
          "url": "https://zod.dev"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/colinhacks/zod.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/zod@3.25.76",
      "properties": [
        {
          "name": "SrcFile",
          "value": "pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/quickjs-wasi-browser-demo"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "examples/browser/package.json"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "clean, build, postbuild, test:watch, test, bump:beta, pub:beta"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build, test:watch"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "pnpm-lock.yaml"
              }
            ],
            "concludedValue": "pnpm-lock.yaml"
          }
        ]
      },
      "tags": [
        "validation"
      ]
    },
    {
      "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"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/quickjs-ng/docs/node_modules/.bin/docusaurus"
        },
        {
          "name": "cdx:npm:bin",
          "value": "docusaurus"
        },
        {
          "name": "cdx:npm:has_binary",
          "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": "@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": "excluded",
      "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"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/react"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "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": "excluded",
      "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"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/prop-types"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "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"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/quickjs-ng/docs/node_modules/.bin/loose-envify"
        },
        {
          "name": "cdx:npm:bin",
          "value": "loose-envify"
        },
        {
          "name": "cdx:npm:has_binary",
          "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": "@types",
      "name": "mdx",
      "version": "2.0.13",
      "scope": "excluded",
      "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"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/mdx"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "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": "@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"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/quickjs-ng/docs/node_modules/.bin/jsesc"
        },
        {
          "name": "cdx:npm:bin",
          "value": "jsesc"
        },
        {
          "name": "cdx:npm:has_binary",
          "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": "@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"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/quickjs-ng/docs/node_modules/.bin/browserslist"
        },
        {
          "name": "cdx:npm:bin",
          "value": "browserslist"
        },
        {
          "name": "cdx:npm:has_binary",
          "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": "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"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/quickjs-ng/docs/node_modules/.bin/update-browserslist-db"
        },
        {
          "name": "cdx:npm:bin",
          "value": "update-browserslist-db"
        },
        {
          "name": "cdx:npm:has_binary",
          "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": "@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"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/quickjs-ng/docs/node_modules/.bin/parser"
        },
        {
          "name": "cdx:npm:bin",
          "value": "parser"
        },
        {
          "name": "cdx:npm:has_binary",
          "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"
          }
        ]
      },
      "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": "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": "@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"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/quickjs-ng/docs/node_modules/.bin/resolve"
        },
        {
          "name": "cdx:npm:bin",
          "value": "resolve"
        },
        {
          "name": "cdx:npm:has_binary",
          "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": "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": "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"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/quickjs-ng/docs/node_modules/.bin/regjsparser"
        },
        {
          "name": "cdx:npm:bin",
          "value": "regjsparser"
        },
        {
          "name": "cdx:npm:has_binary",
          "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"
          }
        ]
      },
      "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"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/quickjs-ng/docs/node_modules/regjsparser/node_modules/.bin/jsesc"
        },
        {
          "name": "cdx:npm:bin",
          "value": "jsesc"
        },
        {
          "name": "cdx:npm:has_binary",
          "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": "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": "required",
      "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"
        },
        {
          "name": "ImportedModules",
          "value": "core-js-pure/actual/url,core-js-pure/actual/url-search-params"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "quickjs-ng/docs/package-lock.json"
              }
            ],
            "concludedValue": "quickjs-ng/docs/package-lock.json"
          }
        ],
        "occurrences": [
          {
            "location": "bench/url-polyfill-entry.js",
            "line": 3
          },
          {
            "location": "bench/url-polyfill-entry.js",
            "line": 4
          }
        ]
      }
    },
    {
      "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"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/quickjs-ng/docs/node_modules/.bin/nanoid"
        },
        {
          "name": "cdx:npm:bin",
          "value": "nanoid"
        },
        {
          "name": "cdx:npm:has_binary",
          "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": "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"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/quickjs-ng/docs/node_modules/.bin/autoprefixer"
        },
        {
          "name": "cdx:npm:bin",
          "value": "autoprefixer"
        },
        {
          "name": "cdx:npm:has_binary",
          "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": "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": "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"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/quickjs-ng/docs/node_modules/.bin/svgo"
        },
        {
          "name": "cdx:npm:bin",
          "value": "svgo"
        },
        {
          "name": "cdx:npm:has_binary",
          "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": "@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": "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": "excluded",
      "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"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/estree"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "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": "excluded",
      "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"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/estree-jsx"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "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": "excluded",
      "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"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/hast"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "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": "excluded",
      "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"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/unist"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "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"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/quickjs-ng/docs/node_modules/.bin/astring"
        },
        {
          "name": "cdx:npm:bin",
          "value": "astring"
        },
        {
          "name": "cdx:npm:has_binary",
          "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": "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": "excluded",
      "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"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/mdast"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "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": "excluded",
      "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"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/debug"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "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": "excluded",
      "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"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/ms"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "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": "excluded",
      "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"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/parse-entities/node_modules/@types/unist"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "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"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/quickjs-ng/docs/node_modules/.bin/acorn"
        },
        {
          "name": "cdx:npm:bin",
          "value": "acorn"
        },
        {
          "name": "cdx:npm:has_binary",
          "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": "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": "excluded",
      "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"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/acorn"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "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": "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": "excluded",
      "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"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/history"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "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": "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"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/quickjs-ng/docs/node_modules/.bin/webpack"
        },
        {
          "name": "cdx:npm:bin",
          "value": "webpack"
        },
        {
          "name": "cdx:npm:has_binary",
          "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": "@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": "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": "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": "excluded",
      "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"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/json-schema"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "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-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": "excluded",
      "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"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/node"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "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": "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"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/quickjs-ng/docs/node_modules/.bin/terser"
        },
        {
          "name": "cdx:npm:bin",
          "value": "terser"
        },
        {
          "name": "cdx:npm:has_binary",
          "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": "@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"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/quickjs-ng/docs/node_modules/.bin/flat"
        },
        {
          "name": "cdx:npm:bin",
          "value": "flat"
        },
        {
          "name": "cdx:npm:has_binary",
          "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": "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": "cdx:npm:package:peer",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/typescript/-/typescript-5.6.2.tgz"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/quickjs-ng/docs/node_modules/.bin/tsc, /app/quickjs-ng/docs/node_modules/.bin/tsserver"
        },
        {
          "name": "cdx:npm:bin",
          "value": "tsc, tsserver"
        },
        {
          "name": "cdx:npm:has_binary",
          "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": "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": "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"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/quickjs-ng/docs/node_modules/.bin/js-yaml"
        },
        {
          "name": "cdx:npm:bin",
          "value": "js-yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "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": "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": "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": "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": "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": "picomatch",
      "version": "2.3.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "254ded7874cd8e6136542185cee63c117cc20d5c04a81d9af1fb08bf0692b4784058911e55dd68d500fcd0253af997445d748b6d2b2e2f0263902056a9141454"
        }
      ],
      "purl": "pkg:npm/picomatch@2.3.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/picomatch@2.3.1",
      "properties": [
        {
          "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"
          }
        ]
      }
    },
    {
      "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"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/quickjs-ng/docs/node_modules/gray-matter/node_modules/.bin/js-yaml"
        },
        {
          "name": "cdx:npm:bin",
          "value": "js-yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "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": "argparse",
      "version": "1.0.10",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a39468cbab4d1b848bfc53a408037a4738e26a4652db944b605adc32db49a9b75df015ab9c0f9f1b3e7b88de4f6f4ea9bc11af979810d01e3c74996c957be84e"
        }
      ],
      "purl": "pkg:npm/argparse@1.0.10",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/argparse@1.0.10",
      "properties": [
        {
          "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"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "sprintf-js",
      "version": "1.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0fd70f824bcb955deddc8ccbd03d182ef180f40864e0f72f57051b3747521abd5a3f436bb780049d351bb86beab840b4980eb81aab757f38ab951b3989b5f1f2"
        }
      ],
      "purl": "pkg:npm/sprintf-js@1.0.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/sprintf-js@1.0.3",
      "properties": [
        {
          "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"
          }
        ]
      }
    },
    {
      "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"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/quickjs-ng/docs/node_modules/.bin/jiti"
        },
        {
          "name": "cdx:npm:bin",
          "value": "jiti"
        },
        {
          "name": "cdx:npm:has_binary",
          "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": "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": "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"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/quickjs-ng/docs/node_modules/.bin/shjs"
        },
        {
          "name": "cdx:npm:bin",
          "value": "shjs"
        },
        {
          "name": "cdx:npm:has_binary",
          "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": "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": "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": "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"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/quickjs-ng/docs/node_modules/.bin/image-size"
        },
        {
          "name": "cdx:npm:bin",
          "value": "image-size"
        },
        {
          "name": "cdx:npm:has_binary",
          "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": "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": "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": "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": "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": "cdx:npm:package:optional",
          "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"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/quickjs-ng/docs/node_modules/.bin/semver"
        },
        {
          "name": "cdx:npm:bin",
          "value": "semver"
        },
        {
          "name": "cdx:npm:has_binary",
          "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-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": "excluded",
      "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"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/istanbul-lib-coverage"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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": "excluded",
      "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"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/istanbul-reports"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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": "excluded",
      "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"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/istanbul-lib-report"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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": "excluded",
      "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"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/yargs"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "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": "excluded",
      "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"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/yargs-parser"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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:binPaths",
          "value": "/app/quickjs-ng/docs/node_modules/.bin/rimraf"
        },
        {
          "name": "cdx:npm:bin",
          "value": "rimraf"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "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"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/quickjs-ng/docs/node_modules/.bin/detect, /app/quickjs-ng/docs/node_modules/.bin/detect-port"
        },
        {
          "name": "cdx:npm:bin",
          "value": "detect, detect-port"
        },
        {
          "name": "cdx:npm:has_binary",
          "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": "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"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/quickjs-ng/docs/node_modules/.bin/html-minifier-terser"
        },
        {
          "name": "cdx:npm:bin",
          "value": "html-minifier-terser"
        },
        {
          "name": "cdx:npm:has_binary",
          "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": "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": "excluded",
      "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"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/html-minifier-terser"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "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"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/quickjs-ng/docs/node_modules/html-webpack-plugin/node_modules/.bin/html-minifier-terser"
        },
        {
          "name": "cdx:npm:bin",
          "value": "html-minifier-terser"
        },
        {
          "name": "cdx:npm:has_binary",
          "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": "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"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/quickjs-ng/docs/node_modules/.bin/he"
        },
        {
          "name": "cdx:npm:bin",
          "value": "he"
        },
        {
          "name": "cdx:npm:has_binary",
          "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": "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"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/quickjs-ng/docs/node_modules/.bin/detect, /app/quickjs-ng/docs/node_modules/.bin/detect-port"
        },
        {
          "name": "cdx:npm:bin",
          "value": "detect, detect-port"
        },
        {
          "name": "cdx:npm:has_binary",
          "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": "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": "excluded",
      "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"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/parse-json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "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"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/quickjs-ng/docs/node_modules/global-prefix/node_modules/.bin/which"
        },
        {
          "name": "cdx:npm:bin",
          "value": "which"
        },
        {
          "name": "cdx:npm:has_binary",
          "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": "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": "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-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": "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": "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"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/quickjs-ng/docs/node_modules/.bin/is-ci"
        },
        {
          "name": "cdx:npm:bin",
          "value": "is-ci"
        },
        {
          "name": "cdx:npm:has_binary",
          "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": "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": "excluded",
      "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"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/http-cache-semantics"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "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"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/quickjs-ng/docs/node_modules/.bin/rc"
        },
        {
          "name": "cdx:npm:bin",
          "value": "rc"
        },
        {
          "name": "cdx:npm:has_binary",
          "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": "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": "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"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/quickjs-ng/docs/node_modules/.bin/webpack-bundle-analyzer"
        },
        {
          "name": "cdx:npm:bin",
          "value": "webpack-bundle-analyzer"
        },
        {
          "name": "cdx:npm:has_binary",
          "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": "@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"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/quickjs-ng/docs/node_modules/.bin/opener"
        },
        {
          "name": "cdx:npm:bin",
          "value": "opener"
        },
        {
          "name": "cdx:npm:has_binary",
          "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": "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"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/quickjs-ng/docs/node_modules/.bin/webpack-dev-server"
        },
        {
          "name": "cdx:npm:bin",
          "value": "webpack-dev-server"
        },
        {
          "name": "cdx:npm:has_binary",
          "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": "@types",
      "name": "bonjour",
      "version": "3.5.13",
      "scope": "excluded",
      "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"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/bonjour"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "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": "excluded",
      "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"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/connect-history-api-fallback"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "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": "excluded",
      "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"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/express-serve-static-core"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "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": "excluded",
      "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"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/qs"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "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": "excluded",
      "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"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/range-parser"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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": "excluded",
      "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"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/send"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "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": "excluded",
      "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"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/mime"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "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": "excluded",
      "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"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/express"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "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": "excluded",
      "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"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/body-parser"
        }
      ],
      "evidence": {
        "identity": [
          {
            "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": "excluded",
      "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"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/connect"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "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": "excluded",
      "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"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/serve-static"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "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": "excluded",
      "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"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/http-errors"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "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": "excluded",
      "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"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/serve-index"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "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": "excluded",
      "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"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/sockjs"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "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": "excluded",
      "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"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/ws"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "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"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/quickjs-ng/docs/node_modules/.bin/ansi-html"
        },
        {
          "name": "cdx:npm:bin",
          "value": "ansi-html"
        },
        {
          "name": "cdx:npm:has_binary",
          "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": "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"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/quickjs-ng/docs/node_modules/.bin/multicast-dns"
        },
        {
          "name": "cdx:npm:bin",
          "value": "multicast-dns"
        },
        {
          "name": "cdx:npm:has_binary",
          "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": "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": "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": "framework",
      "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"
          }
        ]
      },
      "tags": [
        "framework"
      ]
    },
    {
      "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": "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": "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": "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": "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": "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": "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": "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": "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": "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"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/quickjs-ng/docs/node_modules/.bin/mime"
        },
        {
          "name": "cdx:npm:bin",
          "value": "mime"
        },
        {
          "name": "cdx:npm:has_binary",
          "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": "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": "excluded",
      "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"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/http-proxy"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "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": "excluded",
      "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"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/retry"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "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": "excluded",
      "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"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/node-forge"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "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"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/quickjs-ng/docs/node_modules/.bin/uuid"
        },
        {
          "name": "cdx:npm:bin",
          "value": "uuid"
        },
        {
          "name": "cdx:npm:has_binary",
          "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": "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": "excluded",
      "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"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/react-router-config"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "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": "excluded",
      "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"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/react-router"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "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": "excluded",
      "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"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/react-router-dom"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "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": "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": "excluded",
      "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"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/prismjs"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "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"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/quickjs-ng/docs/node_modules/.bin/xml-js"
        },
        {
          "name": "cdx:npm:bin",
          "value": "xml-js"
        },
        {
          "name": "cdx:npm:has_binary",
          "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"
          }
        ]
      },
      "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": "excluded",
      "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"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/gtag.js"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "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"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/quickjs-ng/docs/node_modules/.bin/sitemap"
        },
        {
          "name": "cdx:npm:bin",
          "value": "sitemap"
        },
        {
          "name": "cdx:npm:has_binary",
          "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": "@types",
      "name": "node",
      "version": "17.0.45",
      "scope": "excluded",
      "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"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/sitemap/node_modules/@types/node"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "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": "excluded",
      "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"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/sax"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "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"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/quickjs-ng/docs/node_modules/.bin/rtlcss"
        },
        {
          "name": "cdx:npm:bin",
          "value": "rtlcss"
        },
        {
          "name": "cdx:npm:has_binary",
          "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": "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": "cdx:npm:package:peer",
          "value": "true"
        },
        {
          "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": "cdx:npm:package:peer",
          "value": "true"
        },
        {
          "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": "cdx:npm:package:peer",
          "value": "true"
        },
        {
          "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": "cdx:npm:package:peer",
          "value": "true"
        },
        {
          "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": "cdx:npm:package:peer",
          "value": "true"
        },
        {
          "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": "cdx:npm:package:peer",
          "value": "true"
        },
        {
          "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@3.4.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@babel/code-frame@7.29.7",
      "dependsOn": [
        "pkg:npm/@babel/helper-validator-identifier@7.29.7",
        "pkg:npm/js-tokens@4.0.0",
        "pkg:npm/picocolors@1.1.1"
      ]
    },
    {
      "ref": "pkg:npm/@babel/compat-data@7.29.7",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@babel/core@7.29.7",
      "dependsOn": [
        "pkg:npm/@babel/code-frame@7.29.7",
        "pkg:npm/@babel/generator@7.29.7",
        "pkg:npm/@babel/helper-compilation-targets@7.29.7",
        "pkg:npm/@babel/helper-module-transforms@7.29.7",
        "pkg:npm/@babel/helpers@7.29.7",
        "pkg:npm/@babel/parser@7.29.7",
        "pkg:npm/@babel/template@7.29.7",
        "pkg:npm/@babel/traverse@7.29.7",
        "pkg:npm/@babel/types@7.29.7",
        "pkg:npm/@jridgewell/remapping@2.3.5",
        "pkg:npm/convert-source-map@2.0.0",
        "pkg:npm/debug@4.4.3",
        "pkg:npm/gensync@1.0.0-beta.2",
        "pkg:npm/json5@2.2.3",
        "pkg:npm/semver@6.3.1"
      ]
    },
    {
      "ref": "pkg:npm/@babel/generator@7.29.7",
      "dependsOn": [
        "pkg:npm/@babel/parser@7.29.7",
        "pkg:npm/@babel/types@7.29.7",
        "pkg:npm/@jridgewell/gen-mapping@0.3.13",
        "pkg:npm/@jridgewell/trace-mapping@0.3.31",
        "pkg:npm/jsesc@3.1.0"
      ]
    },
    {
      "ref": "pkg:npm/@babel/helper-annotate-as-pure@7.29.7",
      "dependsOn": [
        "pkg:npm/@babel/types@7.29.7"
      ]
    },
    {
      "ref": "pkg:npm/@babel/helper-compilation-targets@7.29.7",
      "dependsOn": [
        "pkg:npm/@babel/compat-data@7.29.7",
        "pkg:npm/@babel/helper-validator-option@7.29.7",
        "pkg:npm/browserslist@4.28.4",
        "pkg:npm/lru-cache@5.1.1",
        "pkg:npm/semver@6.3.1"
      ]
    },
    {
      "ref": "pkg:npm/@babel/helper-create-class-features-plugin@7.29.7",
      "dependsOn": [
        "pkg:npm/@babel/core@7.29.7",
        "pkg:npm/@babel/helper-annotate-as-pure@7.29.7",
        "pkg:npm/@babel/helper-member-expression-to-functions@7.29.7",
        "pkg:npm/@babel/helper-optimise-call-expression@7.29.7",
        "pkg:npm/@babel/helper-replace-supers@7.29.7",
        "pkg:npm/@babel/helper-skip-transparent-expression-wrappers@7.29.7",
        "pkg:npm/@babel/traverse@7.29.7",
        "pkg:npm/semver@6.3.1"
      ]
    },
    {
      "ref": "pkg:npm/@babel/helper-globals@7.29.7",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@babel/helper-member-expression-to-functions@7.29.7",
      "dependsOn": [
        "pkg:npm/@babel/traverse@7.29.7",
        "pkg:npm/@babel/types@7.29.7"
      ]
    },
    {
      "ref": "pkg:npm/@babel/helper-module-imports@7.29.7",
      "dependsOn": [
        "pkg:npm/@babel/traverse@7.29.7",
        "pkg:npm/@babel/types@7.29.7"
      ]
    },
    {
      "ref": "pkg:npm/@babel/helper-module-transforms@7.29.7",
      "dependsOn": [
        "pkg:npm/@babel/core@7.29.7",
        "pkg:npm/@babel/helper-module-imports@7.29.7",
        "pkg:npm/@babel/helper-validator-identifier@7.29.7",
        "pkg:npm/@babel/traverse@7.29.7"
      ]
    },
    {
      "ref": "pkg:npm/@babel/helper-optimise-call-expression@7.29.7",
      "dependsOn": [
        "pkg:npm/@babel/types@7.29.7"
      ]
    },
    {
      "ref": "pkg:npm/@babel/helper-plugin-utils@7.29.7",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@babel/helper-replace-supers@7.29.7",
      "dependsOn": [
        "pkg:npm/@babel/core@7.29.7",
        "pkg:npm/@babel/helper-member-expression-to-functions@7.29.7",
        "pkg:npm/@babel/helper-optimise-call-expression@7.29.7",
        "pkg:npm/@babel/traverse@7.29.7"
      ]
    },
    {
      "ref": "pkg:npm/@babel/helper-skip-transparent-expression-wrappers@7.29.7",
      "dependsOn": [
        "pkg:npm/@babel/traverse@7.29.7",
        "pkg:npm/@babel/types@7.29.7"
      ]
    },
    {
      "ref": "pkg:npm/@babel/helper-string-parser@7.29.7",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@babel/helper-validator-identifier@7.29.7",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@babel/helper-validator-option@7.29.7",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@babel/helpers@7.29.7",
      "dependsOn": [
        "pkg:npm/@babel/template@7.29.7",
        "pkg:npm/@babel/types@7.29.7"
      ]
    },
    {
      "ref": "pkg:npm/@babel/parser@7.29.7",
      "dependsOn": [
        "pkg:npm/@babel/types@7.29.7"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-syntax-jsx@7.29.7",
      "dependsOn": [
        "pkg:npm/@babel/core@7.29.7",
        "pkg:npm/@babel/helper-plugin-utils@7.29.7"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-syntax-typescript@7.29.7",
      "dependsOn": [
        "pkg:npm/@babel/core@7.29.7",
        "pkg:npm/@babel/helper-plugin-utils@7.29.7"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-modules-commonjs@7.29.7",
      "dependsOn": [
        "pkg:npm/@babel/core@7.29.7",
        "pkg:npm/@babel/helper-module-transforms@7.29.7",
        "pkg:npm/@babel/helper-plugin-utils@7.29.7"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-react-jsx-self@7.29.7",
      "dependsOn": [
        "pkg:npm/@babel/core@7.29.7",
        "pkg:npm/@babel/helper-plugin-utils@7.29.7"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-react-jsx-source@7.29.7",
      "dependsOn": [
        "pkg:npm/@babel/core@7.29.7",
        "pkg:npm/@babel/helper-plugin-utils@7.29.7"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-typescript@7.29.7",
      "dependsOn": [
        "pkg:npm/@babel/core@7.29.7",
        "pkg:npm/@babel/helper-annotate-as-pure@7.29.7",
        "pkg:npm/@babel/helper-create-class-features-plugin@7.29.7",
        "pkg:npm/@babel/helper-plugin-utils@7.29.7",
        "pkg:npm/@babel/helper-skip-transparent-expression-wrappers@7.29.7",
        "pkg:npm/@babel/plugin-syntax-typescript@7.29.7"
      ]
    },
    {
      "ref": "pkg:npm/@babel/preset-typescript@7.29.7",
      "dependsOn": [
        "pkg:npm/@babel/core@7.29.7",
        "pkg:npm/@babel/helper-plugin-utils@7.29.7",
        "pkg:npm/@babel/helper-validator-option@7.29.7",
        "pkg:npm/@babel/plugin-syntax-jsx@7.29.7",
        "pkg:npm/@babel/plugin-transform-modules-commonjs@7.29.7",
        "pkg:npm/@babel/plugin-transform-typescript@7.29.7"
      ]
    },
    {
      "ref": "pkg:npm/@babel/runtime@7.29.7",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@babel/template@7.29.7",
      "dependsOn": [
        "pkg:npm/@babel/code-frame@7.29.7",
        "pkg:npm/@babel/parser@7.29.7",
        "pkg:npm/@babel/types@7.29.7"
      ]
    },
    {
      "ref": "pkg:npm/@babel/traverse@7.29.7",
      "dependsOn": [
        "pkg:npm/@babel/code-frame@7.29.7",
        "pkg:npm/@babel/generator@7.29.7",
        "pkg:npm/@babel/helper-globals@7.29.7",
        "pkg:npm/@babel/parser@7.29.7",
        "pkg:npm/@babel/template@7.29.7",
        "pkg:npm/@babel/types@7.29.7",
        "pkg:npm/debug@4.4.3"
      ]
    },
    {
      "ref": "pkg:npm/@babel/types@7.29.7",
      "dependsOn": [
        "pkg:npm/@babel/helper-string-parser@7.29.7",
        "pkg:npm/@babel/helper-validator-identifier@7.29.7"
      ]
    },
    {
      "ref": "pkg:npm/@base-ui/react@1.6.0",
      "dependsOn": [
        "pkg:npm/@babel/runtime@7.29.7",
        "pkg:npm/@base-ui/utils@0.3.1",
        "pkg:npm/@floating-ui/react-dom@2.1.8",
        "pkg:npm/@floating-ui/utils@0.2.11",
        "pkg:npm/react-dom@19.2.7",
        "pkg:npm/react@19.2.7",
        "pkg:npm/use-sync-external-store@1.6.0"
      ]
    },
    {
      "ref": "pkg:npm/@base-ui/utils@0.3.1",
      "dependsOn": [
        "pkg:npm/@babel/runtime@7.29.7",
        "pkg:npm/@floating-ui/utils@0.2.11",
        "pkg:npm/react-dom@19.2.7",
        "pkg:npm/react@19.2.7",
        "pkg:npm/reselect@5.2.0",
        "pkg:npm/use-sync-external-store@1.6.0"
      ]
    },
    {
      "ref": "pkg:npm/@changesets/apply-release-plan@7.1.1",
      "dependsOn": [
        "pkg:npm/@changesets/config@3.1.4",
        "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.8.5"
      ]
    },
    {
      "ref": "pkg:npm/@changesets/assemble-release-plan@6.0.10",
      "dependsOn": [
        "pkg:npm/@changesets/errors@0.2.0",
        "pkg:npm/@changesets/get-dependents-graph@2.1.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/semver@7.8.5"
      ]
    },
    {
      "ref": "pkg:npm/@changesets/changelog-git@0.2.1",
      "dependsOn": [
        "pkg:npm/@changesets/types@6.1.0"
      ]
    },
    {
      "ref": "pkg:npm/@changesets/changelog-github@0.6.0",
      "dependsOn": [
        "pkg:npm/@changesets/get-github-info@0.8.0",
        "pkg:npm/@changesets/types@6.1.0",
        "pkg:npm/dotenv@8.6.0"
      ]
    },
    {
      "ref": "pkg:npm/@changesets/cli@2.31.0",
      "dependsOn": [
        "pkg:npm/@changesets/apply-release-plan@7.1.1",
        "pkg:npm/@changesets/assemble-release-plan@6.0.10",
        "pkg:npm/@changesets/changelog-git@0.2.1",
        "pkg:npm/@changesets/config@3.1.4",
        "pkg:npm/@changesets/errors@0.2.0",
        "pkg:npm/@changesets/get-dependents-graph@2.1.4",
        "pkg:npm/@changesets/get-release-plan@4.0.16",
        "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.8.5",
        "pkg:npm/spawndamnit@3.0.1",
        "pkg:npm/term-size@2.2.1"
      ]
    },
    {
      "ref": "pkg:npm/@changesets/config@3.1.4",
      "dependsOn": [
        "pkg:npm/@changesets/errors@0.2.0",
        "pkg:npm/@changesets/get-dependents-graph@2.1.4",
        "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.4",
      "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.8.5"
      ]
    },
    {
      "ref": "pkg:npm/@changesets/get-github-info@0.8.0",
      "dependsOn": [
        "pkg:npm/dataloader@1.4.0",
        "pkg:npm/node-fetch@2.7.0"
      ]
    },
    {
      "ref": "pkg:npm/@changesets/get-release-plan@4.0.16",
      "dependsOn": [
        "pkg:npm/@changesets/assemble-release-plan@6.0.10",
        "pkg:npm/@changesets/config@3.1.4",
        "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.2.0"
      ]
    },
    {
      "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.2.0",
        "pkg:npm/prettier@2.8.8"
      ]
    },
    {
      "ref": "pkg:npm/@dotenvx/dotenvx@1.75.1",
      "dependsOn": [
        "pkg:npm/@dotenvx/primitives@0.8.0",
        "pkg:npm/commander@11.1.0",
        "pkg:npm/conf@10.2.0",
        "pkg:npm/dotenv@17.4.2",
        "pkg:npm/enquirer@2.4.1",
        "pkg:npm/env-paths@2.2.1",
        "pkg:npm/execa@5.1.1",
        "pkg:npm/fdir@6.5.0",
        "pkg:npm/ignore@5.3.2",
        "pkg:npm/object-treeify@1.1.33",
        "pkg:npm/open@8.4.2",
        "pkg:npm/picomatch@4.0.4",
        "pkg:npm/systeminformation@5.31.11",
        "pkg:npm/undici@7.28.0",
        "pkg:npm/which@4.0.0",
        "pkg:npm/yocto-spinner@1.2.0"
      ]
    },
    {
      "ref": "pkg:npm/@dotenvx/primitives@0.8.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@emnapi/runtime@1.11.1",
      "dependsOn": [
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@esbuild/aix-ppc64@0.25.12",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/aix-ppc64@0.28.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/android-arm64@0.25.12",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/android-arm64@0.28.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/android-arm@0.25.12",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/android-arm@0.28.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/android-x64@0.25.12",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/android-x64@0.28.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/darwin-arm64@0.25.12",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/darwin-arm64@0.28.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/darwin-x64@0.25.12",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/darwin-x64@0.28.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/freebsd-arm64@0.25.12",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/freebsd-arm64@0.28.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/freebsd-x64@0.25.12",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/freebsd-x64@0.28.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/linux-arm64@0.25.12",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/linux-arm64@0.28.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/linux-arm@0.25.12",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/linux-arm@0.28.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/linux-ia32@0.25.12",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/linux-ia32@0.28.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/linux-loong64@0.25.12",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/linux-loong64@0.28.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/linux-mips64el@0.25.12",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/linux-mips64el@0.28.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/linux-ppc64@0.25.12",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/linux-ppc64@0.28.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/linux-riscv64@0.25.12",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/linux-riscv64@0.28.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/linux-s390x@0.25.12",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/linux-s390x@0.28.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/linux-x64@0.25.12",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/linux-x64@0.28.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/netbsd-arm64@0.25.12",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/netbsd-arm64@0.28.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/netbsd-x64@0.25.12",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/netbsd-x64@0.28.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/openbsd-arm64@0.25.12",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/openbsd-arm64@0.28.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/openbsd-x64@0.25.12",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/openbsd-x64@0.28.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/openharmony-arm64@0.25.12",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/openharmony-arm64@0.28.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/sunos-x64@0.25.12",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/sunos-x64@0.28.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/win32-arm64@0.25.12",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/win32-arm64@0.28.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/win32-ia32@0.25.12",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/win32-ia32@0.28.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/win32-x64@0.25.12",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/win32-x64@0.28.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@floating-ui/core@1.7.5",
      "dependsOn": [
        "pkg:npm/@floating-ui/utils@0.2.11"
      ]
    },
    {
      "ref": "pkg:npm/@floating-ui/dom@1.7.6",
      "dependsOn": [
        "pkg:npm/@floating-ui/core@1.7.5",
        "pkg:npm/@floating-ui/utils@0.2.11"
      ]
    },
    {
      "ref": "pkg:npm/@floating-ui/react-dom@2.1.8",
      "dependsOn": [
        "pkg:npm/@floating-ui/dom@1.7.6",
        "pkg:npm/react-dom@19.2.7",
        "pkg:npm/react@19.2.7"
      ]
    },
    {
      "ref": "pkg:npm/@floating-ui/utils@0.2.11",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@fontsource-variable/geist@5.2.9",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@hono/node-server@1.19.14",
      "dependsOn": [
        "pkg:npm/hono@4.12.27"
      ]
    },
    {
      "ref": "pkg:npm/@img/colour@1.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@img/sharp-darwin-arm64@0.34.5",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@img/sharp-darwin-x64@0.34.5",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@img/sharp-libvips-darwin-arm64@1.2.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@img/sharp-libvips-darwin-x64@1.2.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@img/sharp-libvips-linux-arm64@1.2.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@img/sharp-libvips-linux-arm@1.2.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@img/sharp-libvips-linux-ppc64@1.2.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@img/sharp-libvips-linux-riscv64@1.2.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@img/sharp-libvips-linux-s390x@1.2.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@img/sharp-libvips-linux-x64@1.2.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@img/sharp-libvips-linuxmusl-arm64@1.2.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@img/sharp-libvips-linuxmusl-x64@1.2.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@img/sharp-linux-arm64@0.34.5",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@img/sharp-linux-arm@0.34.5",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@img/sharp-linux-ppc64@0.34.5",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@img/sharp-linux-riscv64@0.34.5",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@img/sharp-linux-s390x@0.34.5",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@img/sharp-linux-x64@0.34.5",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@img/sharp-linuxmusl-arm64@0.34.5",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@img/sharp-linuxmusl-x64@0.34.5",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@img/sharp-wasm32@0.34.5",
      "dependsOn": [
        "pkg:npm/@emnapi/runtime@1.11.1"
      ]
    },
    {
      "ref": "pkg:npm/@img/sharp-win32-arm64@0.34.5",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@img/sharp-win32-ia32@0.34.5",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@img/sharp-win32-x64@0.34.5",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@inquirer/ansi@1.0.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@inquirer/confirm@5.1.21",
      "dependsOn": [
        "pkg:npm/@inquirer/core@10.3.2",
        "pkg:npm/@inquirer/type@3.0.10"
      ]
    },
    {
      "ref": "pkg:npm/@inquirer/core@10.3.2",
      "dependsOn": [
        "pkg:npm/@inquirer/ansi@1.0.2",
        "pkg:npm/@inquirer/figures@1.0.15",
        "pkg:npm/@inquirer/type@3.0.10",
        "pkg:npm/cli-width@4.1.0",
        "pkg:npm/mute-stream@2.0.0",
        "pkg:npm/signal-exit@4.1.0",
        "pkg:npm/wrap-ansi@6.2.0",
        "pkg:npm/yoctocolors-cjs@2.1.3"
      ]
    },
    {
      "ref": "pkg:npm/@inquirer/external-editor@1.0.3",
      "dependsOn": [
        "pkg:npm/chardet@2.2.0",
        "pkg:npm/iconv-lite@0.7.2"
      ]
    },
    {
      "ref": "pkg:npm/@inquirer/figures@1.0.15",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@inquirer/type@3.0.10",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@isaacs/fs-minipass@4.0.1",
      "dependsOn": [
        "pkg:npm/minipass@7.1.3"
      ]
    },
    {
      "ref": "pkg:npm/@jitl/quickjs-ffi-types@0.32.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@jitl/quickjs-wasmfile-debug-asyncify@0.32.0",
      "dependsOn": [
        "pkg:npm/@jitl/quickjs-ffi-types@0.32.0"
      ]
    },
    {
      "ref": "pkg:npm/@jitl/quickjs-wasmfile-debug-sync@0.32.0",
      "dependsOn": [
        "pkg:npm/@jitl/quickjs-ffi-types@0.32.0"
      ]
    },
    {
      "ref": "pkg:npm/@jitl/quickjs-wasmfile-release-asyncify@0.32.0",
      "dependsOn": [
        "pkg:npm/@jitl/quickjs-ffi-types@0.32.0"
      ]
    },
    {
      "ref": "pkg:npm/@jitl/quickjs-wasmfile-release-sync@0.32.0",
      "dependsOn": [
        "pkg:npm/@jitl/quickjs-ffi-types@0.32.0"
      ]
    },
    {
      "ref": "pkg:npm/@jridgewell/gen-mapping@0.3.13",
      "dependsOn": [
        "pkg:npm/@jridgewell/sourcemap-codec@1.5.5",
        "pkg:npm/@jridgewell/trace-mapping@0.3.31"
      ]
    },
    {
      "ref": "pkg:npm/@jridgewell/remapping@2.3.5",
      "dependsOn": [
        "pkg:npm/@jridgewell/gen-mapping@0.3.13",
        "pkg:npm/@jridgewell/trace-mapping@0.3.31"
      ]
    },
    {
      "ref": "pkg:npm/@jridgewell/resolve-uri@3.1.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@jridgewell/sourcemap-codec@1.5.5",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@jridgewell/trace-mapping@0.3.31",
      "dependsOn": [
        "pkg:npm/@jridgewell/resolve-uri@3.1.2",
        "pkg:npm/@jridgewell/sourcemap-codec@1.5.5"
      ]
    },
    {
      "ref": "pkg:npm/@manypkg/find-root@1.1.0",
      "dependsOn": [
        "pkg:npm/@babel/runtime@7.29.7",
        "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.29.7",
        "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@2.1.0"
      ]
    },
    {
      "ref": "pkg:npm/@mapbox/node-pre-gyp@2.0.3",
      "dependsOn": [
        "pkg:npm/consola@3.4.2",
        "pkg:npm/detect-libc@2.1.2",
        "pkg:npm/https-proxy-agent@7.0.6",
        "pkg:npm/node-fetch@2.7.0",
        "pkg:npm/nopt@8.1.0",
        "pkg:npm/semver@7.8.5",
        "pkg:npm/tar@7.5.16"
      ]
    },
    {
      "ref": "pkg:npm/@modelcontextprotocol/sdk@1.29.0",
      "dependsOn": [
        "pkg:npm/@hono/node-server@1.19.14",
        "pkg:npm/ajv-formats@3.0.1",
        "pkg:npm/ajv@8.20.0",
        "pkg:npm/content-type@1.0.5",
        "pkg:npm/cors@2.8.6",
        "pkg:npm/cross-spawn@7.0.6",
        "pkg:npm/eventsource-parser@3.1.0",
        "pkg:npm/eventsource@3.0.7",
        "pkg:npm/express-rate-limit@8.5.2",
        "pkg:npm/express@5.2.1",
        "pkg:npm/hono@4.12.27",
        "pkg:npm/jose@6.2.3",
        "pkg:npm/json-schema-typed@8.0.2",
        "pkg:npm/pkce-challenge@5.0.1",
        "pkg:npm/raw-body@3.0.2",
        "pkg:npm/zod-to-json-schema@3.25.2",
        "pkg:npm/zod@3.25.76"
      ]
    },
    {
      "ref": "pkg:npm/@monaco-editor/loader@1.7.0",
      "dependsOn": [
        "pkg:npm/state-local@1.0.7"
      ]
    },
    {
      "ref": "pkg:npm/@monaco-editor/react@4.7.0",
      "dependsOn": [
        "pkg:npm/@monaco-editor/loader@1.7.0",
        "pkg:npm/monaco-editor@0.55.1",
        "pkg:npm/react-dom@19.2.7",
        "pkg:npm/react@19.2.7"
      ]
    },
    {
      "ref": "pkg:npm/@mswjs/interceptors@0.41.9",
      "dependsOn": [
        "pkg:npm/@open-draft/deferred-promise@2.2.0",
        "pkg:npm/@open-draft/logger@0.3.0",
        "pkg:npm/@open-draft/until@2.1.0",
        "pkg:npm/is-node-process@1.2.0",
        "pkg:npm/outvariant@1.4.3",
        "pkg:npm/strict-event-emitter@0.5.1"
      ]
    },
    {
      "ref": "pkg:npm/@next/env@16.2.9",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@next/swc-darwin-arm64@16.2.9",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@next/swc-darwin-x64@16.2.9",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@next/swc-linux-arm64-gnu@16.2.9",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@next/swc-linux-arm64-musl@16.2.9",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@next/swc-linux-x64-gnu@16.2.9",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@next/swc-linux-x64-musl@16.2.9",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@next/swc-win32-arm64-msvc@16.2.9",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@next/swc-win32-x64-msvc@16.2.9",
      "dependsOn": []
    },
    {
      "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/@open-draft/deferred-promise@2.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@open-draft/logger@0.3.0",
      "dependsOn": [
        "pkg:npm/is-node-process@1.2.0",
        "pkg:npm/outvariant@1.4.3"
      ]
    },
    {
      "ref": "pkg:npm/@open-draft/until@2.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@oven/bun-darwin-aarch64@1.3.14",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@oven/bun-darwin-x64-baseline@1.3.14",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@oven/bun-darwin-x64@1.3.14",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@oven/bun-freebsd-aarch64@1.3.14",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@oven/bun-freebsd-x64@1.3.14",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@oven/bun-linux-aarch64-android@1.3.14",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@oven/bun-linux-aarch64-musl@1.3.14",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@oven/bun-linux-aarch64@1.3.14",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@oven/bun-linux-x64-android@1.3.14",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@oven/bun-linux-x64-baseline@1.3.14",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@oven/bun-linux-x64-musl-baseline@1.3.14",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@oven/bun-linux-x64-musl@1.3.14",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@oven/bun-linux-x64@1.3.14",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@oven/bun-windows-aarch64@1.3.14",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@oven/bun-windows-x64-baseline@1.3.14",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@oven/bun-windows-x64@1.3.14",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rolldown/pluginutils@1.0.0-beta.27",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/pluginutils@5.4.0",
      "dependsOn": [
        "pkg:npm/@types/estree@1.0.9",
        "pkg:npm/estree-walker@2.0.2",
        "pkg:npm/picomatch@4.0.4"
      ]
    },
    {
      "ref": "pkg:npm/@rollup/rollup-android-arm-eabi@4.62.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/rollup-android-arm64@4.62.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/rollup-darwin-arm64@4.62.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/rollup-darwin-x64@4.62.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/rollup-freebsd-arm64@4.62.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/rollup-freebsd-x64@4.62.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/rollup-linux-arm-gnueabihf@4.62.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/rollup-linux-arm-musleabihf@4.62.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/rollup-linux-arm64-gnu@4.62.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/rollup-linux-arm64-musl@4.62.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/rollup-linux-loong64-gnu@4.62.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/rollup-linux-loong64-musl@4.62.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/rollup-linux-ppc64-gnu@4.62.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/rollup-linux-ppc64-musl@4.62.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/rollup-linux-riscv64-gnu@4.62.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/rollup-linux-riscv64-musl@4.62.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/rollup-linux-s390x-gnu@4.62.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/rollup-linux-x64-gnu@4.62.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/rollup-linux-x64-musl@4.62.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/rollup-openbsd-x64@4.62.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/rollup-openharmony-arm64@4.62.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/rollup-win32-arm64-msvc@4.62.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/rollup-win32-ia32-msvc@4.62.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/rollup-win32-x64-gnu@4.62.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/rollup-win32-x64-msvc@4.62.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@sec-ant/readable-stream@0.4.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@sindresorhus/merge-streams@4.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@standard-schema/spec@1.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@swc/helpers@0.5.15",
      "dependsOn": [
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@tailwindcss/node@4.3.1",
      "dependsOn": [
        "pkg:npm/@jridgewell/remapping@2.3.5",
        "pkg:npm/enhanced-resolve@5.21.6",
        "pkg:npm/jiti@2.7.0",
        "pkg:npm/lightningcss@1.32.0",
        "pkg:npm/magic-string@0.30.21",
        "pkg:npm/source-map-js@1.2.1",
        "pkg:npm/tailwindcss@4.3.1"
      ]
    },
    {
      "ref": "pkg:npm/@tailwindcss/oxide-android-arm64@4.3.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@tailwindcss/oxide-darwin-arm64@4.3.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@tailwindcss/oxide-darwin-x64@4.3.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@tailwindcss/oxide-freebsd-x64@4.3.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@tailwindcss/oxide-linux-arm-gnueabihf@4.3.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@tailwindcss/oxide-linux-arm64-gnu@4.3.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@tailwindcss/oxide-linux-arm64-musl@4.3.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@tailwindcss/oxide-linux-x64-gnu@4.3.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@tailwindcss/oxide-linux-x64-musl@4.3.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@tailwindcss/oxide-wasm32-wasi@4.3.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@tailwindcss/oxide-win32-arm64-msvc@4.3.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@tailwindcss/oxide-win32-x64-msvc@4.3.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@tailwindcss/oxide@4.3.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@tailwindcss/vite@4.3.1",
      "dependsOn": [
        "pkg:npm/@tailwindcss/node@4.3.1",
        "pkg:npm/@tailwindcss/oxide@4.3.1",
        "pkg:npm/tailwindcss@4.3.1",
        "pkg:npm/vite@6.4.3"
      ]
    },
    {
      "ref": "pkg:npm/@ts-morph/common@0.27.0",
      "dependsOn": [
        "pkg:npm/fast-glob@3.3.3",
        "pkg:npm/minimatch@10.2.5",
        "pkg:npm/path-browserify@1.0.1"
      ]
    },
    {
      "ref": "pkg:npm/@types/babel__core@7.20.5",
      "dependsOn": [
        "pkg:npm/@babel/parser@7.29.7",
        "pkg:npm/@babel/types@7.29.7",
        "pkg:npm/@types/babel__generator@7.27.0",
        "pkg:npm/@types/babel__template@7.4.4",
        "pkg:npm/@types/babel__traverse@7.28.0"
      ]
    },
    {
      "ref": "pkg:npm/@types/babel__generator@7.27.0",
      "dependsOn": [
        "pkg:npm/@babel/types@7.29.7"
      ]
    },
    {
      "ref": "pkg:npm/@types/babel__template@7.4.4",
      "dependsOn": [
        "pkg:npm/@babel/parser@7.29.7",
        "pkg:npm/@babel/types@7.29.7"
      ]
    },
    {
      "ref": "pkg:npm/@types/babel__traverse@7.28.0",
      "dependsOn": [
        "pkg:npm/@babel/types@7.29.7"
      ]
    },
    {
      "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.9",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@types/node@12.20.55",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@types/node@22.20.0",
      "dependsOn": [
        "pkg:npm/undici-types@6.21.0"
      ]
    },
    {
      "ref": "pkg:npm/@types/react-dom@19.2.3",
      "dependsOn": [
        "pkg:npm/@types/react@19.2.17"
      ]
    },
    {
      "ref": "pkg:npm/@types/react@19.2.17",
      "dependsOn": [
        "pkg:npm/csstype@3.2.3"
      ]
    },
    {
      "ref": "pkg:npm/@types/statuses@2.0.6",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@types/trusted-types@2.0.7",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@types/validate-npm-package-name@4.0.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@vercel/nft@1.10.2",
      "dependsOn": [
        "pkg:npm/@mapbox/node-pre-gyp@2.0.3",
        "pkg:npm/@rollup/pluginutils@5.4.0",
        "pkg:npm/acorn-import-attributes@1.9.5",
        "pkg:npm/acorn@8.17.0",
        "pkg:npm/async-sema@3.1.1",
        "pkg:npm/bindings@1.5.0",
        "pkg:npm/estree-walker@2.0.2",
        "pkg:npm/glob@13.0.6",
        "pkg:npm/graceful-fs@4.2.11",
        "pkg:npm/node-gyp-build@4.8.4",
        "pkg:npm/picomatch@4.0.4",
        "pkg:npm/resolve-from@5.0.0"
      ]
    },
    {
      "ref": "pkg:npm/@vitejs/plugin-react@4.7.0",
      "dependsOn": [
        "pkg:npm/@babel/core@7.29.7",
        "pkg:npm/@babel/plugin-transform-react-jsx-self@7.29.7",
        "pkg:npm/@babel/plugin-transform-react-jsx-source@7.29.7",
        "pkg:npm/@rolldown/pluginutils@1.0.0-beta.27",
        "pkg:npm/@types/babel__core@7.20.5",
        "pkg:npm/react-refresh@0.17.0",
        "pkg:npm/vite@6.4.3"
      ]
    },
    {
      "ref": "pkg:npm/@vitest/expect@4.1.9",
      "dependsOn": [
        "pkg:npm/@standard-schema/spec@1.1.0",
        "pkg:npm/@types/chai@5.2.3",
        "pkg:npm/@vitest/spy@4.1.9",
        "pkg:npm/@vitest/utils@4.1.9",
        "pkg:npm/chai@6.2.2",
        "pkg:npm/tinyrainbow@3.1.0"
      ]
    },
    {
      "ref": "pkg:npm/@vitest/mocker@4.1.9",
      "dependsOn": [
        "pkg:npm/@vitest/spy@4.1.9",
        "pkg:npm/estree-walker@3.0.3",
        "pkg:npm/magic-string@0.30.21"
      ]
    },
    {
      "ref": "pkg:npm/@vitest/pretty-format@4.1.9",
      "dependsOn": [
        "pkg:npm/tinyrainbow@3.1.0"
      ]
    },
    {
      "ref": "pkg:npm/@vitest/runner@4.1.9",
      "dependsOn": [
        "pkg:npm/@vitest/utils@4.1.9",
        "pkg:npm/pathe@2.0.3"
      ]
    },
    {
      "ref": "pkg:npm/@vitest/snapshot@4.1.9",
      "dependsOn": [
        "pkg:npm/@vitest/pretty-format@4.1.9",
        "pkg:npm/@vitest/utils@4.1.9",
        "pkg:npm/magic-string@0.30.21",
        "pkg:npm/pathe@2.0.3"
      ]
    },
    {
      "ref": "pkg:npm/@vitest/spy@4.1.9",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@vitest/utils@4.1.9",
      "dependsOn": [
        "pkg:npm/@vitest/pretty-format@4.1.9",
        "pkg:npm/convert-source-map@2.0.0",
        "pkg:npm/tinyrainbow@3.1.0"
      ]
    },
    {
      "ref": "pkg:npm/abbrev@3.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/accepts@2.0.0",
      "dependsOn": [
        "pkg:npm/mime-types@3.0.2",
        "pkg:npm/negotiator@1.0.0"
      ]
    },
    {
      "ref": "pkg:npm/acorn-import-attributes@1.9.5",
      "dependsOn": [
        "pkg:npm/acorn@8.12.1",
        "pkg:npm/acorn@8.17.0"
      ]
    },
    {
      "ref": "pkg:npm/acorn@8.17.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/agent-base@7.1.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/ajv-formats@2.1.1",
      "dependsOn": [
        "pkg:npm/ajv@8.17.1"
      ]
    },
    {
      "ref": "pkg:npm/ajv-formats@3.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/ajv@8.20.0",
      "dependsOn": [
        "pkg:npm/fast-deep-equal@3.1.3",
        "pkg:npm/fast-uri@3.1.2",
        "pkg:npm/json-schema-traverse@1.0.0",
        "pkg:npm/require-from-string@2.0.2"
      ]
    },
    {
      "ref": "pkg:npm/ansi-colors@4.1.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/ansi-regex@5.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/ansi-regex@6.2.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/ansi-styles@4.3.0",
      "dependsOn": [
        "pkg:npm/color-convert@2.0.1"
      ]
    },
    {
      "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/ast-types@0.16.1",
      "dependsOn": [
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/async-sema@3.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/atomically@1.7.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/balanced-match@4.0.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/baseline-browser-mapping@2.10.38",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/better-path-resolve@1.0.0",
      "dependsOn": [
        "pkg:npm/is-windows@1.0.2"
      ]
    },
    {
      "ref": "pkg:npm/binaryen@130.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/bindings@1.5.0",
      "dependsOn": [
        "pkg:npm/file-uri-to-path@1.0.0"
      ]
    },
    {
      "ref": "pkg:npm/body-parser@2.3.0",
      "dependsOn": [
        "pkg:npm/bytes@3.1.2",
        "pkg:npm/content-type@2.0.0",
        "pkg:npm/debug@4.4.3",
        "pkg:npm/http-errors@2.0.1",
        "pkg:npm/iconv-lite@0.7.2",
        "pkg:npm/on-finished@2.4.1",
        "pkg:npm/qs@6.15.3",
        "pkg:npm/raw-body@3.0.2",
        "pkg:npm/type-is@2.1.0"
      ]
    },
    {
      "ref": "pkg:npm/brace-expansion@5.0.6",
      "dependsOn": [
        "pkg:npm/balanced-match@4.0.4"
      ]
    },
    {
      "ref": "pkg:npm/braces@3.0.3",
      "dependsOn": [
        "pkg:npm/fill-range@7.1.1"
      ]
    },
    {
      "ref": "pkg:npm/browserslist@4.28.4",
      "dependsOn": [
        "pkg:npm/baseline-browser-mapping@2.10.38",
        "pkg:npm/caniuse-lite@1.0.30001799",
        "pkg:npm/electron-to-chromium@1.5.378",
        "pkg:npm/node-releases@2.0.50",
        "pkg:npm/update-browserslist-db@1.2.3"
      ]
    },
    {
      "ref": "pkg:npm/bun@1.3.14",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/bundle-name@4.1.0",
      "dependsOn": [
        "pkg:npm/run-applescript@7.1.0"
      ]
    },
    {
      "ref": "pkg:npm/bytes@3.1.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/call-bind-apply-helpers@1.0.2",
      "dependsOn": [
        "pkg:npm/es-errors@1.3.0",
        "pkg:npm/function-bind@1.1.2"
      ]
    },
    {
      "ref": "pkg:npm/call-bound@1.0.4",
      "dependsOn": [
        "pkg:npm/call-bind-apply-helpers@1.0.2",
        "pkg:npm/get-intrinsic@1.3.0"
      ]
    },
    {
      "ref": "pkg:npm/callsites@3.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/caniuse-lite@1.0.30001799",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/chai@6.2.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/chalk@5.6.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/chardet@2.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/chownr@3.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/class-variance-authority@0.7.1",
      "dependsOn": [
        "pkg:npm/clsx@2.1.1"
      ]
    },
    {
      "ref": "pkg:npm/cli-cursor@5.0.0",
      "dependsOn": [
        "pkg:npm/restore-cursor@5.1.0"
      ]
    },
    {
      "ref": "pkg:npm/cli-spinners@2.9.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/cli-width@4.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/client-only@0.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/cliui@8.0.1",
      "dependsOn": [
        "pkg:npm/string-width@4.2.3",
        "pkg:npm/strip-ansi@6.0.1",
        "pkg:npm/wrap-ansi@7.0.0"
      ]
    },
    {
      "ref": "pkg:npm/clsx@2.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/code-block-writer@13.0.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/color-convert@2.0.1",
      "dependsOn": [
        "pkg:npm/color-name@1.1.4"
      ]
    },
    {
      "ref": "pkg:npm/color-name@1.1.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/commander@11.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/commander@14.0.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/conf@10.2.0",
      "dependsOn": [
        "pkg:npm/ajv-formats@2.1.1",
        "pkg:npm/ajv@8.20.0",
        "pkg:npm/atomically@1.7.0",
        "pkg:npm/debounce-fn@4.0.0",
        "pkg:npm/dot-prop@6.0.1",
        "pkg:npm/env-paths@2.2.1",
        "pkg:npm/json-schema-typed@7.0.3",
        "pkg:npm/onetime@5.1.2",
        "pkg:npm/pkg-up@3.1.0",
        "pkg:npm/semver@7.8.5"
      ]
    },
    {
      "ref": "pkg:npm/consola@3.4.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/content-disposition@1.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/content-type@1.0.5",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/content-type@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/convert-source-map@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/cookie-signature@1.2.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/cookie@0.7.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/cookie@1.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/core-js-pure@3.49.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/cors@2.8.6",
      "dependsOn": [
        "pkg:npm/object-assign@4.1.1",
        "pkg:npm/vary@1.1.2"
      ]
    },
    {
      "ref": "pkg:npm/cosmiconfig@9.0.2",
      "dependsOn": [
        "pkg:npm/env-paths@2.2.1",
        "pkg:npm/import-fresh@3.3.1",
        "pkg:npm/js-yaml@4.2.0",
        "pkg:npm/parse-json@5.2.0"
      ]
    },
    {
      "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/cssesc@3.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/csstype@3.2.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/data-uri-to-buffer@4.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/dataloader@1.4.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/debounce-fn@4.0.0",
      "dependsOn": [
        "pkg:npm/mimic-fn@3.1.0"
      ]
    },
    {
      "ref": "pkg:npm/debug@4.4.3",
      "dependsOn": [
        "pkg:npm/ms@2.1.3"
      ]
    },
    {
      "ref": "pkg:npm/dedent@1.7.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/deepmerge@4.3.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/default-browser-id@5.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/default-browser@5.5.0",
      "dependsOn": [
        "pkg:npm/bundle-name@4.1.0",
        "pkg:npm/default-browser-id@5.0.1"
      ]
    },
    {
      "ref": "pkg:npm/define-lazy-prop@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/define-lazy-prop@3.0.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/depd@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/detect-indent@6.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/detect-libc@2.1.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/devalue@5.9.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/diff@8.0.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/dir-glob@3.0.1",
      "dependsOn": [
        "pkg:npm/path-type@4.0.0"
      ]
    },
    {
      "ref": "pkg:npm/dompurify@3.4.11",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/dot-prop@6.0.1",
      "dependsOn": [
        "pkg:npm/is-obj@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/dotenv@17.4.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/dotenv@8.6.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/dunder-proto@1.0.1",
      "dependsOn": [
        "pkg:npm/call-bind-apply-helpers@1.0.2",
        "pkg:npm/es-errors@1.3.0",
        "pkg:npm/gopd@1.2.0"
      ]
    },
    {
      "ref": "pkg:npm/ee-first@1.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/electron-to-chromium@1.5.378",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/emoji-regex@10.6.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/emoji-regex@8.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/encodeurl@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/enhanced-resolve@5.21.6",
      "dependsOn": [
        "pkg:npm/graceful-fs@4.2.11",
        "pkg:npm/tapable@2.3.3"
      ]
    },
    {
      "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/env-paths@2.2.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/error-ex@1.3.4",
      "dependsOn": [
        "pkg:npm/is-arrayish@0.2.1"
      ]
    },
    {
      "ref": "pkg:npm/es-define-property@1.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/es-errors@1.3.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/es-module-lexer@2.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/es-object-atoms@1.1.2",
      "dependsOn": [
        "pkg:npm/es-errors@1.3.0"
      ]
    },
    {
      "ref": "pkg:npm/esbuild@0.25.12",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/esbuild@0.28.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/escalade@3.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/escape-html@1.0.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@2.0.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/estree-walker@3.0.3",
      "dependsOn": [
        "pkg:npm/@types/estree@1.0.6",
        "pkg:npm/@types/estree@1.0.9"
      ]
    },
    {
      "ref": "pkg:npm/esutils@2.0.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/etag@1.8.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/eventsource-parser@3.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/eventsource@3.0.7",
      "dependsOn": [
        "pkg:npm/eventsource-parser@3.1.0"
      ]
    },
    {
      "ref": "pkg:npm/execa@5.1.1",
      "dependsOn": [
        "pkg:npm/cross-spawn@7.0.3",
        "pkg:npm/cross-spawn@7.0.6",
        "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/execa@9.6.1",
      "dependsOn": [
        "pkg:npm/@sindresorhus/merge-streams@4.0.0",
        "pkg:npm/cross-spawn@7.0.6",
        "pkg:npm/figures@6.1.0",
        "pkg:npm/get-stream@9.0.1",
        "pkg:npm/human-signals@8.0.1",
        "pkg:npm/is-plain-obj@4.1.0",
        "pkg:npm/is-stream@4.0.1",
        "pkg:npm/npm-run-path@6.0.0",
        "pkg:npm/pretty-ms@9.3.0",
        "pkg:npm/signal-exit@4.1.0",
        "pkg:npm/strip-final-newline@4.0.0",
        "pkg:npm/yoctocolors@2.1.2"
      ]
    },
    {
      "ref": "pkg:npm/expect-type@1.3.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/express-rate-limit@8.5.2",
      "dependsOn": [
        "pkg:npm/express@5.2.1",
        "pkg:npm/ip-address@10.2.0"
      ]
    },
    {
      "ref": "pkg:npm/express@5.2.1",
      "dependsOn": [
        "pkg:npm/accepts@2.0.0",
        "pkg:npm/body-parser@2.3.0",
        "pkg:npm/content-disposition@1.1.0",
        "pkg:npm/content-type@1.0.5",
        "pkg:npm/cookie-signature@1.2.2",
        "pkg:npm/cookie@0.7.2",
        "pkg:npm/debug@4.4.3",
        "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@2.1.1",
        "pkg:npm/fresh@2.0.0",
        "pkg:npm/http-errors@2.0.1",
        "pkg:npm/merge-descriptors@2.0.0",
        "pkg:npm/mime-types@3.0.2",
        "pkg:npm/on-finished@2.4.1",
        "pkg:npm/once@1.4.0",
        "pkg:npm/parseurl@1.3.3",
        "pkg:npm/proxy-addr@2.0.7",
        "pkg:npm/qs@6.15.3",
        "pkg:npm/range-parser@1.2.1",
        "pkg:npm/router@2.2.0",
        "pkg:npm/send@1.2.1",
        "pkg:npm/serve-static@2.2.1",
        "pkg:npm/statuses@2.0.2",
        "pkg:npm/type-is@2.1.0",
        "pkg:npm/vary@1.1.2"
      ]
    },
    {
      "ref": "pkg:npm/extendable-error@0.1.7",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/fast-deep-equal@3.1.3",
      "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/fast-text-encoding@1.0.6",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/fast-uri@3.1.2",
      "dependsOn": []
    },
    {
      "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/fetch-blob@3.2.0",
      "dependsOn": [
        "pkg:npm/node-domexception@1.0.0",
        "pkg:npm/web-streams-polyfill@3.3.3"
      ]
    },
    {
      "ref": "pkg:npm/figures@6.1.0",
      "dependsOn": [
        "pkg:npm/is-unicode-supported@2.1.0"
      ]
    },
    {
      "ref": "pkg:npm/file-uri-to-path@1.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/fill-range@7.1.1",
      "dependsOn": [
        "pkg:npm/to-regex-range@5.0.1"
      ]
    },
    {
      "ref": "pkg:npm/finalhandler@2.1.1",
      "dependsOn": [
        "pkg:npm/debug@4.4.3",
        "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.2"
      ]
    },
    {
      "ref": "pkg:npm/find-up@3.0.0",
      "dependsOn": [
        "pkg:npm/locate-path@3.0.0"
      ]
    },
    {
      "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/formdata-polyfill@4.0.10",
      "dependsOn": [
        "pkg:npm/fetch-blob@3.2.0"
      ]
    },
    {
      "ref": "pkg:npm/forwarded@0.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/fresh@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/fs-extra@11.3.5",
      "dependsOn": [
        "pkg:npm/graceful-fs@4.2.11",
        "pkg:npm/jsonfile@6.2.1",
        "pkg:npm/universalify@2.0.1"
      ]
    },
    {
      "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/function-bind@1.1.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/fuzzysort@3.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/geist@1.7.2",
      "dependsOn": [
        "pkg:npm/next@16.2.9"
      ]
    },
    {
      "ref": "pkg:npm/gensync@1.0.0-beta.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/get-caller-file@2.0.5",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/get-east-asian-width@1.6.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/get-intrinsic@1.3.0",
      "dependsOn": [
        "pkg:npm/call-bind-apply-helpers@1.0.2",
        "pkg:npm/es-define-property@1.0.1",
        "pkg:npm/es-errors@1.3.0",
        "pkg:npm/es-object-atoms@1.1.2",
        "pkg:npm/function-bind@1.1.2",
        "pkg:npm/get-proto@1.0.1",
        "pkg:npm/gopd@1.2.0",
        "pkg:npm/has-symbols@1.1.0",
        "pkg:npm/hasown@2.0.4",
        "pkg:npm/math-intrinsics@1.1.0"
      ]
    },
    {
      "ref": "pkg:npm/get-own-enumerable-keys@1.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/get-proto@1.0.1",
      "dependsOn": [
        "pkg:npm/dunder-proto@1.0.1",
        "pkg:npm/es-object-atoms@1.1.2"
      ]
    },
    {
      "ref": "pkg:npm/get-stream@6.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/get-stream@9.0.1",
      "dependsOn": [
        "pkg:npm/@sec-ant/readable-stream@0.4.1",
        "pkg:npm/is-stream@4.0.1"
      ]
    },
    {
      "ref": "pkg:npm/get-tsconfig@4.14.0",
      "dependsOn": [
        "pkg:npm/resolve-pkg-maps@1.0.0"
      ]
    },
    {
      "ref": "pkg:npm/glob-parent@5.1.2",
      "dependsOn": [
        "pkg:npm/is-glob@4.0.3"
      ]
    },
    {
      "ref": "pkg:npm/glob@13.0.6",
      "dependsOn": [
        "pkg:npm/minimatch@10.2.5",
        "pkg:npm/minipass@7.1.3",
        "pkg:npm/path-scurry@2.0.2"
      ]
    },
    {
      "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/gopd@1.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/graceful-fs@4.2.11",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/graphql@16.14.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/has-symbols@1.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/hasown@2.0.4",
      "dependsOn": [
        "pkg:npm/function-bind@1.1.2"
      ]
    },
    {
      "ref": "pkg:npm/headers-polyfill@4.0.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/hono@4.12.27",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/http-errors@2.0.1",
      "dependsOn": [
        "pkg:npm/depd@2.0.0",
        "pkg:npm/inherits@2.0.4",
        "pkg:npm/setprototypeof@1.2.0",
        "pkg:npm/statuses@2.0.2",
        "pkg:npm/toidentifier@1.0.1"
      ]
    },
    {
      "ref": "pkg:npm/https-proxy-agent@7.0.6",
      "dependsOn": [
        "pkg:npm/agent-base@7.1.4",
        "pkg:npm/debug@4.4.3"
      ]
    },
    {
      "ref": "pkg:npm/human-id@4.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/human-signals@2.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/human-signals@8.0.1",
      "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/import-fresh@3.3.1",
      "dependsOn": [
        "pkg:npm/parent-module@1.0.1",
        "pkg:npm/resolve-from@4.0.0"
      ]
    },
    {
      "ref": "pkg:npm/inherits@2.0.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/ip-address@10.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/ipaddr.js@1.9.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/is-arrayish@0.2.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/is-docker@2.2.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/is-docker@3.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/is-extglob@2.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/is-fullwidth-code-point@3.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/is-glob@4.0.3",
      "dependsOn": [
        "pkg:npm/is-extglob@2.1.1"
      ]
    },
    {
      "ref": "pkg:npm/is-in-ssh@1.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/is-inside-container@1.0.0",
      "dependsOn": [
        "pkg:npm/is-docker@3.0.0"
      ]
    },
    {
      "ref": "pkg:npm/is-interactive@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/is-node-process@1.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/is-number@7.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/is-obj@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/is-obj@3.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/is-plain-obj@4.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/is-promise@4.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/is-regexp@3.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/is-stream@2.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/is-stream@4.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/is-subdir@1.2.0",
      "dependsOn": [
        "pkg:npm/better-path-resolve@1.0.0"
      ]
    },
    {
      "ref": "pkg:npm/is-unicode-supported@1.3.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/is-unicode-supported@2.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/is-windows@1.0.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/is-wsl@2.2.0",
      "dependsOn": [
        "pkg:npm/is-docker@2.2.1"
      ]
    },
    {
      "ref": "pkg:npm/is-wsl@3.1.1",
      "dependsOn": [
        "pkg:npm/is-inside-container@1.0.0"
      ]
    },
    {
      "ref": "pkg:npm/isexe@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/isexe@3.1.5",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/jiti@2.7.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/jose@6.2.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/js-tokens@4.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/js-yaml@4.2.0",
      "dependsOn": [
        "pkg:npm/argparse@2.0.1"
      ]
    },
    {
      "ref": "pkg:npm/jsesc@3.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/json-parse-even-better-errors@2.3.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/json-schema-traverse@1.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/json-schema-typed@7.0.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/json-schema-typed@8.0.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/json5@2.2.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/jsonfile@4.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/jsonfile@6.2.1",
      "dependsOn": [
        "pkg:npm/universalify@2.0.1"
      ]
    },
    {
      "ref": "pkg:npm/kleur@3.0.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/kleur@4.1.5",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/lightningcss-android-arm64@1.32.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/lightningcss-darwin-arm64@1.32.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/lightningcss-darwin-x64@1.32.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/lightningcss-freebsd-x64@1.32.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/lightningcss-linux-arm-gnueabihf@1.32.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/lightningcss-linux-arm64-gnu@1.32.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/lightningcss-linux-arm64-musl@1.32.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/lightningcss-linux-x64-gnu@1.32.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/lightningcss-linux-x64-musl@1.32.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/lightningcss-win32-arm64-msvc@1.32.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/lightningcss-win32-x64-msvc@1.32.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/lightningcss@1.32.0",
      "dependsOn": [
        "pkg:npm/detect-libc@2.1.2"
      ]
    },
    {
      "ref": "pkg:npm/lines-and-columns@1.2.4",
      "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/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/log-symbols@6.0.0",
      "dependsOn": [
        "pkg:npm/chalk@5.6.2",
        "pkg:npm/is-unicode-supported@1.3.0"
      ]
    },
    {
      "ref": "pkg:npm/lru-cache@11.5.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/lru-cache@5.1.1",
      "dependsOn": [
        "pkg:npm/yallist@3.1.1"
      ]
    },
    {
      "ref": "pkg:npm/lucide-react@0.577.0",
      "dependsOn": [
        "pkg:npm/react@19.2.7"
      ]
    },
    {
      "ref": "pkg:npm/magic-string@0.30.21",
      "dependsOn": [
        "pkg:npm/@jridgewell/sourcemap-codec@1.5.5"
      ]
    },
    {
      "ref": "pkg:npm/marked@14.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/math-intrinsics@1.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/media-typer@1.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/merge-descriptors@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/merge-stream@2.0.0",
      "dependsOn": []
    },
    {
      "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",
        "pkg:npm/picomatch@2.3.2"
      ]
    },
    {
      "ref": "pkg:npm/mime-db@1.54.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/mime-types@3.0.2",
      "dependsOn": [
        "pkg:npm/mime-db@1.54.0"
      ]
    },
    {
      "ref": "pkg:npm/mimic-fn@2.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/mimic-fn@3.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/mimic-function@5.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/minimatch@10.2.5",
      "dependsOn": [
        "pkg:npm/brace-expansion@5.0.6"
      ]
    },
    {
      "ref": "pkg:npm/minimist@1.2.8",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/minipass@7.1.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/minizlib@3.1.0",
      "dependsOn": [
        "pkg:npm/minipass@7.1.3"
      ]
    },
    {
      "ref": "pkg:npm/monaco-editor@0.55.1",
      "dependsOn": [
        "pkg:npm/dompurify@3.4.11",
        "pkg:npm/marked@14.0.0"
      ]
    },
    {
      "ref": "pkg:npm/monaco-vim@0.4.4",
      "dependsOn": [
        "pkg:npm/monaco-editor@0.55.1"
      ]
    },
    {
      "ref": "pkg:npm/mri@1.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/ms@2.1.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/msw@2.12.10",
      "dependsOn": [
        "pkg:npm/@inquirer/confirm@5.1.21",
        "pkg:npm/@mswjs/interceptors@0.41.9",
        "pkg:npm/@open-draft/deferred-promise@2.2.0",
        "pkg:npm/@types/statuses@2.0.6",
        "pkg:npm/cookie@1.1.1",
        "pkg:npm/graphql@16.14.2",
        "pkg:npm/headers-polyfill@4.0.3",
        "pkg:npm/is-node-process@1.2.0",
        "pkg:npm/outvariant@1.4.3",
        "pkg:npm/path-to-regexp@6.3.0",
        "pkg:npm/picocolors@1.1.1",
        "pkg:npm/rettime@0.10.1",
        "pkg:npm/statuses@2.0.2",
        "pkg:npm/strict-event-emitter@0.5.1",
        "pkg:npm/tough-cookie@6.0.1",
        "pkg:npm/type-fest@5.7.0",
        "pkg:npm/until-async@3.0.2",
        "pkg:npm/yargs@17.7.3"
      ]
    },
    {
      "ref": "pkg:npm/mute-stream@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/nanoid@3.3.15",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/negotiator@1.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/next@16.2.9",
      "dependsOn": [
        "pkg:npm/@next/env@16.2.9",
        "pkg:npm/@swc/helpers@0.5.15",
        "pkg:npm/baseline-browser-mapping@2.10.38",
        "pkg:npm/caniuse-lite@1.0.30001799",
        "pkg:npm/postcss@8.5.15",
        "pkg:npm/react-dom@19.2.7",
        "pkg:npm/react@19.2.7",
        "pkg:npm/styled-jsx@5.1.6"
      ]
    },
    {
      "ref": "pkg:npm/node-domexception@1.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/node-fetch@2.7.0",
      "dependsOn": [
        "pkg:npm/whatwg-url@5.0.0"
      ]
    },
    {
      "ref": "pkg:npm/node-fetch@3.3.2",
      "dependsOn": [
        "pkg:npm/data-uri-to-buffer@4.0.1",
        "pkg:npm/fetch-blob@3.2.0",
        "pkg:npm/formdata-polyfill@4.0.10"
      ]
    },
    {
      "ref": "pkg:npm/node-gyp-build@4.8.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/node-releases@2.0.50",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/nopt@8.1.0",
      "dependsOn": [
        "pkg:npm/abbrev@3.0.1"
      ]
    },
    {
      "ref": "pkg:npm/npm-run-path@4.0.1",
      "dependsOn": [
        "pkg:npm/path-key@3.1.1"
      ]
    },
    {
      "ref": "pkg:npm/npm-run-path@6.0.0",
      "dependsOn": [
        "pkg:npm/path-key@4.0.0",
        "pkg:npm/unicorn-magic@0.3.0"
      ]
    },
    {
      "ref": "pkg:npm/object-assign@4.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/object-inspect@1.13.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/object-treeify@1.1.33",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/obug@2.1.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/on-finished@2.4.1",
      "dependsOn": [
        "pkg:npm/ee-first@1.1.1"
      ]
    },
    {
      "ref": "pkg:npm/once@1.4.0",
      "dependsOn": [
        "pkg:npm/wrappy@1.0.2"
      ]
    },
    {
      "ref": "pkg:npm/onetime@5.1.2",
      "dependsOn": [
        "pkg:npm/mimic-fn@2.1.0"
      ]
    },
    {
      "ref": "pkg:npm/onetime@7.0.0",
      "dependsOn": [
        "pkg:npm/mimic-function@5.0.1"
      ]
    },
    {
      "ref": "pkg:npm/open@11.0.0",
      "dependsOn": [
        "pkg:npm/default-browser@5.5.0",
        "pkg:npm/define-lazy-prop@3.0.0",
        "pkg:npm/is-in-ssh@1.0.0",
        "pkg:npm/is-inside-container@1.0.0",
        "pkg:npm/powershell-utils@0.1.0",
        "pkg:npm/wsl-utils@0.3.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/ora@8.2.0",
      "dependsOn": [
        "pkg:npm/chalk@5.6.2",
        "pkg:npm/cli-cursor@5.0.0",
        "pkg:npm/cli-spinners@2.9.2",
        "pkg:npm/is-interactive@2.0.0",
        "pkg:npm/is-unicode-supported@2.1.0",
        "pkg:npm/log-symbols@6.0.0",
        "pkg:npm/stdin-discarder@0.2.2",
        "pkg:npm/string-width@7.2.0",
        "pkg:npm/strip-ansi@7.2.0"
      ]
    },
    {
      "ref": "pkg:npm/outdent@0.5.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/outvariant@1.4.3",
      "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@3.0.0",
      "dependsOn": [
        "pkg:npm/p-limit@2.3.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/parent-module@1.0.1",
      "dependsOn": [
        "pkg:npm/callsites@3.1.0"
      ]
    },
    {
      "ref": "pkg:npm/parse-json@5.2.0",
      "dependsOn": [
        "pkg:npm/@babel/code-frame@7.24.7",
        "pkg:npm/@babel/code-frame@7.29.7",
        "pkg:npm/error-ex@1.3.2",
        "pkg:npm/error-ex@1.3.4",
        "pkg:npm/json-parse-even-better-errors@2.3.1",
        "pkg:npm/lines-and-columns@1.2.4"
      ]
    },
    {
      "ref": "pkg:npm/parse-ms@4.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/parseurl@1.3.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/path-browserify@1.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/path-exists@3.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/path-exists@4.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/path-key@3.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/path-key@4.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/path-scurry@2.0.2",
      "dependsOn": [
        "pkg:npm/lru-cache@11.5.1",
        "pkg:npm/minipass@7.1.3"
      ]
    },
    {
      "ref": "pkg:npm/path-to-regexp@6.3.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/path-to-regexp@8.4.2",
      "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.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/picomatch@4.0.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/pkce-challenge@5.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/pkg-up@3.1.0",
      "dependsOn": [
        "pkg:npm/find-up@3.0.0"
      ]
    },
    {
      "ref": "pkg:npm/postcss-selector-parser@7.1.4",
      "dependsOn": [
        "pkg:npm/cssesc@3.0.0",
        "pkg:npm/util-deprecate@1.0.2"
      ]
    },
    {
      "ref": "pkg:npm/postcss@8.5.15",
      "dependsOn": [
        "pkg:npm/nanoid@3.3.15",
        "pkg:npm/picocolors@1.1.1",
        "pkg:npm/source-map-js@1.2.1"
      ]
    },
    {
      "ref": "pkg:npm/powershell-utils@0.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/prettier@2.8.8",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/pretty-ms@9.3.0",
      "dependsOn": [
        "pkg:npm/parse-ms@4.0.0"
      ]
    },
    {
      "ref": "pkg:npm/prompts@2.4.2",
      "dependsOn": [
        "pkg:npm/kleur@3.0.3",
        "pkg:npm/sisteransi@1.0.5"
      ]
    },
    {
      "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/qs@6.15.3",
      "dependsOn": [
        "pkg:npm/es-define-property@1.0.1",
        "pkg:npm/side-channel@1.1.1"
      ]
    },
    {
      "ref": "pkg:npm/quansync@0.2.11",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/queue-microtask@1.2.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/quickjs-emscripten-core@0.32.0",
      "dependsOn": [
        "pkg:npm/@jitl/quickjs-ffi-types@0.32.0"
      ]
    },
    {
      "ref": "pkg:npm/quickjs-emscripten@0.32.0",
      "dependsOn": [
        "pkg:npm/@jitl/quickjs-wasmfile-debug-asyncify@0.32.0",
        "pkg:npm/@jitl/quickjs-wasmfile-debug-sync@0.32.0",
        "pkg:npm/@jitl/quickjs-wasmfile-release-asyncify@0.32.0",
        "pkg:npm/@jitl/quickjs-wasmfile-release-sync@0.32.0",
        "pkg:npm/quickjs-emscripten-core@0.32.0"
      ]
    },
    {
      "ref": "pkg:npm/range-parser@1.2.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/raw-body@3.0.2",
      "dependsOn": [
        "pkg:npm/bytes@3.1.2",
        "pkg:npm/http-errors@2.0.1",
        "pkg:npm/iconv-lite@0.7.2",
        "pkg:npm/unpipe@1.0.0"
      ]
    },
    {
      "ref": "pkg:npm/react-dom@19.2.7",
      "dependsOn": [
        "pkg:npm/react@19.2.7",
        "pkg:npm/scheduler@0.27.0"
      ]
    },
    {
      "ref": "pkg:npm/react-inspector?vcs_url=file:examples/browser/vendor/react-inspector-8.1.0.tgz",
      "dependsOn": [
        "pkg:npm/react@19.2.7"
      ]
    },
    {
      "ref": "pkg:npm/react-refresh@0.17.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/react@19.2.7",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/read-yaml-file@2.1.0",
      "dependsOn": [
        "pkg:npm/js-yaml@4.2.0",
        "pkg:npm/strip-bom@4.0.0"
      ]
    },
    {
      "ref": "pkg:npm/recast@0.23.11",
      "dependsOn": [
        "pkg:npm/ast-types@0.16.1",
        "pkg:npm/esprima@4.0.1",
        "pkg:npm/source-map@0.6.1",
        "pkg:npm/tiny-invariant@1.3.3",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/require-directory@2.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/require-from-string@2.0.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/reselect@5.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/resolve-from@4.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/resolve-from@5.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/resolve-pkg-maps@1.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/restore-cursor@5.1.0",
      "dependsOn": [
        "pkg:npm/onetime@7.0.0",
        "pkg:npm/signal-exit@4.1.0"
      ]
    },
    {
      "ref": "pkg:npm/rettime@0.10.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/reusify@1.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/rollup@4.62.2",
      "dependsOn": [
        "pkg:npm/@types/estree@1.0.9"
      ]
    },
    {
      "ref": "pkg:npm/router@2.2.0",
      "dependsOn": [
        "pkg:npm/debug@4.4.3",
        "pkg:npm/depd@2.0.0",
        "pkg:npm/is-promise@4.0.0",
        "pkg:npm/parseurl@1.3.3",
        "pkg:npm/path-to-regexp@8.4.2"
      ]
    },
    {
      "ref": "pkg:npm/run-applescript@7.1.0",
      "dependsOn": []
    },
    {
      "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/scheduler@0.27.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/semver@6.3.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/semver@7.8.5",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/send@1.2.1",
      "dependsOn": [
        "pkg:npm/debug@4.4.3",
        "pkg:npm/encodeurl@2.0.0",
        "pkg:npm/escape-html@1.0.3",
        "pkg:npm/etag@1.8.1",
        "pkg:npm/fresh@2.0.0",
        "pkg:npm/http-errors@2.0.1",
        "pkg:npm/mime-types@3.0.2",
        "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.2"
      ]
    },
    {
      "ref": "pkg:npm/serve-static@2.2.1",
      "dependsOn": [
        "pkg:npm/encodeurl@2.0.0",
        "pkg:npm/escape-html@1.0.3",
        "pkg:npm/parseurl@1.3.3",
        "pkg:npm/send@1.2.1"
      ]
    },
    {
      "ref": "pkg:npm/setprototypeof@1.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/shadcn@4.11.0",
      "dependsOn": [
        "pkg:npm/@babel/core@7.29.7",
        "pkg:npm/@babel/parser@7.29.7",
        "pkg:npm/@babel/plugin-transform-typescript@7.29.7",
        "pkg:npm/@babel/preset-typescript@7.29.7",
        "pkg:npm/@dotenvx/dotenvx@1.75.1",
        "pkg:npm/@modelcontextprotocol/sdk@1.29.0",
        "pkg:npm/@types/validate-npm-package-name@4.0.2",
        "pkg:npm/browserslist@4.28.4",
        "pkg:npm/commander@14.0.3",
        "pkg:npm/cosmiconfig@9.0.2",
        "pkg:npm/dedent@1.7.2",
        "pkg:npm/deepmerge@4.3.1",
        "pkg:npm/diff@8.0.4",
        "pkg:npm/execa@9.6.1",
        "pkg:npm/fast-glob@3.3.3",
        "pkg:npm/fs-extra@11.3.5",
        "pkg:npm/fuzzysort@3.1.0",
        "pkg:npm/https-proxy-agent@7.0.6",
        "pkg:npm/kleur@4.1.5",
        "pkg:npm/node-fetch@3.3.2",
        "pkg:npm/open@11.0.0",
        "pkg:npm/ora@8.2.0",
        "pkg:npm/postcss-selector-parser@7.1.4",
        "pkg:npm/postcss@8.5.15",
        "pkg:npm/prompts@2.4.2",
        "pkg:npm/recast@0.23.11",
        "pkg:npm/stringify-object@5.0.0",
        "pkg:npm/tailwind-merge@3.6.0",
        "pkg:npm/ts-morph@26.0.0",
        "pkg:npm/tsconfig-paths@4.2.0",
        "pkg:npm/validate-npm-package-name@7.0.2",
        "pkg:npm/zod-to-json-schema@3.25.2",
        "pkg:npm/zod@3.25.76"
      ]
    },
    {
      "ref": "pkg:npm/sharp@0.34.5",
      "dependsOn": [
        "pkg:npm/@img/colour@1.1.0",
        "pkg:npm/detect-libc@2.1.2",
        "pkg:npm/semver@7.8.5"
      ]
    },
    {
      "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/side-channel-list@1.0.1",
      "dependsOn": [
        "pkg:npm/es-errors@1.3.0",
        "pkg:npm/object-inspect@1.13.4"
      ]
    },
    {
      "ref": "pkg:npm/side-channel-map@1.0.1",
      "dependsOn": [
        "pkg:npm/call-bound@1.0.4",
        "pkg:npm/es-errors@1.3.0",
        "pkg:npm/get-intrinsic@1.3.0",
        "pkg:npm/object-inspect@1.13.4"
      ]
    },
    {
      "ref": "pkg:npm/side-channel-weakmap@1.0.2",
      "dependsOn": [
        "pkg:npm/call-bound@1.0.4",
        "pkg:npm/es-errors@1.3.0",
        "pkg:npm/get-intrinsic@1.3.0",
        "pkg:npm/object-inspect@1.13.4",
        "pkg:npm/side-channel-map@1.0.1"
      ]
    },
    {
      "ref": "pkg:npm/side-channel@1.1.1",
      "dependsOn": [
        "pkg:npm/es-errors@1.3.0",
        "pkg:npm/object-inspect@1.13.4",
        "pkg:npm/side-channel-list@1.0.1",
        "pkg:npm/side-channel-map@1.0.1",
        "pkg:npm/side-channel-weakmap@1.0.2"
      ]
    },
    {
      "ref": "pkg:npm/siginfo@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/signal-exit@3.0.7",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/signal-exit@4.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/sisteransi@1.0.5",
      "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/stackback@0.0.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/state-local@1.0.7",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/statuses@2.0.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/std-env@4.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/stdin-discarder@0.2.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/strict-event-emitter@0.5.1",
      "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/string-width@7.2.0",
      "dependsOn": [
        "pkg:npm/emoji-regex@10.6.0",
        "pkg:npm/get-east-asian-width@1.6.0",
        "pkg:npm/strip-ansi@7.2.0"
      ]
    },
    {
      "ref": "pkg:npm/stringify-object@5.0.0",
      "dependsOn": [
        "pkg:npm/get-own-enumerable-keys@1.0.0",
        "pkg:npm/is-obj@3.0.0",
        "pkg:npm/is-regexp@3.1.0"
      ]
    },
    {
      "ref": "pkg:npm/strip-ansi@6.0.1",
      "dependsOn": [
        "pkg:npm/ansi-regex@5.0.1"
      ]
    },
    {
      "ref": "pkg:npm/strip-ansi@7.2.0",
      "dependsOn": [
        "pkg:npm/ansi-regex@6.2.2"
      ]
    },
    {
      "ref": "pkg:npm/strip-bom@3.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/strip-bom@4.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/strip-final-newline@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/strip-final-newline@4.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/styled-jsx@5.1.6",
      "dependsOn": [
        "pkg:npm/client-only@0.0.1",
        "pkg:npm/react@19.2.7"
      ]
    },
    {
      "ref": "pkg:npm/systeminformation@5.31.11",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/tagged-tag@1.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/tailwind-merge@3.6.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/tailwindcss@4.3.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/tapable@2.3.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/tar@7.5.16",
      "dependsOn": [
        "pkg:npm/@isaacs/fs-minipass@4.0.1",
        "pkg:npm/chownr@3.0.0",
        "pkg:npm/minipass@7.1.3",
        "pkg:npm/minizlib@3.1.0",
        "pkg:npm/yallist@5.0.0"
      ]
    },
    {
      "ref": "pkg:npm/term-size@2.2.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/tiny-invariant@1.3.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/tinybench@2.9.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/tinybench@6.0.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/tinyexec@1.2.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/tinyglobby@0.2.17",
      "dependsOn": [
        "pkg:npm/fdir@6.5.0",
        "pkg:npm/picomatch@4.0.4"
      ]
    },
    {
      "ref": "pkg:npm/tinyrainbow@3.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/tldts-core@7.4.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/tldts@7.4.4",
      "dependsOn": [
        "pkg:npm/tldts-core@7.4.4"
      ]
    },
    {
      "ref": "pkg:npm/to-regex-range@5.0.1",
      "dependsOn": [
        "pkg:npm/is-number@7.0.0"
      ]
    },
    {
      "ref": "pkg:npm/toidentifier@1.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/tough-cookie@6.0.1",
      "dependsOn": [
        "pkg:npm/tldts@7.4.4"
      ]
    },
    {
      "ref": "pkg:npm/tr46@0.0.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/ts-morph@26.0.0",
      "dependsOn": [
        "pkg:npm/@ts-morph/common@0.27.0",
        "pkg:npm/code-block-writer@13.0.3"
      ]
    },
    {
      "ref": "pkg:npm/tsconfig-paths@4.2.0",
      "dependsOn": [
        "pkg:npm/json5@2.2.3",
        "pkg:npm/minimist@1.2.8",
        "pkg:npm/strip-bom@3.0.0"
      ]
    },
    {
      "ref": "pkg:npm/tslib@2.8.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/tsx@4.21.0",
      "dependsOn": [
        "pkg:npm/esbuild@0.28.1",
        "pkg:npm/get-tsconfig@4.14.0"
      ]
    },
    {
      "ref": "pkg:npm/tw-animate-css@1.4.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/type-fest@5.7.0",
      "dependsOn": [
        "pkg:npm/tagged-tag@1.0.0"
      ]
    },
    {
      "ref": "pkg:npm/type-is@2.1.0",
      "dependsOn": [
        "pkg:npm/content-type@2.0.0",
        "pkg:npm/media-typer@1.1.0",
        "pkg:npm/mime-types@3.0.2"
      ]
    },
    {
      "ref": "pkg:npm/typescript@5.9.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/undici-types@6.21.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/undici@7.28.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/unicorn-magic@0.3.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/universalify@0.1.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/universalify@2.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/unpipe@1.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/until-async@3.0.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/update-browserslist-db@1.2.3",
      "dependsOn": [
        "pkg:npm/browserslist@4.28.4",
        "pkg:npm/escalade@3.2.0",
        "pkg:npm/picocolors@1.1.1"
      ]
    },
    {
      "ref": "pkg:npm/use-sync-external-store@1.6.0",
      "dependsOn": [
        "pkg:npm/react@19.2.7"
      ]
    },
    {
      "ref": "pkg:npm/util-deprecate@1.0.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/validate-npm-package-name@7.0.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/vary@1.1.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/vite@6.4.3",
      "dependsOn": [
        "pkg:npm/esbuild@0.25.12",
        "pkg:npm/fdir@6.5.0",
        "pkg:npm/picomatch@4.0.4",
        "pkg:npm/postcss@8.5.15",
        "pkg:npm/rollup@4.62.2",
        "pkg:npm/tinyglobby@0.2.17"
      ]
    },
    {
      "ref": "pkg:npm/vite@7.3.6",
      "dependsOn": [
        "pkg:npm/esbuild@0.28.1",
        "pkg:npm/fdir@6.5.0",
        "pkg:npm/picomatch@4.0.4",
        "pkg:npm/postcss@8.5.15",
        "pkg:npm/rollup@4.62.2",
        "pkg:npm/tinyglobby@0.2.17"
      ]
    },
    {
      "ref": "pkg:npm/vitest@4.1.9",
      "dependsOn": [
        "pkg:npm/@vitest/expect@4.1.9",
        "pkg:npm/@vitest/mocker@4.1.9",
        "pkg:npm/@vitest/pretty-format@4.1.9",
        "pkg:npm/@vitest/runner@4.1.9",
        "pkg:npm/@vitest/snapshot@4.1.9",
        "pkg:npm/@vitest/spy@4.1.9",
        "pkg:npm/@vitest/utils@4.1.9",
        "pkg:npm/es-module-lexer@2.1.0",
        "pkg:npm/expect-type@1.3.0",
        "pkg:npm/magic-string@0.30.21",
        "pkg:npm/obug@2.1.3",
        "pkg:npm/pathe@2.0.3",
        "pkg:npm/picomatch@4.0.4",
        "pkg:npm/std-env@4.1.0",
        "pkg:npm/tinybench@2.9.0",
        "pkg:npm/tinyexec@1.2.4",
        "pkg:npm/tinyglobby@0.2.17",
        "pkg:npm/tinyrainbow@3.1.0",
        "pkg:npm/vite@7.3.6",
        "pkg:npm/why-is-node-running@2.3.0"
      ]
    },
    {
      "ref": "pkg:npm/web-streams-polyfill@3.3.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/webidl-conversions@3.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/whatwg-fetch@3.6.20",
      "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/which@4.0.0",
      "dependsOn": [
        "pkg:npm/isexe@3.1.5"
      ]
    },
    {
      "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/wrap-ansi@6.2.0",
      "dependsOn": [
        "pkg:npm/ansi-styles@4.3.0",
        "pkg:npm/string-width@4.2.3",
        "pkg:npm/strip-ansi@6.0.1"
      ]
    },
    {
      "ref": "pkg:npm/wrap-ansi@7.0.0",
      "dependsOn": [
        "pkg:npm/ansi-styles@4.3.0",
        "pkg:npm/string-width@4.2.3",
        "pkg:npm/strip-ansi@6.0.1"
      ]
    },
    {
      "ref": "pkg:npm/wrappy@1.0.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/wsl-utils@0.3.1",
      "dependsOn": [
        "pkg:npm/is-wsl@3.1.1",
        "pkg:npm/powershell-utils@0.1.0"
      ]
    },
    {
      "ref": "pkg:npm/y18n@5.0.8",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/yallist@3.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/yallist@5.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/yargs-parser@21.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/yargs@17.7.3",
      "dependsOn": [
        "pkg:npm/cliui@8.0.1",
        "pkg:npm/escalade@3.2.0",
        "pkg:npm/get-caller-file@2.0.5",
        "pkg:npm/require-directory@2.1.1",
        "pkg:npm/string-width@4.2.3",
        "pkg:npm/y18n@5.0.8",
        "pkg:npm/yargs-parser@21.1.1"
      ]
    },
    {
      "ref": "pkg:npm/yocto-spinner@1.2.0",
      "dependsOn": [
        "pkg:npm/yoctocolors@2.1.2"
      ]
    },
    {
      "ref": "pkg:npm/yoctocolors-cjs@2.1.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/yoctocolors@2.1.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/zod-to-json-schema@3.25.2",
      "dependsOn": [
        "pkg:npm/zod@3.25.76"
      ]
    },
    {
      "ref": "pkg:npm/zod@3.25.76",
      "dependsOn": []
    },
    {
      "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/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/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/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/@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/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/@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/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/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/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/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/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/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/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-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/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/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/error-ex@1.3.2",
      "dependsOn": [
        "pkg:npm/is-arrayish@0.2.1"
      ]
    },
    {
      "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/@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/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/picomatch@2.3.1",
      "dependsOn": []
    },
    {
      "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/sprintf-js@1.0.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/argparse@1.0.10",
      "dependsOn": [
        "pkg:npm/sprintf-js@1.0.3"
      ]
    },
    {
      "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/resolve-pathname@3.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/fs.realpath@1.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/inflight@1.0.6",
      "dependsOn": [
        "pkg:npm/once@1.4.0",
        "pkg:npm/wrappy@1.0.2"
      ]
    },
    {
      "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/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/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-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/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/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/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-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/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/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/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/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/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/default-gateway@6.0.3",
      "dependsOn": [
        "pkg:npm/execa@5.1.1"
      ]
    },
    {
      "ref": "pkg:npm/array-flatten@1.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/destroy@1.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/statuses@2.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/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/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/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/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/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@3.4.0"
      ],
      "annotator": {
        "component": {
          "group": "@cyclonedx",
          "name": "cdxgen",
          "version": "12.8.4",
          "purl": "pkg:npm/%40cyclonedx/cdxgen@12.8.4",
          "type": "application",
          "bom-ref": "pkg:npm/@cyclonedx/cdxgen@12.8.4",
          "publisher": "OWASP Foundation",
          "authors": [
            {
              "name": "OWASP Foundation"
            }
          ]
        }
      },
      "timestamp": "2026-09-14T21:26:30Z",
      "text": "This Software Bill-of-Materials (SBOM) document was created on Monday, September 14, 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 '3.4.0'. The application also has 1 child modules/components. The package type in this SBOM is npm with 56 purl namespaces described under components. The components were identified from the source files: pnpm-lock.yaml, quickjs-ng/docs/package-lock.json."
    }
  ]
}