{
  "bomFormat": "CycloneDX",
  "specVersion": "1.7",
  "serialNumber": "urn:uuid:a977ab71-fd8f-47c5-a4e9-d10eed541f48",
  "version": 1,
  "metadata": {
    "timestamp": "2026-09-28T10:55:07Z",
    "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": "query-param",
      "group": "",
      "purl": "pkg:npm/query-param",
      "bom-ref": "pkg:npm/query-param",
      "properties": [
        {
          "name": "cdx:npm:scripts",
          "value": "bench:node, bench:bun"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "type": "application",
      "components": [
        {
          "authors": [
            {
              "name": "Yusuke Wada <yusuke@kamawada.com> (https://github.com/yusukebe)"
            }
          ],
          "group": "",
          "name": "hono",
          "version": "3.12.12-tuxcare.2",
          "description": "Ultrafast web framework for the Edges",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "url": "https://opensource.org/licenses/MIT",
                "properties": [
                  {
                    "name": "cdx:license:category",
                    "value": "Permissive"
                  },
                  {
                    "name": "cdx:license: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@3.12.12-tuxcare.2",
          "externalReferences": [
            {
              "type": "website",
              "url": "https://hono.dev"
            },
            {
              "type": "vcs",
              "url": "https://github.com/honojs/hono.git"
            }
          ],
          "type": "application",
          "bom-ref": "pkg:npm/hono@3.12.12-tuxcare.2",
          "properties": [
            {
              "name": "cdx:npm:scripts",
              "value": "test, test:watch, test:deno, test:bun, test:fastly, test:lagon, test:node, test:wrangler, test:lambda, test:lambda-edge, test:all, lint, lint:fix, format, format:fix, denoify, copy:package.cjs.json, build, postbuild, watch, coverage, prerelease, release"
            },
            {
              "name": "cdx:npm:buildScripts",
              "value": "test:watch, build, watch"
            },
            {
              "name": "cdx:license:category",
              "value": "Permissive"
            }
          ]
        },
        {
          "group": "",
          "name": "routers",
          "version": "",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "url": "https://opensource.org/licenses/MIT",
                "properties": [
                  {
                    "name": "cdx:license:category",
                    "value": "Permissive"
                  },
                  {
                    "name": "cdx:license:foss",
                    "value": "true"
                  },
                  {
                    "name": "cdx:license:osiApproved",
                    "value": "true"
                  },
                  {
                    "name": "cdx:license:fsfLibre",
                    "value": "true"
                  },
                  {
                    "name": "cdx:license:deprecated",
                    "value": "false"
                  }
                ]
              }
            }
          ],
          "purl": "pkg:npm/routers",
          "type": "application",
          "bom-ref": "pkg:npm/routers",
          "properties": [
            {
              "name": "cdx:npm:scripts",
              "value": "bench:node, bench:bun, bench-includes-init:node, bench-includes-init:bun"
            },
            {
              "name": "cdx:license:category",
              "value": "Permissive"
            }
          ]
        },
        {
          "group": "",
          "name": "jsx",
          "version": "1.0.0",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "url": "https://opensource.org/licenses/MIT",
                "properties": [
                  {
                    "name": "cdx:license:category",
                    "value": "Permissive"
                  },
                  {
                    "name": "cdx:license:foss",
                    "value": "true"
                  },
                  {
                    "name": "cdx:license:osiApproved",
                    "value": "true"
                  },
                  {
                    "name": "cdx:license:fsfLibre",
                    "value": "true"
                  },
                  {
                    "name": "cdx:license:deprecated",
                    "value": "false"
                  }
                ]
              }
            }
          ],
          "purl": "pkg:npm/jsx@1.0.0",
          "type": "application",
          "bom-ref": "pkg:npm/jsx@1.0.0",
          "properties": [
            {
              "name": "cdx:npm:scripts",
              "value": "bench:node, bench:bun, bench:react-jsx:node, compare-bundle-size"
            },
            {
              "name": "cdx:npm:buildScripts",
              "value": "compare-bundle-size"
            },
            {
              "name": "cdx:license:category",
              "value": "Permissive"
            }
          ]
        },
        {
          "authors": [
            {
              "name": "Yusuke Wada <yusuke@kamawada.com> (https://github.com/yusukebe)"
            }
          ],
          "group": "",
          "name": "hono-benchmark",
          "version": "0.0.1",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "url": "https://opensource.org/licenses/MIT",
                "properties": [
                  {
                    "name": "cdx:license:category",
                    "value": "Permissive"
                  },
                  {
                    "name": "cdx:license: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-benchmark@0.0.1",
          "type": "application",
          "bom-ref": "pkg:npm/hono-benchmark@0.0.1",
          "properties": [
            {
              "name": "cdx:npm:scripts",
              "value": "test, start"
            },
            {
              "name": "cdx:license:category",
              "value": "Permissive"
            }
          ]
        },
        {
          "group": "",
          "name": "routers-deno",
          "version": "",
          "purl": "pkg:npm/routers-deno",
          "type": "application",
          "bom-ref": "pkg:npm/routers-deno"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ]
    },
    "properties": [
      {
        "name": "cdx:bom:componentTypes",
        "value": "npm"
      },
      {
        "name": "cdx:bom:componentNamespaces",
        "value": "@aashutoshrathi\\n@ampproject\\n@babel\\n@bcoe\\n@bytecodealliance\\n@cloudflare\\n@esbuild\\n@esbuild-kit\\n@esbuild-plugins\\n@eslint\\n@eslint-community\\n@fastify\\n@fastly\\n@hapi\\n@hono\\n@humanwhocodes\\n@istanbuljs\\n@jest\\n@jridgewell\\n@medley\\n@mswjs\\n@nodelib\\n@octokit\\n@open-draft\\n@rollup\\n@samverschueren\\n@sideway\\n@sinclair\\n@sindresorhus\\n@szmarczak\\n@tootallnate\\n@types\\n@typescript-eslint\\n@ungap\\n@vitest\\n@xmldom\\n@zxing"
      },
      {
        "name": "cdx:bom:componentSrcFiles",
        "value": "benchmarks/handle-event/yarn.lock\\nbenchmarks/jsx/yarn.lock\\nbenchmarks/query-param/package-lock.json\\nbenchmarks/routers-deno/deno.lock\\nbenchmarks/routers/yarn.lock\\nyarn.lock"
      }
    ]
  },
  "components": [
    {
      "group": "",
      "name": "fast-querystring",
      "version": "1.1.1",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a91dabf9edc7be11059a974732ffff53c1671659d88da0ba40a0ee69700b0e4c3692f1cef160e3c47f9ffeb1c647831ee299e4f29f4902444d4e360700a467d9"
        }
      ],
      "purl": "pkg:npm/fast-querystring@1.1.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/fast-querystring/-/fast-querystring-1.1.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/fast-querystring@1.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/query-param/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/fast-querystring/-/fast-querystring-1.1.1.tgz"
        },
        {
          "name": "ImportedModules",
          "value": "fast-querystring,parse,fast-querystring/parse"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/routers-deno/deno.lock"
        },
        {
          "name": "cdx:deno:source",
          "value": "npm"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/routers-deno/deno.lock"
              }
            ],
            "concludedValue": "benchmarks/routers-deno/deno.lock"
          }
        ],
        "occurrences": [
          {
            "location": "benchmarks/query-param/src/fast-querystring.mts",
            "line": 1
          },
          {
            "location": "benchmarks/query-param/src/fast-querystring.mts",
            "line": 10
          }
        ]
      }
    },
    {
      "group": "",
      "name": "fast-decode-uri-component",
      "version": "1.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "58a80a5a0e5e531bd1646c16f05bdf6da1fb0174a1d9c2fede3e5f306cd4302c56049ddd5776bb5b3f32d9ffee4347b707a5a6a1d0f7a12e788d343d1d54c822"
        }
      ],
      "purl": "pkg:npm/fast-decode-uri-component@1.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/fast-decode-uri-component/-/fast-decode-uri-component-1.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/fast-decode-uri-component@1.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/query-param/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/fast-decode-uri-component/-/fast-decode-uri-component-1.0.1.tgz"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/routers-deno/deno.lock"
        },
        {
          "name": "cdx:deno:source",
          "value": "npm"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/routers-deno/deno.lock"
              }
            ],
            "concludedValue": "benchmarks/routers-deno/deno.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "mitata",
      "version": "0.1.6",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "54a434af78eb893394f44d99fa6c1b66b5266e0e0b8b843215f8bb91f1ca97aade6611b32f401896edf013454f5f3230039c6717398442807009c353f2cb5490"
        }
      ],
      "purl": "pkg:npm/mitata@0.1.6",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/mitata/-/mitata-0.1.6.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/mitata@0.1.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/query-param/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/mitata/-/mitata-0.1.6.tgz"
        },
        {
          "name": "ImportedModules",
          "value": "mitata,mitata/run,group,mitata/group,bench,mitata/bench"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/routers-deno/deno.lock"
        },
        {
          "name": "cdx:deno:source",
          "value": "npm"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/routers-deno/deno.lock"
              }
            ],
            "concludedValue": "benchmarks/routers-deno/deno.lock"
          }
        ],
        "occurrences": [
          {
            "location": "benchmarks/query-param/src/bench.mts",
            "line": 1
          },
          {
            "location": "benchmarks/query-param/src/bench.mts",
            "line": 36
          },
          {
            "location": "benchmarks/query-param/src/bench.mts",
            "line": 37
          },
          {
            "location": "benchmarks/query-param/src/bench.mts",
            "line": 38
          },
          {
            "location": "benchmarks/query-param/src/bench.mts",
            "line": 42
          },
          {
            "location": "benchmarks/routers/src/bench-includes-init.mts",
            "line": 5
          },
          {
            "location": "benchmarks/routers/src/bench-includes-init.mts",
            "line": 52
          },
          {
            "location": "benchmarks/routers/src/bench-includes-init.mts",
            "line": 53
          },
          {
            "location": "benchmarks/routers/src/bench-includes-init.mts",
            "line": 60
          },
          {
            "location": "benchmarks/routers/src/bench-includes-init.mts",
            "line": 67
          },
          {
            "location": "benchmarks/routers/src/bench-includes-init.mts",
            "line": 74
          },
          {
            "location": "benchmarks/routers/src/bench-includes-init.mts",
            "line": 83
          },
          {
            "location": "benchmarks/routers/src/bench-includes-init.mts",
            "line": 90
          },
          {
            "location": "benchmarks/routers/src/bench-includes-init.mts",
            "line": 99
          },
          {
            "location": "benchmarks/routers/src/bench-includes-init.mts",
            "line": 108
          },
          {
            "location": "benchmarks/routers/src/bench.mts",
            "line": 1
          },
          {
            "location": "benchmarks/routers/src/bench.mts",
            "line": 67
          },
          {
            "location": "benchmarks/routers/src/bench.mts",
            "line": 69
          },
          {
            "location": "benchmarks/routers/src/bench.mts",
            "line": 76
          },
          {
            "location": "benchmarks/routers/src/bench.mts",
            "line": 78
          },
          {
            "location": "benchmarks/routers/src/bench.mts",
            "line": 86
          }
        ]
      }
    },
    {
      "group": "",
      "name": "tsx",
      "version": "3.12.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "abddd6812de505d1e53e04b48758bef3b3edea7f4afea50b20c358668d3b9d27aedb3e5013609e96570065fa1f557068dad420f5abf665c44c4364b68b9a1a75"
        }
      ],
      "purl": "pkg:npm/tsx@3.12.6",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/tsx/-/tsx-3.12.6.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/tsx@3.12.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/query-param/package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/tsx/-/tsx-3.12.6.tgz"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/benchmarks/query-param/node_modules/.bin/tsx"
        },
        {
          "name": "cdx:npm:bin",
          "value": "tsx"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/query-param/package-lock.json"
              }
            ],
            "concludedValue": "benchmarks/query-param/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@esbuild-kit",
      "name": "cjs-loader",
      "version": "2.4.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0435c56d8389cd3fcd044b69ef572fb2b18fc0600c19107fdf8f6bc0aba8c4d4a22a33eb68d36794ae8c20869b5620a3a99ba0bba8fec5e3039449167471c94a"
        }
      ],
      "purl": "pkg:npm/%40esbuild-kit/cjs-loader@2.4.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@esbuild-kit/cjs-loader/-/cjs-loader-2.4.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild-kit/cjs-loader@2.4.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/query-param/package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@esbuild-kit/cjs-loader/-/cjs-loader-2.4.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/query-param/package-lock.json"
              }
            ],
            "concludedValue": "benchmarks/query-param/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@esbuild-kit",
      "name": "core-utils",
      "version": "3.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "52e93c4690a0ffb7dd1d271e47533a5db499152b8caf171e3c5b86832bec067faedf7f5d93939e2f88efd84a23c13376b2dfee9c91ac566e2a1d68d636627fb7"
        }
      ],
      "purl": "pkg:npm/%40esbuild-kit/core-utils@3.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@esbuild-kit/core-utils/-/core-utils-3.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild-kit/core-utils@3.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/query-param/package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@esbuild-kit/core-utils/-/core-utils-3.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/query-param/package-lock.json"
              }
            ],
            "concludedValue": "benchmarks/query-param/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "esbuild",
      "version": "0.17.14",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bce3b95e19958ffd57411f4d43550fabaaaf3182fb405254e7b2797ca04a04ac69d7bb83b793e0c450dbe00da71225e1af5a90b38c74179fbaea1555c38aee37"
        }
      ],
      "purl": "pkg:npm/esbuild@0.17.14",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/esbuild/-/esbuild-0.17.14.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/esbuild@0.17.14",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/query-param/package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/esbuild/-/esbuild-0.17.14.tgz"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/benchmarks/query-param/node_modules/.bin/esbuild"
        },
        {
          "name": "cdx:npm:bin",
          "value": "esbuild"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        },
        {
          "name": "ImportedModules",
          "value": "esbuild,build,esbuild/build,Plugin,esbuild/Plugin,PluginBuild,esbuild/PluginBuild,BuildOptions,esbuild/BuildOptions"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/query-param/package-lock.json"
              }
            ],
            "concludedValue": "benchmarks/query-param/package-lock.json"
          }
        ],
        "occurrences": [
          {
            "location": "build.ts",
            "line": 12
          },
          {
            "location": "build.ts",
            "line": 13
          },
          {
            "location": "build.ts",
            "line": 33
          },
          {
            "location": "build.ts",
            "line": 61
          },
          {
            "location": "build.ts",
            "line": 69
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "android-arm",
      "version": "0.17.14",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d029e5c278c353c724b34c892d77e4694feea0bc917fd55926ce29d4fb2406bd809401de12c144c09128d287ff67783e8a5c399a9c83c13865c73344231384e2"
        }
      ],
      "purl": "pkg:npm/%40esbuild/android-arm@0.17.14",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.17.14.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/android-arm@0.17.14",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/query-param/package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.17.14.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/query-param/package-lock.json"
              }
            ],
            "concludedValue": "benchmarks/query-param/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "android-arm64",
      "version": "0.17.14",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "78b3a93ced51bedb0fef569f8854ef4bbb551528490424f4b718afff18c5068e5aed1ec68f0ed7d08808685a0b2a1a976005e16a1a179bba809915e163882e26"
        }
      ],
      "purl": "pkg:npm/%40esbuild/android-arm64@0.17.14",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.17.14.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/android-arm64@0.17.14",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/query-param/package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.17.14.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/query-param/package-lock.json"
              }
            ],
            "concludedValue": "benchmarks/query-param/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "android-x64",
      "version": "0.17.14",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9eb7d061605f2c67d218bbd1565b7ac62eb707921b7c79b7b5909dbbff36cee14f43bcdecf85e3991b45ff021161b250fc3b19af125d12f60513aedabd85f29e"
        }
      ],
      "purl": "pkg:npm/%40esbuild/android-x64@0.17.14",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.17.14.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/android-x64@0.17.14",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/query-param/package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.17.14.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/query-param/package-lock.json"
              }
            ],
            "concludedValue": "benchmarks/query-param/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "darwin-arm64",
      "version": "0.17.14",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7a84a312e0ec53544ec20047fdcf9f673b92c895155d04ce20df71b8bb3d744ffd1db57f03922a7571d4d69d8e7c833007039827d4855461a5771791094245cb"
        }
      ],
      "purl": "pkg:npm/%40esbuild/darwin-arm64@0.17.14",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.17.14.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/darwin-arm64@0.17.14",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/query-param/package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.17.14.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/query-param/package-lock.json"
              }
            ],
            "concludedValue": "benchmarks/query-param/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "darwin-x64",
      "version": "0.17.14",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ccdd14f1159fac3b6d7453641ea15866d387f21762db6cf4a459b468824fb0d0b841066fee37bc0d6097e62038671ead4614b40827345c2da6ef02ac6d6128e6"
        }
      ],
      "purl": "pkg:npm/%40esbuild/darwin-x64@0.17.14",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.17.14.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/darwin-x64@0.17.14",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/query-param/package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.17.14.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/query-param/package-lock.json"
              }
            ],
            "concludedValue": "benchmarks/query-param/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "freebsd-arm64",
      "version": "0.17.14",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cf455c0f889b7995954025b53bbb3368bc46b31e7881c0a76a310931d6286232e2ab88358eb3f694cabaa64ef575b4b9fbba29fcbd80a1df9eaf0f8452bdbcfc"
        }
      ],
      "purl": "pkg:npm/%40esbuild/freebsd-arm64@0.17.14",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.17.14.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/freebsd-arm64@0.17.14",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/query-param/package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.17.14.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/query-param/package-lock.json"
              }
            ],
            "concludedValue": "benchmarks/query-param/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "freebsd-x64",
      "version": "0.17.14",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "85df663dcc5f4e0265a25acf95c5e4424f41330341bcd06c55a51ee5e354a97badeb0783407f3085c35a28d17644ef0d6e94fa198f2b1ce2b603dcbefacf9e87"
        }
      ],
      "purl": "pkg:npm/%40esbuild/freebsd-x64@0.17.14",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.17.14.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/freebsd-x64@0.17.14",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/query-param/package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.17.14.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/query-param/package-lock.json"
              }
            ],
            "concludedValue": "benchmarks/query-param/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "linux-arm",
      "version": "0.17.14",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "04d4e5fb0489d689ac1fcb374e44262082101f0bf026b53dbb58206fd5d4d8a4d53384e6b61448572c52a76ab144e247859b96febf1f86de3afd013c854f10be"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-arm@0.17.14",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.17.14.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/linux-arm@0.17.14",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/query-param/package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.17.14.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/query-param/package-lock.json"
              }
            ],
            "concludedValue": "benchmarks/query-param/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "linux-arm64",
      "version": "0.17.14",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "16100c3583aadc86e5723f62f8ad25d45a7f307b7ecc1791bbf4247f42edadc16edd3e398dcc01e80d6232c7a6438daf4771818633592594da09edd514f6e7f6"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-arm64@0.17.14",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.17.14.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/linux-arm64@0.17.14",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/query-param/package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.17.14.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/query-param/package-lock.json"
              }
            ],
            "concludedValue": "benchmarks/query-param/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "linux-ia32",
      "version": "0.17.14",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f7538afe5439cb6bfb02c9a7153fb4132c5d3d3361a2fdf2d8258c762cf231fc52c51a876b35ddce004ab659a453629821cfbd64add5c29d8ac97a201004d8c5"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-ia32@0.17.14",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.17.14.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/linux-ia32@0.17.14",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/query-param/package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.17.14.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/query-param/package-lock.json"
              }
            ],
            "concludedValue": "benchmarks/query-param/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "linux-loong64",
      "version": "0.17.14",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "be9d791fee4d47a86e6cd80c96eaaa2b36bce47706260abbb7aacc1fb3b763a02988e58f92f5b60097cda235108a67d3a7a394ac00945df478866a5c10d5e831"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-loong64@0.17.14",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.17.14.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/linux-loong64@0.17.14",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/query-param/package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.17.14.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/query-param/package-lock.json"
              }
            ],
            "concludedValue": "benchmarks/query-param/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "linux-mips64el",
      "version": "0.17.14",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f744ce74557b37e7e08ba736f863bda1c8449269bd90100a9ee0f97b4f0640c80c20d39d3851ee60b3d0f7545856b9d6c10e7af37b092ae2e2f65e12b1b27b1e"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-mips64el@0.17.14",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.17.14.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/linux-mips64el@0.17.14",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/query-param/package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.17.14.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/query-param/package-lock.json"
              }
            ],
            "concludedValue": "benchmarks/query-param/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "linux-ppc64",
      "version": "0.17.14",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3670467a8a8a913ba0a41381659a24b5043562a6fb6872a61f1b30e3735d74f0766162c09696fb4c7648cec46c4ebd17c379ea88fc5b0351f7d5930e1be5553d"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-ppc64@0.17.14",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.17.14.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/linux-ppc64@0.17.14",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/query-param/package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.17.14.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/query-param/package-lock.json"
              }
            ],
            "concludedValue": "benchmarks/query-param/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "linux-riscv64",
      "version": "0.17.14",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d2a76529270b5c0f0c195cb6d4950abcccc2616a2f72db8ff0a2aa86d13903a2153eae289f15e14ae8700ddda0e6c442ccd0e50e38ad739b17df50730e82f917"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-riscv64@0.17.14",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.17.14.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/linux-riscv64@0.17.14",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/query-param/package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.17.14.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/query-param/package-lock.json"
              }
            ],
            "concludedValue": "benchmarks/query-param/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "linux-s390x",
      "version": "0.17.14",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1dd9b6268d7269a3aba38bf7fbaff3264eb2802a8866e48324774769ff27547fed7ceba8117e518afd3729ad792e640160939b513352d54772a0c9345949fd5b"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-s390x@0.17.14",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.17.14.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/linux-s390x@0.17.14",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/query-param/package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.17.14.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/query-param/package-lock.json"
              }
            ],
            "concludedValue": "benchmarks/query-param/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "linux-x64",
      "version": "0.17.14",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f0a1c5d7b3acb652b80eecde17f2a64a0ceb4d642b9168f96e896e8a2abb92f24289057352b99291a06f70b0765201e928434eda2e81b613e499484d0da26c57"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-x64@0.17.14",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.17.14.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/linux-x64@0.17.14",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/query-param/package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.17.14.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/query-param/package-lock.json"
              }
            ],
            "concludedValue": "benchmarks/query-param/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "netbsd-x64",
      "version": "0.17.14",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9d5c29aaf6f7cb25f3b71213dbe56cc49841e460a0ccf764d67d071d29dc85101cc6a28eea0857c078499ebd23fc1fb9152c84a92c45e2ad37adb0367ca5ed51"
        }
      ],
      "purl": "pkg:npm/%40esbuild/netbsd-x64@0.17.14",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.17.14.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/netbsd-x64@0.17.14",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/query-param/package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.17.14.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/query-param/package-lock.json"
              }
            ],
            "concludedValue": "benchmarks/query-param/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "openbsd-x64",
      "version": "0.17.14",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d5167bb9043dcdccbf1920092f5c4f74decd0dd38eb4d1068896a583f30ecde6a465e4eb807fc3a0291babb4da3c388f856aa70c5fb86e7c9dc51a900fb8a5ea"
        }
      ],
      "purl": "pkg:npm/%40esbuild/openbsd-x64@0.17.14",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.17.14.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/openbsd-x64@0.17.14",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/query-param/package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.17.14.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/query-param/package-lock.json"
              }
            ],
            "concludedValue": "benchmarks/query-param/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "sunos-x64",
      "version": "0.17.14",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9ea3230ec170bfbbe9ee6b2bc16472b27337f12778e0f2a65bc133574d58cc3053713594a5ccd083a9866a8f552e27174a05bf8a8a2434ae80c5ea2035534364"
        }
      ],
      "purl": "pkg:npm/%40esbuild/sunos-x64@0.17.14",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.17.14.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/sunos-x64@0.17.14",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/query-param/package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.17.14.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/query-param/package-lock.json"
              }
            ],
            "concludedValue": "benchmarks/query-param/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "win32-arm64",
      "version": "0.17.14",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c6b0f499c713291041228b6b21357b595400c0d279fb5bdae8bd07f7337ddafdb211d8df00defceb8714699c094bb24f12ce776c34f32856dfa95946d8787229"
        }
      ],
      "purl": "pkg:npm/%40esbuild/win32-arm64@0.17.14",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.17.14.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/win32-arm64@0.17.14",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/query-param/package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.17.14.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/query-param/package-lock.json"
              }
            ],
            "concludedValue": "benchmarks/query-param/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "win32-ia32",
      "version": "0.17.14",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9d7a64cfd6db26b2cbc944d8b51a2d492dede5bf853ae96383c2e02dd20d585b3715fa9932d6e704264552607340fcb1a94f3b17c02ffb735ca3f33784472ed7"
        }
      ],
      "purl": "pkg:npm/%40esbuild/win32-ia32@0.17.14",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.17.14.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/win32-ia32@0.17.14",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/query-param/package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.17.14.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/query-param/package-lock.json"
              }
            ],
            "concludedValue": "benchmarks/query-param/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "win32-x64",
      "version": "0.17.14",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "80f426b22d83293684806d7885cdc21d71e9eb693c83aaabd0f6acf88e2553144cba019201387f062f0382eb28cfd210d087ddaef2e9728ea4ba31080686a880"
        }
      ],
      "purl": "pkg:npm/%40esbuild/win32-x64@0.17.14",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.17.14.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/win32-x64@0.17.14",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/query-param/package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.17.14.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/query-param/package-lock.json"
              }
            ],
            "concludedValue": "benchmarks/query-param/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": "benchmarks/query-param/package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz"
        },
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/routers/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/routers/yarn.lock"
          }
        ]
      }
    },
    {
      "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": "benchmarks/query-param/package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz"
        },
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/routers/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/routers/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "source-map",
      "version": "0.6.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "52381aa6e99695b3219018334fb624739617513e3a17488abbc4865ead1b7303f9773fe1d0f963e9e9c9aa3cf565bab697959aa989eb55bc16396332177178ee"
        }
      ],
      "purl": "pkg:npm/source-map@0.6.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/source-map@0.6.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/query-param/package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz"
        },
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/routers/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/routers/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "get-tsconfig",
      "version": "4.4.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d06763a3ff7e173b1885708416e7a8d9a635cf5b695ebc566733fb93cba5f6ab75539a3cad82704c962669e1ddad5a2c60855890ecb68b0089f45769a1c2613d"
        }
      ],
      "purl": "pkg:npm/get-tsconfig@4.4.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.4.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/get-tsconfig@4.4.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/query-param/package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.4.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/query-param/package-lock.json"
              }
            ],
            "concludedValue": "benchmarks/query-param/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@esbuild-kit",
      "name": "esm-loader",
      "version": "2.5.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4307ef8ffaa83db0a5c4244db9a7350eed35afd82f34e4fea4c62d2436a97c1d5ea06375625275062c4bc8bf56544351c7945780d2dd7d8771fc2bacc251a133"
        }
      ],
      "purl": "pkg:npm/%40esbuild-kit/esm-loader@2.5.5",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@esbuild-kit/esm-loader/-/esm-loader-2.5.5.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild-kit/esm-loader@2.5.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/query-param/package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@esbuild-kit/esm-loader/-/esm-loader-2.5.5.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/query-param/package-lock.json"
              }
            ],
            "concludedValue": "benchmarks/query-param/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "fsevents",
      "version": "2.3.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c62a8c411e3101e1d3b81f6e5a6f9f1517083a02813223813fe7978b24fb8ec8150aad5b915ca0b74d28012a3007b11db6938769a3e02adf35d8ff5a6fe0c328"
        }
      ],
      "purl": "pkg:npm/fsevents@2.3.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/fsevents@2.3.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/query-param/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.2.tgz"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@aashutoshrathi",
      "name": "word-wrap",
      "version": "1.2.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d588ecd92bccf137e5111fce0f770e8e15963996f9f00dadef0a44d92f577c161388897e5c58501b66e3cb83eed48f8402508d533443603745c056142af5dc20"
        }
      ],
      "purl": "pkg:npm/%40aashutoshrathi/word-wrap@1.2.6",
      "type": "library",
      "bom-ref": "pkg:npm/@aashutoshrathi/word-wrap@1.2.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@ampproject",
      "name": "remapping",
      "version": "2.2.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "945323253ac52f78fb2fdc81c7061f0aada4eaaab01f2cee525fd706789fefc3d64c96322ff75fa30407584deca7a53a673a968a22199e94cc3bdeb38648f0b6"
        }
      ],
      "purl": "pkg:npm/%40ampproject/remapping@2.2.1",
      "type": "library",
      "bom-ref": "pkg:npm/@ampproject/remapping@2.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "code-frame",
      "version": "7.16.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8805ea527f0821e05335def6c6c16581a5c790c04cb7acb81c9a75b4868ae3ae4258b4ff7c6d5aa81ef292bf798071e69417466c579659fc81e0d249d2799e22"
        }
      ],
      "purl": "pkg:npm/%40babel/code-frame@7.16.7",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/code-frame@7.16.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "helper-string-parser",
      "version": "7.23.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f34de099b41dab075fe28971ad7e0027214157f453af7ad298e8f4acac1eb26ce57e160d0c4b3efe239cce7ce9356949948953242d907cf15c1c1e839737552d"
        }
      ],
      "purl": "pkg:npm/%40babel/helper-string-parser@7.23.4",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/helper-string-parser@7.23.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      },
      "tags": [
        "parse"
      ]
    },
    {
      "group": "@babel",
      "name": "helper-validator-identifier",
      "version": "7.16.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "86c12715e99e896e03d3c039814019c4b0535e9677f4ff9af83183b07c35cb1ab243f8f31449f17f9b93106a7eddbcc06cd3b1535a5a4e0612e04094fc881f0f"
        }
      ],
      "purl": "pkg:npm/%40babel/helper-validator-identifier@7.16.7",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/helper-validator-identifier@7.16.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "helper-validator-identifier",
      "version": "7.22.20",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "638399fb2b656ad47c008fbc2997cab8be6eacaa7ba9ecb4f216b7d4bf1bdc1c1ec0902825a993cf2bf13d1ff90fe2a47490863eaffef13ba41c1958d74157f4"
        }
      ],
      "purl": "pkg:npm/%40babel/helper-validator-identifier@7.22.20",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/helper-validator-identifier@7.22.20",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "highlight",
      "version": "7.16.10",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e459d340b48bb30123e88920570e4abac35450563d646a9efd34459cffc12981d881f87bb5cf82ee6c22cbde7fc8d3fb0e1f71e7cd15bfcafbbbb65f4c117177"
        }
      ],
      "purl": "pkg:npm/%40babel/highlight@7.16.10",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/highlight@7.16.10",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "parser",
      "version": "7.23.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "676b880fb609ee836f008db43bd5f46db970ed0aacf10da1172d11f6d01f9df2e4a79316d141fd794be70d29c5c0a67402f812d6e72a4782b3bd51e09e47b555"
        }
      ],
      "purl": "pkg:npm/%40babel/parser@7.23.6",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/parser@7.23.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      },
      "tags": [
        "parse"
      ]
    },
    {
      "group": "@babel",
      "name": "regjsgen",
      "version": "0.8.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c7faea18c7738fe7d666f08e605a2b4e08736eda8f0d9e603f06a83461dd8037c5d9003f5d96c2069e0ca28e6c72b90030f841ef3dba5ccfc0687b8825d81ab8"
        }
      ],
      "purl": "pkg:npm/%40babel/regjsgen@0.8.0",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/regjsgen@0.8.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "types",
      "version": "7.23.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fae6ab6fcddbac1ccf28ddfc357d4c901eaf6fafa6c2f47a6a652e96a004edc710c35a4497e6c289af536dd1b596c9c53fb959c92bd49f7ec21f25d075f4f0ce"
        }
      ],
      "purl": "pkg:npm/%40babel/types@7.23.6",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/types@7.23.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ExportedModules",
          "value": "types,types/Env,ErrorHandler,types/ErrorHandler,Handler,types/Handler,MiddlewareHandler,types/MiddlewareHandler,Next,types/Next,NotFoundHandler,types/NotFoundHandler,ValidationTargets,types/ValidationTargets,Input,types/Input,Schema,types/Schema,ToSchema,types/ToSchema,TypedResponse,types/TypedResponse"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      },
      "tags": [
        "middleware"
      ]
    },
    {
      "group": "@bcoe",
      "name": "v8-coverage",
      "version": "0.2.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d21610f120780dbe73bd90786b174c1c6c046908e467316342237d2d562f2050769d25075bdb58a715ab88fad60c0488c626976b1f3744470bc6e49d9c63d9b7"
        }
      ],
      "purl": "pkg:npm/%40bcoe/v8-coverage@0.2.3",
      "type": "library",
      "bom-ref": "pkg:npm/@bcoe/v8-coverage@0.2.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@bytecodealliance",
      "name": "jco",
      "version": "0.10.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a6122cdad907e91bbbe11c357da094db8b8e6194dec65338eba70fe103d268f9772eceae351629b60a287f64105984dfbb540cf675ba62ea7248a0249b4cd660"
        }
      ],
      "purl": "pkg:npm/%40bytecodealliance/jco@0.10.3",
      "type": "library",
      "bom-ref": "pkg:npm/@bytecodealliance/jco@0.10.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@bytecodealliance",
      "name": "preview2-shim",
      "version": "0.0.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5fe2a962b341d8b28a2f33fb5dc80d7eed333771abdf24f0e1119c8f493c93530c52ec1075cfcc83e9730fa98404738b99582f1f92f5df6dc9cbff821e99e32a"
        }
      ],
      "purl": "pkg:npm/%40bytecodealliance/preview2-shim@0.0.12",
      "type": "library",
      "bom-ref": "pkg:npm/@bytecodealliance/preview2-shim@0.0.12",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@bytecodealliance",
      "name": "wizer-darwin-arm64",
      "version": "3.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ffc29849a8f284ef64a00137a908587c2e9b7a5661789c3d5f75ea5bb86b8b34e98fa9f8cf838916186ac099a2605514b0fb42ecec5c5cc1453db4ee4903c173"
        }
      ],
      "purl": "pkg:npm/%40bytecodealliance/wizer-darwin-arm64@3.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/@bytecodealliance/wizer-darwin-arm64@3.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@bytecodealliance",
      "name": "wizer-darwin-x64",
      "version": "3.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6cc45eba5b4dfebf96fc145757417edbc539759c1b413fd93b493889c66585486bbf9ff0a50262c7b67f66f067550fbf2476f4403529164dbfcc2b609115cfe9"
        }
      ],
      "purl": "pkg:npm/%40bytecodealliance/wizer-darwin-x64@3.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/@bytecodealliance/wizer-darwin-x64@3.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@bytecodealliance",
      "name": "wizer-linux-arm64",
      "version": "3.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "df966101e63158addb4eaaa0c32b1b05694696b94c34a3678376484d05763c0b5a7e913b6827aacb097b5404b894b446e5e4dbef0c4d80def37fc777c222054d"
        }
      ],
      "purl": "pkg:npm/%40bytecodealliance/wizer-linux-arm64@3.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/@bytecodealliance/wizer-linux-arm64@3.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@bytecodealliance",
      "name": "wizer-linux-s390x",
      "version": "3.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4a6bf2f6682e10cb57d25ba90cb4cfb215d4cc01de3a182c72bd5b84636378208b0f5b1df2b22306f595d7d5adadad012f5cd3b94d843ce1e347fe24f16a320e"
        }
      ],
      "purl": "pkg:npm/%40bytecodealliance/wizer-linux-s390x@3.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/@bytecodealliance/wizer-linux-s390x@3.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@bytecodealliance",
      "name": "wizer-linux-x64",
      "version": "3.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b94b9eefcc65ee2c2776c1a04ec6a01cb4cbc8b0551e1c33bb2c22c07b75c70f32d17d0ef1110a44b06807bf8b74cfa9b6d0cf745b4a2606d314be143c003b63"
        }
      ],
      "purl": "pkg:npm/%40bytecodealliance/wizer-linux-x64@3.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/@bytecodealliance/wizer-linux-x64@3.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@bytecodealliance",
      "name": "wizer-win32-x64",
      "version": "3.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c9c777f2cc755136691d9c21f087c7ff83779f4390501f1ac3191448b5dff4fa2511dd3cf186f1a0f0779e81f2e04f8bda860deca64cae0f79d7ba57d33d9185"
        }
      ],
      "purl": "pkg:npm/%40bytecodealliance/wizer-win32-x64@3.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/@bytecodealliance/wizer-win32-x64@3.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@bytecodealliance",
      "name": "wizer",
      "version": "3.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7f43418811c234191b1474cf45b03b68a7ffb782b23618b62af4aac374330a08bcc0517fb8b6747617a38fddeb6e228efe2c166e653bbfd2b7495916f3599c8d"
        }
      ],
      "purl": "pkg:npm/%40bytecodealliance/wizer@3.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/@bytecodealliance/wizer@3.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@cloudflare",
      "name": "kv-asset-handler",
      "version": "0.2.0",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3156d72db4dc028b4e3d48f4a4032156d27edff90593026a739a8d3a578e653bfa4246590010cc4b6d5d4ab4a556cc041f0ae9582d377b87d6cad8ea2afb84d8"
        }
      ],
      "purl": "pkg:npm/%40cloudflare/kv-asset-handler@0.2.0",
      "type": "library",
      "bom-ref": "pkg:npm/@cloudflare/kv-asset-handler@0.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@cloudflare",
      "name": "workerd-darwin-64",
      "version": "1.20231030.0",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2783d0f6eb4fc4bc9af721dd30cc77019782e4cffa171728630ea3a3d8db0c3153cbe6b81ac96a7f8226f567b769e38474f5daded8101d540e49e9494992e123"
        }
      ],
      "purl": "pkg:npm/%40cloudflare/workerd-darwin-64@1.20231030.0",
      "type": "library",
      "bom-ref": "pkg:npm/@cloudflare/workerd-darwin-64@1.20231030.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@cloudflare",
      "name": "workerd-darwin-arm64",
      "version": "1.20231030.0",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5922498e6d750de9788529de88d07bc135c6b415c8e103021fd979a9fe224f93c05bc70448670299d1ed583583b4600019cbe62d3d3828dbe6ba6f76bd128a41"
        }
      ],
      "purl": "pkg:npm/%40cloudflare/workerd-darwin-arm64@1.20231030.0",
      "type": "library",
      "bom-ref": "pkg:npm/@cloudflare/workerd-darwin-arm64@1.20231030.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@cloudflare",
      "name": "workerd-linux-64",
      "version": "1.20231030.0",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d8751e453be8082d7b7f1134a9d05e47b27d74ef23e00f196dd72f63ca59c5d93ecc4454ebe374dd14db93f750314e3cf0fc220ef702df366a4b88302df553f2"
        }
      ],
      "purl": "pkg:npm/%40cloudflare/workerd-linux-64@1.20231030.0",
      "type": "library",
      "bom-ref": "pkg:npm/@cloudflare/workerd-linux-64@1.20231030.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@cloudflare",
      "name": "workerd-linux-arm64",
      "version": "1.20231030.0",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e3f18ae731e1fbd25b508e99e714c2334666a4a28793bbeef6d8661e3531b73fa8f0d7bd0e80fb0e50ef5d05a0305e9719a4ee6c35b2a77b6d9fe42ff230c5b9"
        }
      ],
      "purl": "pkg:npm/%40cloudflare/workerd-linux-arm64@1.20231030.0",
      "type": "library",
      "bom-ref": "pkg:npm/@cloudflare/workerd-linux-arm64@1.20231030.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@cloudflare",
      "name": "workerd-windows-64",
      "version": "1.20231030.0",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7dbfc9823f18ab2dcf3b58cb864ee64eb1cc911f23925a5b405b9deab2ff68c027e5de8c41b692ad83828f390a1a9d199e0f03d8b2334a5f857340bd4a08318e"
        }
      ],
      "purl": "pkg:npm/%40cloudflare/workerd-windows-64@1.20231030.0",
      "type": "library",
      "bom-ref": "pkg:npm/@cloudflare/workerd-windows-64@1.20231030.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@cloudflare",
      "name": "workers-types",
      "version": "4.20231121.0",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fa459fa4292a89ea7000a5f21e813482790f8242e1cf4ffd1ce0481a11d1b14bd42af854b66de66eaaa81915a0175a9c8f3ac35016ebaceab83181df16d73644"
        }
      ],
      "purl": "pkg:npm/%40cloudflare/workers-types@4.20231121.0",
      "type": "library",
      "bom-ref": "pkg:npm/@cloudflare/workers-types@4.20231121.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ImportedModules",
          "value": "@cloudflare/workers-types,KVNamespace,@cloudflare/workers-types/KVNamespace"
        },
        {
          "name": "cdx:npm:package:type-only",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ],
        "occurrences": [
          {
            "location": "src/adapter/cloudflare-workers/serve-static.ts",
            "line": 2
          },
          {
            "location": "src/adapter/cloudflare-workers/utils.ts",
            "line": 2
          }
        ]
      },
      "tags": [
        "cloud"
      ]
    },
    {
      "group": "@esbuild-kit",
      "name": "cjs-loader",
      "version": "2.4.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0c10428873e02f607f7a5529bc20e13475e795943db1f3b6bb2b75389c805ca4f8d5b7901056383b167a8304be65eb1109b67a255f0cec613238f923bfc91d23"
        }
      ],
      "purl": "pkg:npm/%40esbuild-kit/cjs-loader@2.4.0",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild-kit/cjs-loader@2.4.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@esbuild-kit",
      "name": "core-utils",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4d79b01fd1054b70c2dac2366095890601c6865b5e2b45f2bb555a6f07ad3142df9b7a1885baec595e72692af63535992200c654b1db45fd229f16e35ea01c99"
        }
      ],
      "purl": "pkg:npm/%40esbuild-kit/core-utils@3.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild-kit/core-utils@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/routers/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/routers/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@esbuild-kit",
      "name": "esm-loader",
      "version": "2.5.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c92b34a8eb22c23fa1b2064cf7f32788676f7daf7f5b3a9f16e2226bcff981250f7884085f6fed1bdd506a4c4f14e477e55162c1307bc02887b624ba75ce9290"
        }
      ],
      "purl": "pkg:npm/%40esbuild-kit/esm-loader@2.5.0",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild-kit/esm-loader@2.5.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@esbuild-plugins",
      "name": "node-globals-polyfill",
      "version": "0.2.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "af7308af25c37970ce661ee287597fc84f592ce4427797bcbd6834d9acd64468f948f4eea21ebd036008ca7d19df557f90705f6781e0589f8e2b71934f02e69f"
        }
      ],
      "purl": "pkg:npm/%40esbuild-plugins/node-globals-polyfill@0.2.3",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild-plugins/node-globals-polyfill@0.2.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@esbuild-plugins",
      "name": "node-modules-polyfill",
      "version": "0.2.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2d757b42c589c51b8c62f29b8b39e1f94d62948a29de0d9378a473531386e57dd821373c272c936bdd0198bc2aaafd189d7e2fdf6092946fafb33899a7d74cbc"
        }
      ],
      "purl": "pkg:npm/%40esbuild-plugins/node-modules-polyfill@0.2.2",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild-plugins/node-modules-polyfill@0.2.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "android-arm64",
      "version": "0.17.19",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "281316bc4668a11efe93363406d6d3427d0e01863b0ac8b2753eb7a5511a3ed5581748576d468ec99a20dfb0cac4aecd1775da70124ea584f869d20987e6afc4"
        }
      ],
      "purl": "pkg:npm/%40esbuild/android-arm64@0.17.19",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/android-arm64@0.17.19",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "android-arm64",
      "version": "0.19.9",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ab8711fba643d3ddfc475f4cc845b78c4b0ccdb6ffd6bba52d788d0094000c3fd7629ee94feace4b9246c6fa515bc7450c47e35b8c0b802ff7157230e3362095"
        }
      ],
      "purl": "pkg:npm/%40esbuild/android-arm64@0.19.9",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/android-arm64@0.19.9",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "android-arm",
      "version": "0.15.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "202ed3a88aa2c84d0c9af0215a497ff00133a4eb5b851343a3b6a9878ed67b535b139c366edfd0fa088085ed1861e56962722118c72e658f76a832ba7506aebc"
        }
      ],
      "purl": "pkg:npm/%40esbuild/android-arm@0.15.12",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/android-arm@0.15.12",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "android-arm",
      "version": "0.17.19",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ac829d773aa199abfb3129a814298321be9ed96e7b81e46c33de20576977f1fce15ccc2aee16680a5ba0f54488da915118bd3a7f820e3c71e914d3a45a2791f0"
        }
      ],
      "purl": "pkg:npm/%40esbuild/android-arm@0.17.19",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/android-arm@0.17.19",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "android-arm",
      "version": "0.19.9",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8e46238eaed276c5ae348e9be6abb2996d280bcdcd37915d44fb826ecf47674da67d57403fc07c79ea8b49853781be8e244698e4241a6ed4c56ea05fdba1f718"
        }
      ],
      "purl": "pkg:npm/%40esbuild/android-arm@0.19.9",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/android-arm@0.19.9",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "android-x64",
      "version": "0.17.19",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b944d3738c463434fb61202ba7fcdbb666e13b4b8410af7f1135b6f56935b61614241cf72159ef804884c046bd21e2f2be7a4aad62bae14b70d9b814983bdec3"
        }
      ],
      "purl": "pkg:npm/%40esbuild/android-x64@0.17.19",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/android-x64@0.17.19",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "android-x64",
      "version": "0.19.9",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "28eaa83e7b56007e99c43c31d43ea6467b4881987d2a877380d3b2e446edf608737df3a4f57d9cd6c3f0b4cf4ffb47976de7e70e1a987e48793cb3f950bb5614"
        }
      ],
      "purl": "pkg:npm/%40esbuild/android-x64@0.19.9",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/android-x64@0.19.9",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "darwin-arm64",
      "version": "0.17.19",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f34c04a027c5fe114a33a584d45c811dcf527d46e5968016c7a1499055935a20a886df4c734011184338edeebb5bdac8d3d62853124bebc5877c3458100bce86"
        }
      ],
      "purl": "pkg:npm/%40esbuild/darwin-arm64@0.17.19",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/darwin-arm64@0.17.19",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "darwin-arm64",
      "version": "0.19.9",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "28127d4b4005c8b571d84e43f16d2f131a915b4d56a91b5ccd467c351bbe3e2fbcee8a599f9b4be18d314f4980e05b4772d774660c0da0deb7f5f5141a53485b"
        }
      ],
      "purl": "pkg:npm/%40esbuild/darwin-arm64@0.19.9",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/darwin-arm64@0.19.9",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "darwin-x64",
      "version": "0.17.19",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "209338249b0b85162bf7176d2f2b4f2d21fd93fa314776e86942188879006b0b7034e5ca13c2a853cb4cbebca881d713f0053e05f96687cd579fa434bd365b43"
        }
      ],
      "purl": "pkg:npm/%40esbuild/darwin-x64@0.17.19",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/darwin-x64@0.17.19",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "darwin-x64",
      "version": "0.19.9",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bc4d15a2d98d4d0693757d10f5d38798c4daa3a39b8f23e6e7c08766bd542bbaa9365790cb194594d09a1ec1f1e94aaff3a5603e6478a36c1d36addd3f5ab20d"
        }
      ],
      "purl": "pkg:npm/%40esbuild/darwin-x64@0.19.9",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/darwin-x64@0.19.9",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "freebsd-arm64",
      "version": "0.17.19",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a41c1b73b0ee7e5b94786763494e528be3f74a8305e4343f17f5264d26fc1d73bcd19100266af290fcb3a3521f35b0286aac38f18469bfcb21c1dd4da08d2371"
        }
      ],
      "purl": "pkg:npm/%40esbuild/freebsd-arm64@0.17.19",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/freebsd-arm64@0.17.19",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "freebsd-arm64",
      "version": "0.19.9",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b8543277fa35223884937ad41d2c142a4a99c2a76fb83f067af585d3ae5eaa061f7b171593187e2098304da19956ee7d5dccd919c37f60c87db85d5f583f23d6"
        }
      ],
      "purl": "pkg:npm/%40esbuild/freebsd-arm64@0.19.9",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/freebsd-arm64@0.19.9",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "freebsd-x64",
      "version": "0.17.19",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e25bbe9fc5a4d1795a8c485b11f7ddcb6c72e77769474e92973be1181cb2837eaa270e8aa5f93b729e390d1ffad9a3c7f66b49466232ad7012e54581ac94fa4d"
        }
      ],
      "purl": "pkg:npm/%40esbuild/freebsd-x64@0.17.19",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/freebsd-x64@0.17.19",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "freebsd-x64",
      "version": "0.19.9",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "58c2e0580b647536d3bb501669c63bba88ff62d1ed860aabaa17f539a1169d96fb3d0829b7c79a03f1772e457413a2bf2dcd1c52bfee6953ffe3d884e0ce1ab0"
        }
      ],
      "purl": "pkg:npm/%40esbuild/freebsd-x64@0.19.9",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/freebsd-x64@0.19.9",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "linux-arm64",
      "version": "0.17.19",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "72dd53837586c1ddcffa8658aa273e619178b27365d9bb2730a4646f7a331e69ccd1d196bb170f4d39ed005e9b38fd12a78c743e3485fb8b87435c6fc5f44aaa"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-arm64@0.17.19",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/linux-arm64@0.17.19",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "linux-arm64",
      "version": "0.19.9",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3e23db95f7b50632bb58300a4750abf4eed554fa95369c0570f5a07e7e31bb478c7a6cd1a78e36857cb317f7d2c20aee7c8eba1691ce109934c9874f227b26c9"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-arm64@0.19.9",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/linux-arm64@0.19.9",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "linux-arm",
      "version": "0.17.19",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "71d993dcac6394e43f819d9c8dfad03ad9a11b81c9b3a861be6de65924433ed67f94fe687bc15671e4b5d09692242d77181778787fe16879ea7fb86118d2deac"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-arm@0.17.19",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/linux-arm@0.17.19",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "linux-arm",
      "version": "0.19.9",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0bf0a13e8854628c946aa9f5875ee6ffacade8e075e216d7bd3f0480cd5959a8a24d8cfb9d6651d12626327079073400e065e5dc18013b597c318a8bfc77b7ab"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-arm@0.19.9",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/linux-arm@0.19.9",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "linux-ia32",
      "version": "0.17.19",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c38211852cb555bb0dc47450a5e1821c49a26ea753531eb555cdfc00f72c45bb9580ad0e3c49d0d180f7f41af29a7f7a98ec78f18da5681406aa06748fdc3a49"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-ia32@0.17.19",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/linux-ia32@0.17.19",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "linux-ia32",
      "version": "0.19.9",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7f7ee2ff4cc4d0c8c3c628e43d2430d423bfec2dbb1288ea6feaf705b1d5c4c2e48fc1826bbf13ac1673bcfc80fc534b50cccfddec87095900a2990a5636bee9"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-ia32@0.19.9",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/linux-ia32@0.19.9",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "linux-loong64",
      "version": "0.15.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b59128c038ef53b3bb234e0662f590392e32c8ff44ffb625b01d238f0d5872e920af6c9c1332b2224e6d9ace569cb07299a7b073a56644a9e7e4825680ae1e17"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-loong64@0.15.12",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/linux-loong64@0.15.12",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "linux-loong64",
      "version": "0.17.19",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "da20278146c13ccab8dfd6becfffe013ef56065768329d6ce465ac51282a1cbccb27d5a864b661a705aeca6d2ed2eff85e66778291e6cd5f383e89c4fbd20875"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-loong64@0.17.19",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/linux-loong64@0.17.19",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "linux-loong64",
      "version": "0.19.9",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b7a98dd78ee95087f7b7ac14b7715eba6a0e4cf7e6bfd09ce83425b1506907b782a4b3aa403c9604fd729979f5943c387cd5126ff80170a026bd33f8f6822468"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-loong64@0.19.9",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/linux-loong64@0.19.9",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "linux-mips64el",
      "version": "0.17.19",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2ca265b5ce0b55d30a1ecac57b830634fa7486a0c50355a9b778c4d601323379ca52f3a23bfffd3e17996477d845f625e80c1d4c7e1a4dc5d2a817ab5f49a5e0"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-mips64el@0.17.19",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/linux-mips64el@0.17.19",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "linux-mips64el",
      "version": "0.19.9",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8e0f5fba3253353401b835dd98083579e2542f825db3b06494e4e4907f34660408a024dd42b0da1d881b159c9e4eaf336d8f9ac60a6d9dc928deff69e612d9b7"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-mips64el@0.19.9",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/linux-mips64el@0.19.9",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "linux-ppc64",
      "version": "0.17.19",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fdcfc31b26ecf79597352f32dd38bfcada844e25bb114e383042ae0807293eda3762341bc8adc841529f17a9db8210fb11c2d41a5d0d6e22f946de433219f9b6"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-ppc64@0.17.19",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/linux-ppc64@0.17.19",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "linux-ppc64",
      "version": "0.19.9",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b64574c545f4a5452063885aef3e416c34bce6e23b001c3757577444d4e28bb13d95b995f19dfb3eea76b6c2d5e3a4905b38ce7b20e2d50ed6c76f9033c59a09"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-ppc64@0.19.9",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/linux-ppc64@0.19.9",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "linux-riscv64",
      "version": "0.17.19",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "142de75005a1bc5a2eb658409201dff1fe47c055942fa6d876f2dcfd34eec4a96f2e2dfea4fcdd66214a496cff3c5df44c1d4ad7d4ae0b10d323929ca80489a8"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-riscv64@0.17.19",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/linux-riscv64@0.17.19",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "linux-riscv64",
      "version": "0.19.9",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0df2e9f1d8fdd5cb9f80f6435ebf69dc5a11fbe9b7649eae217b17ac8bc974e8d755112d5ee4028df31fbe67372d27005662e371f968c95b699f8dc3e7a2451e"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-riscv64@0.19.9",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/linux-riscv64@0.19.9",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "linux-s390x",
      "version": "0.17.19",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "21b16c15bc4c58bb8a11b1feeec4e42b32fa349986daf472cba2bb249a39e70fbcc4393b4449589fac6f5ed0d6f0709fa0a0452baf5fde980125251240fafee1"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-s390x@0.17.19",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/linux-s390x@0.17.19",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "linux-s390x",
      "version": "0.19.9",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cc76e095f11d0bcf0a320096a4e97fcdce9d0d826f5862e252d98f46caf53a00958aedf3e469dcbcd55d7feebfe7a3b609af23514fadd415b6eb557a929f2a77"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-s390x@0.19.9",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/linux-s390x@0.19.9",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "linux-x64",
      "version": "0.17.19",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ebc9e003d960d87eb3919732a76dadb15b77f2696159d7bc9777892d69322eba781f0314af7735b3f336b7bfa41c886f323825201ac5a67717d52ccc724a261b"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-x64@0.17.19",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/linux-x64@0.17.19",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "linux-x64",
      "version": "0.19.9",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2548e9cacb4614598dac41d09c8546f212b0bc0d83379a3b46a88ed42557f0437f17f8240a3914320567ea1cd2729c2726d97698f47a23d5d5d685bc93d3bed0"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-x64@0.19.9",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/linux-x64@0.19.9",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "netbsd-x64",
      "version": "0.17.19",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0b016ae36ad7091f136088c87e95c26d15f4ae9d63a3a70f2143d2696c336d523868e7d7f7a39763c33a28d9ad3dc83b42361e0e637e0c3d16a772da04e2dfe1"
        }
      ],
      "purl": "pkg:npm/%40esbuild/netbsd-x64@0.17.19",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/netbsd-x64@0.17.19",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "netbsd-x64",
      "version": "0.19.9",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "19386064f0303813ac85e036454956e547aba117c44b032afe0bb2f2e11edf026500e8e9397b927af2d177bd0d677ed9ae93ba4471878041ef3e0d61dd2d49ba"
        }
      ],
      "purl": "pkg:npm/%40esbuild/netbsd-x64@0.19.9",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/netbsd-x64@0.19.9",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "openbsd-x64",
      "version": "0.17.19",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "727ab96eb258ad2676085e9cdf97829af88837793745cce61f3f1e61a56535ab15aac358f892a885953930a99a388f8a92594277338a29d3ecefad9508f0b6d2"
        }
      ],
      "purl": "pkg:npm/%40esbuild/openbsd-x64@0.17.19",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/openbsd-x64@0.17.19",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "openbsd-x64",
      "version": "0.19.9",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2a2e8f973a6968555b2e70fc3ed95541fb18c384bd9f779097cedcaa0788c3e3b7b11afd2208697d2298eb69a081db75c82499f105af4d9f63a3d7e30d283dbb"
        }
      ],
      "purl": "pkg:npm/%40esbuild/openbsd-x64@0.19.9",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/openbsd-x64@0.19.9",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "sunos-x64",
      "version": "0.17.19",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bc2453ef23f7cd7f9b29615e3ffcdd4ba4aa75607c388a5a46afe66d74314c61e7231b2946d8a0a6451c0cc95208e7a3947a302ea208ecad8929ebf0c913f6ae"
        }
      ],
      "purl": "pkg:npm/%40esbuild/sunos-x64@0.17.19",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/sunos-x64@0.17.19",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "sunos-x64",
      "version": "0.19.9",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "30b1e3ee4f615a1e32d5d764069bd18f66fd3420617e006ddd5a566c74275d179d56e9ff842eec2324c60c64dfb06b97a3879b8a4dbedd286370f6e1b45c160f"
        }
      ],
      "purl": "pkg:npm/%40esbuild/sunos-x64@0.19.9",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/sunos-x64@0.19.9",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "win32-arm64",
      "version": "0.17.19",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c98c7ef23c28c14b2d55da2b70c74d9739252d884fc639e21d614a811a87ec81655046b4526bb72ae62995fd47519678db67b7354f45e0b19bfb83b429d71a6a"
        }
      ],
      "purl": "pkg:npm/%40esbuild/win32-arm64@0.17.19",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/win32-arm64@0.17.19",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "win32-arm64",
      "version": "0.19.9",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "190a1ae8ead0f06d3c82e30581e5cf1fbc84ffc0edd087ce1962527d21f8b9a7f0742eeb5b0adf13a3fd37c02d3c6223533768dbeedb37c5e8dea0b9efca2586"
        }
      ],
      "purl": "pkg:npm/%40esbuild/win32-arm64@0.19.9",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/win32-arm64@0.19.9",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "win32-ia32",
      "version": "0.17.19",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7a080329a9c9b3352d09d955b34441fa1df9c0d95be6fe1358492ae2f65c995b79bbf1e20d9ad35ded9b5854147b3dd180d1f0c7fc78b24e7efb83524a270a93"
        }
      ],
      "purl": "pkg:npm/%40esbuild/win32-ia32@0.17.19",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/win32-ia32@0.17.19",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "win32-ia32",
      "version": "0.19.9",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "50ea3357b36dca4bebe6d48e9460aba94dcd06bdddf09a8f7acd1058dd963977ef91654645a8c2f989b4fd68fcf1f52079c5022c37493c31743676b650add0b6"
        }
      ],
      "purl": "pkg:npm/%40esbuild/win32-ia32@0.19.9",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/win32-ia32@0.19.9",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "win32-x64",
      "version": "0.17.19",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9408727262a754eb9160db51b5ab504752cf41fda86029111a44859ec78300a3e5f25bb948eb0afded6c5dee5ad0f7399072077ba3f623f8a59ed36fdb17f770"
        }
      ],
      "purl": "pkg:npm/%40esbuild/win32-x64@0.17.19",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/win32-x64@0.17.19",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "win32-x64",
      "version": "0.19.9",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a31a1082094e3fb447ea26ac0eb858f91ff7707adfc080ef4654f80860a17e5abab7093c88435e56f3098e6bc16fde0893567ef778863b6edeaebef0ea5e7819"
        }
      ],
      "purl": "pkg:npm/%40esbuild/win32-x64@0.19.9",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/win32-x64@0.19.9",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@eslint-community",
      "name": "eslint-utils",
      "version": "4.4.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d7fb00e1dc2bcc1032794a10ea8c5a8472a6ad9bec9cb0a0e117f15b76451869909123503c534b57d09410540fd71f446171d3a39a7ac5d85933535ef69fc07c"
        }
      ],
      "purl": "pkg:npm/%40eslint-community/eslint-utils@4.4.0",
      "type": "library",
      "bom-ref": "pkg:npm/@eslint-community/eslint-utils@4.4.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@eslint-community",
      "name": "regexpp",
      "version": "4.10.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0aef7a49dd81cbd982353c768b228e9aad74bf6da351542fd25427946372d7aa04f79f3dc84f900033dbacc182900e7570a6528373eefda4c955319f2ffaa350"
        }
      ],
      "purl": "pkg:npm/%40eslint-community/regexpp@4.10.0",
      "type": "library",
      "bom-ref": "pkg:npm/@eslint-community/regexpp@4.10.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@eslint",
      "name": "eslintrc",
      "version": "2.1.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "dbaf59dfd312eb0549b6ca14975d0beb459d92125574f1b6e10e1e6531f79e717a969bd24a110adf04230d7f494560143ef3e1ec23a8b8fa54f48aea69916fb5"
        }
      ],
      "purl": "pkg:npm/%40eslint/eslintrc@2.1.4",
      "type": "library",
      "bom-ref": "pkg:npm/@eslint/eslintrc@2.1.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@eslint",
      "name": "js",
      "version": "8.55.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a907e8da6c47e725689b591a70cb59649155756f84ef49aa1cc26f560e964cba3e541b902784e88d995f5818cad2f7b905d11e3405713ac97f9ef34ca4939a24"
        }
      ],
      "purl": "pkg:npm/%40eslint/js@8.55.0",
      "type": "library",
      "bom-ref": "pkg:npm/@eslint/js@8.55.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ExportedModules",
          "value": "jsx/components,jsx/jsx-dev-runtime,Fragment,jsx-dev-runtime/Fragment"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@fastify",
      "name": "busboy",
      "version": "2.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f8aa47f90c5953b3b8ebbe6dde69e440a719660e7abbe2bf0add8af8dd806583552bc9327a8fdb235f2d23c68f9b7b6f34d4724d67e3eace6d9c636571b411b0"
        }
      ],
      "purl": "pkg:npm/%40fastify/busboy@2.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/@fastify/busboy@2.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@fastly",
      "name": "js-compute",
      "version": "3.7.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "15ba12ce2f05b7a498676fe3fffa7425edb52ec2612ede01dcc19baed1ca1cd2afa9046159aa8253eac83752589ef1b79e2c9158c9ee100de00dfad83b9f77be"
        }
      ],
      "purl": "pkg:npm/%40fastly/js-compute@3.7.3",
      "type": "library",
      "bom-ref": "pkg:npm/@fastly/js-compute@3.7.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@hapi",
      "name": "hoek",
      "version": "9.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fdceab7f85099661e50bd6f905a36fcc0705bfb1d9d901da5740f8fc736505dbc59ef42af11238918761c8f0a5ed78fea16bd3590f2e8e1a92e772c88007ba29"
        }
      ],
      "purl": "pkg:npm/%40hapi/hoek@9.3.0",
      "type": "library",
      "bom-ref": "pkg:npm/@hapi/hoek@9.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@hapi",
      "name": "topo",
      "version": "5.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7e84192898a0ece6f404c01805f70993c77bed0b4e7bb5a8e28c7b7dfd65418a0d3406fa8f0718d6771da32d9ef70419cef372ece0d90982642bc93399c02702"
        }
      ],
      "purl": "pkg:npm/%40hapi/topo@5.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/@hapi/topo@5.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@hono",
      "name": "eslint-config",
      "version": "0.0.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "09a2f72c1748dadc3b2eea38bc60e186b767b40d3636cb6ce8fd058c0cf7539a62cb75215b3804bc437e2fd3347ec1bb326d5c81dfa4337845f02449387d1a18"
        }
      ],
      "purl": "pkg:npm/%40hono/eslint-config@0.0.4",
      "type": "library",
      "bom-ref": "pkg:npm/@hono/eslint-config@0.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@hono",
      "name": "node-server",
      "version": "1.3.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cc3f9326f4816f9aeac79292465a68c4d3371120bc254de975e70d65cda72bf4c94adf3c01efe4a369ca9f362a5f62037a073ee21c4bb3c096f7607af370b655"
        }
      ],
      "purl": "pkg:npm/%40hono/node-server@1.3.3",
      "type": "library",
      "bom-ref": "pkg:npm/@hono/node-server@1.3.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@humanwhocodes",
      "name": "config-array",
      "version": "0.11.13",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2520433220ca4b34159e07d18ce7455e015f9256972382bd9cb178f40ba1db596605644b20adfec5312b4d60f8294e78a5be9ca0ce84484ec0c33fc5354df381"
        }
      ],
      "purl": "pkg:npm/%40humanwhocodes/config-array@0.11.13",
      "type": "library",
      "bom-ref": "pkg:npm/@humanwhocodes/config-array@0.11.13",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@humanwhocodes",
      "name": "module-importer",
      "version": "1.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6f1bde57857cbf961be277054d3deb3d281904ea429237cad32e28555549c08b8354144c0d7acfc9744bf7cf22e5aa7d9bd6e7c8412359f9b95a4066b5f7cb7c"
        }
      ],
      "purl": "pkg:npm/%40humanwhocodes/module-importer@1.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/@humanwhocodes/module-importer@1.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@humanwhocodes",
      "name": "object-schema",
      "version": "2.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "76fb82797e5f0bd7578099fdb7e5f96ad7e681003350e5aa4b5db9e068749ba8bcc0a775d1e6d791f34a8912bed465a2ff24efbcb0c7a68c4baf4c71c5eb255b"
        }
      ],
      "purl": "pkg:npm/%40humanwhocodes/object-schema@2.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/@humanwhocodes/object-schema@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@istanbuljs",
      "name": "schema",
      "version": "0.1.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "657458e2336f56049543c0cbdcb4dc6a4680b57c13554c44f3586c96cc83d80b685d6ff05686f5d0790e2755ffa4095c23b0fed98a192a0e5da3c1bfc3a45880"
        }
      ],
      "purl": "pkg:npm/%40istanbuljs/schema@0.1.3",
      "type": "library",
      "bom-ref": "pkg:npm/@istanbuljs/schema@0.1.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@jest",
      "name": "schemas",
      "version": "29.6.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9a8e63e57fa321998942f78129e4bf72502e7a2a55eca8225f5bcc802c5a9b544d622a84d70eb69f4fed2499c7b635bc647710728e6063ce630379a2d0bfa748"
        }
      ],
      "purl": "pkg:npm/%40jest/schemas@29.6.3",
      "type": "library",
      "bom-ref": "pkg:npm/@jest/schemas@29.6.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@jridgewell",
      "name": "gen-mapping",
      "version": "0.3.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1cb85258e2d18bcef9ce38cc1bfafe36fd28096f2e9866f4060121c97ddd0d7dde83066d07c3ea2e78f3df279db7c4794ad06bcdc838681a6787c500f43d41a1"
        }
      ],
      "purl": "pkg:npm/%40jridgewell/gen-mapping@0.3.3",
      "type": "library",
      "bom-ref": "pkg:npm/@jridgewell/gen-mapping@0.3.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@jridgewell",
      "name": "resolve-uri",
      "version": "3.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "75261987b1e1083b422a6e106a45f4c45a6c443aa38ed65ffe48c8fefdd3dcdc2de6bf3fab3fccd7d17dc92c8ea94f78497066786f6db53ba5f989d1e0b3b114"
        }
      ],
      "purl": "pkg:npm/%40jridgewell/resolve-uri@3.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/@jridgewell/resolve-uri@3.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@jridgewell",
      "name": "set-array",
      "version": "1.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c6792c7ae3400ccd20b766ecf81be13b4a7bf0c93beb662765db2ecc5574d7c3681b54a3d52090be94aa6bb5d46936a6e6f0066ac00157da9701230a9c533033"
        }
      ],
      "purl": "pkg:npm/%40jridgewell/set-array@1.1.2",
      "type": "library",
      "bom-ref": "pkg:npm/@jridgewell/set-array@1.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@jridgewell",
      "name": "source-map",
      "version": "0.3.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "513600523ff0be2c1db0c7f3a1226ca49c5b907e68d6c9f3c17d3fff410d5f5bbfe7992465991c4d93fabbd6f028692ff9d924f5ab789b50a9b74b98f3491ca5"
        }
      ],
      "purl": "pkg:npm/%40jridgewell/source-map@0.3.5",
      "type": "library",
      "bom-ref": "pkg:npm/@jridgewell/source-map@0.3.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@jridgewell",
      "name": "sourcemap-codec",
      "version": "1.4.15",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "785dabc4246e9442971d34620eb0f2e9eacc616a8dc382cf750f14400e21baec5a42c55e44f165da833ca031b130584951665ff4c7292ed25ab030d96ff0697a"
        }
      ],
      "purl": "pkg:npm/%40jridgewell/sourcemap-codec@1.4.15",
      "type": "library",
      "bom-ref": "pkg:npm/@jridgewell/sourcemap-codec@1.4.15",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@jridgewell",
      "name": "trace-mapping",
      "version": "0.3.20",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "47c2dc3de599a25db347c9a61f725e290e9044215bed7814855f599468472c6ca0e30a4f88f64d40e396845661c4ac3cbbfff24db346238d81c7fde9697110f9"
        }
      ],
      "purl": "pkg:npm/%40jridgewell/trace-mapping@0.3.20",
      "type": "library",
      "bom-ref": "pkg:npm/@jridgewell/trace-mapping@0.3.20",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@mswjs",
      "name": "cookies",
      "version": "0.2.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9a537cdd84ab705824ec39b5332b38d032ecb08d4a7498e2d8230a37c78e941aac4c00d8ce3dbe8d6cec00db144c56f10cc58f0f97bd6df035446a81a52dced6"
        }
      ],
      "purl": "pkg:npm/%40mswjs/cookies@0.2.2",
      "type": "library",
      "bom-ref": "pkg:npm/@mswjs/cookies@0.2.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@mswjs",
      "name": "interceptors",
      "version": "0.17.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "74f227c8b105eb26cbc5f28663df5eb88fa66d3ea5b383d53bda8f80622c464dfed956557d3edfa3d4aae90f1e293f56dfc42d532846ef884def132d2968a81b"
        }
      ],
      "purl": "pkg:npm/%40mswjs/interceptors@0.17.7",
      "type": "library",
      "bom-ref": "pkg:npm/@mswjs/interceptors@0.17.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@nodelib",
      "name": "fs.scandir",
      "version": "2.1.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "beadb806adf29b91c4426d8d282af7c970f08dceef4ec1138510e7929d832bda75baa2d1f831eeae6fcd393a34286ec760753b7a9a4a663dcccaa62e3017fada"
        }
      ],
      "purl": "pkg:npm/%40nodelib/fs.scandir@2.1.5",
      "type": "library",
      "bom-ref": "pkg:npm/@nodelib/fs.scandir@2.1.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@nodelib",
      "name": "fs.stat",
      "version": "2.0.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "46484f3e9db3aea0c0400ff68cd867ced70f025bfae17761229edaef8e78039a2f23b06e93182decc5fbb9dc00bb7ce0d437293d4d2bcf7555d5279aaaf638f8"
        }
      ],
      "purl": "pkg:npm/%40nodelib/fs.stat@2.0.5",
      "type": "library",
      "bom-ref": "pkg:npm/@nodelib/fs.stat@2.0.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@nodelib",
      "name": "fs.walk",
      "version": "1.2.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a0607e53196059c810920c28f067041b07a6a1316ddc520ef5a6da6c199a1b05c8a01299f864f2d293f5f396de1a0ecb96287f3521d25765c0b35967ce7a1c4a"
        }
      ],
      "purl": "pkg:npm/%40nodelib/fs.walk@1.2.8",
      "type": "library",
      "bom-ref": "pkg:npm/@nodelib/fs.walk@1.2.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@octokit",
      "name": "auth-token",
      "version": "2.5.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "af915550908e2e5d7d0318ae643d95459fce463a7fe0837df0e7fa609a093a463be42201b987e688d1c6ac3c17afe68b186e798a097d42bc57de16e25e52dbfa"
        }
      ],
      "purl": "pkg:npm/%40octokit/auth-token@2.5.0",
      "type": "library",
      "bom-ref": "pkg:npm/@octokit/auth-token@2.5.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@octokit",
      "name": "core",
      "version": "3.6.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ed12912ae038c538cc858f9e1b78ed85bde19590ac3b0837af3b5687be5773e4a10d639f0c301359b799a401c1351a66e13bfd5a004c3b2d731096171ba349ed"
        }
      ],
      "purl": "pkg:npm/%40octokit/core@3.6.0",
      "type": "library",
      "bom-ref": "pkg:npm/@octokit/core@3.6.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@octokit",
      "name": "endpoint",
      "version": "6.0.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "945de9b8fc2441619f90c0a55dbe24fde513fe764a41fc629d1589add65a24ef390eac28fc6d32382e37e09af6a23c1a7d624c62a14615ae66b388c9520ba374"
        }
      ],
      "purl": "pkg:npm/%40octokit/endpoint@6.0.12",
      "type": "library",
      "bom-ref": "pkg:npm/@octokit/endpoint@6.0.12",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@octokit",
      "name": "graphql",
      "version": "4.8.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d20bfea8b4812ca174cfc4ca692293b12dfdb1c54a17d75b3312698f7534bc2ef08cd585b88a4bff3efa41ed9f8ae09b0d170949abe45ec56d312ebf76d410b2"
        }
      ],
      "purl": "pkg:npm/%40octokit/graphql@4.8.0",
      "type": "library",
      "bom-ref": "pkg:npm/@octokit/graphql@4.8.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@octokit",
      "name": "openapi-types",
      "version": "12.6.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "eee4bfd70a080bb16f2313524dc63804b9cd15b3edbff8ad796d38d6eec47eb67116b53307a0b8d36b0bc8211ece5f3d1cf1d18d07adf50d521cb31ed12b484e"
        }
      ],
      "purl": "pkg:npm/%40octokit/openapi-types@12.6.0",
      "type": "library",
      "bom-ref": "pkg:npm/@octokit/openapi-types@12.6.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@octokit",
      "name": "plugin-paginate-rest",
      "version": "2.21.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3281842a3bc3a5338255be606de896ee4666fdc45f4f6e7a509c0712ecbecbe81352e2b38b25da88e92de6b33fe27ce1a7c531560be893d4eeedd30ca54c9b89"
        }
      ],
      "purl": "pkg:npm/%40octokit/plugin-paginate-rest@2.21.0",
      "type": "library",
      "bom-ref": "pkg:npm/@octokit/plugin-paginate-rest@2.21.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@octokit",
      "name": "plugin-request-log",
      "version": "1.0.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "98b52c32480fecafdc9c5130d3b916a97185e4b2ab3a40fe9610ab2af3c75d60f2c00c2e0d4783c1606973af572b7a4d5f4b8a895b7c839cfde8f27acfdc4214"
        }
      ],
      "purl": "pkg:npm/%40octokit/plugin-request-log@1.0.4",
      "type": "library",
      "bom-ref": "pkg:npm/@octokit/plugin-request-log@1.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@octokit",
      "name": "plugin-rest-endpoint-methods",
      "version": "5.16.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9af770abe2ef851d8644363cd85812679db15fac24382a63888dda9a229bcca1ddf67c8a7857572ec210dc6a35dad591b6fa3e1f0aa8ca92c70e346b80c14340"
        }
      ],
      "purl": "pkg:npm/%40octokit/plugin-rest-endpoint-methods@5.16.0",
      "type": "library",
      "bom-ref": "pkg:npm/@octokit/plugin-rest-endpoint-methods@5.16.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@octokit",
      "name": "request-error",
      "version": "2.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d5522f817c6cf561d28e272c470abc3e54762d1db1e83c2c240685833762d097c9a0648ef26608fdc1c943ef456cddb569af83ae034b9f039b9b27920bc466a6"
        }
      ],
      "purl": "pkg:npm/%40octokit/request-error@2.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/@octokit/request-error@2.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@octokit",
      "name": "request",
      "version": "5.6.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6c5265d08d4a55cf636137bdb5d186a4030fcb7d9d2c15d7a35752fd8c120932ffda777d5de1ec63ad7a444dc73d70d593e6be741bb3cb3e587655f07034ebd8"
        }
      ],
      "purl": "pkg:npm/%40octokit/request@5.6.3",
      "type": "library",
      "bom-ref": "pkg:npm/@octokit/request@5.6.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ExportedModules",
          "value": "request"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@octokit",
      "name": "rest",
      "version": "18.12.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8033e238797219abf1afbdb2d20b901212ec7a68158f045e3dac89f8570a736489a8a51bc5b92f7f9900644580fcc2afb1f625400315ccd244ddecd0731309d9"
        }
      ],
      "purl": "pkg:npm/%40octokit/rest@18.12.0",
      "type": "library",
      "bom-ref": "pkg:npm/@octokit/rest@18.12.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@octokit",
      "name": "types",
      "version": "6.38.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "91632884b088be7c00a519b14450ceaaf7bba6e88d35db557e0c1d0ce9ba43224da2b58e80abf6fc0a1d09c1aac7ade8dbc905ec3af8fe72426adaf0c2a8542e"
        }
      ],
      "purl": "pkg:npm/%40octokit/types@6.38.1",
      "type": "library",
      "bom-ref": "pkg:npm/@octokit/types@6.38.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ExportedModules",
          "value": "types,types/Env,ErrorHandler,types/ErrorHandler,Handler,types/Handler,MiddlewareHandler,types/MiddlewareHandler,Next,types/Next,NotFoundHandler,types/NotFoundHandler,ValidationTargets,types/ValidationTargets,Input,types/Input,Schema,types/Schema,ToSchema,types/ToSchema,TypedResponse,types/TypedResponse"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      },
      "tags": [
        "middleware"
      ]
    },
    {
      "group": "@open-draft",
      "name": "until",
      "version": "1.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "02ae7c7f91e259dc839457df6db4a3025bf9f7a87f70e9edd833b5c370ce0bb389e441ecd2177f9f27097e2bbd4496d3e9893a1759279d1457352a71a08559f5"
        }
      ],
      "purl": "pkg:npm/%40open-draft/until@1.0.3",
      "type": "library",
      "bom-ref": "pkg:npm/@open-draft/until@1.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@rollup",
      "name": "rollup-android-arm-eabi",
      "version": "4.9.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fb581eff199a2699b529506e207dfc67de338fd7c10fe869fbfe562da1e0c98f172ead626f193fce3e9d4d76aa3367006d82aaf2362584777a934e487f55b9c4"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-android-arm-eabi@4.9.0",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-android-arm-eabi@4.9.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@rollup",
      "name": "rollup-android-arm64",
      "version": "4.9.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8a6ea1504c90ed97e865d36fb7080426f0566586ae0bd2952aad70e7c2c6d997f3eb331df2046b6cdfb1095a2a03686ffefe9f9bd969e4b146277cdaf04407dc"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-android-arm64@4.9.0",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-android-arm64@4.9.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@rollup",
      "name": "rollup-darwin-arm64",
      "version": "4.9.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bbb69332c90de839a0d65093d1027eb48351b7e9ed52bbd59216cf7c5cf86c2c1166f8c8b71da726dc099c946528c31a4021d18eb36a1d10d8bc4e26066dc395"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-darwin-arm64@4.9.0",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-darwin-arm64@4.9.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@rollup",
      "name": "rollup-darwin-x64",
      "version": "4.9.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f05bc4977c361319a970e997e51243d32a9771548ea80249509dbd2dc6b6f4893edf33d2d721629abd9faf925267867982df3f77b5aac9ca60917f67a1c8a34b"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-darwin-x64@4.9.0",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-darwin-x64@4.9.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@rollup",
      "name": "rollup-linux-arm-gnueabihf",
      "version": "4.9.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "947a0a61a4707788207be229a891c263ef157378617497d4eae9059e7ac96ac10152f565c9d3fc3eec2775b59f1a47604af6611df484c3ababae5063d134927e"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-linux-arm-gnueabihf@4.9.0",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-linux-arm-gnueabihf@4.9.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@rollup",
      "name": "rollup-linux-arm64-gnu",
      "version": "4.9.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "25b10f7e19dd61e5877ce49e8780ce16f357ae3ee5b3d4bfda89a28d5b1aa3e2c13d33dac93d6e29c2b77475b73300c9eca3b5d6df66d9c553a979d32a979a8b"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-linux-arm64-gnu@4.9.0",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-linux-arm64-gnu@4.9.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@rollup",
      "name": "rollup-linux-arm64-musl",
      "version": "4.9.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6a1a9c4972e5715d97501337fdffc2e9c46887b371600fd6ed8ceebf86c353562c713170edacb82e60fb97a392f043214cdbdcad61a411eb6d2f50618dff81fb"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-linux-arm64-musl@4.9.0",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-linux-arm64-musl@4.9.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@rollup",
      "name": "rollup-linux-riscv64-gnu",
      "version": "4.9.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bb0bce60db4bc3c815b6b1312a1745b181c0fe4a2d5115266589629c7d95710c4d09025e2579e4996830da123d5e0ce182eec9f50bd68aaf53b5357058c0dafb"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-linux-riscv64-gnu@4.9.0",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-linux-riscv64-gnu@4.9.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@rollup",
      "name": "rollup-linux-x64-gnu",
      "version": "4.9.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9baa644b0719643d8b0851d95ffcd6d9a2c8212cb358b53786b2cbcd028c235dbe38b13382bb93a2f031639b02649922a6495a66a3f2ff66c4101363a7e63bc6"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-linux-x64-gnu@4.9.0",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-linux-x64-gnu@4.9.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@rollup",
      "name": "rollup-linux-x64-musl",
      "version": "4.9.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "545002d510d149b53788e17df17e3629a5627007ca7f49b43af22ef1d6e7aa14dedba2a1e989bd26b0ee973ec76e4efff7319ce35264574da0fa9dc18af39d02"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-linux-x64-musl@4.9.0",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-linux-x64-musl@4.9.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@rollup",
      "name": "rollup-win32-arm64-msvc",
      "version": "4.9.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f633e032f4ca5c0473e229f0ea37b330b0368a10c1be0214f4c974d618dd56939c30acb114126b9fcdca55020d9db7aa0efd3e1dd3b5734f61819f0dd2cf36d1"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-win32-arm64-msvc@4.9.0",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-win32-arm64-msvc@4.9.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@rollup",
      "name": "rollup-win32-ia32-msvc",
      "version": "4.9.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "584e294f69135d03766c0bf8d14a20d00b15effb3d9d3f470565c0a2ef3efbe3010a7639d504b4d8a62d9ba750c71a2c2a2d55233ff0648ad340ee543f6116f9"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-win32-ia32-msvc@4.9.0",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-win32-ia32-msvc@4.9.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@rollup",
      "name": "rollup-win32-x64-msvc",
      "version": "4.9.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "68f3f943902a346b93d2d9ee1242bf8389a7b7766185e897ac322249520737d99c376d4ec970d56c432a9973c4eded8ea6534b0e472f57e6681896b664898583"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-win32-x64-msvc@4.9.0",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-win32-x64-msvc@4.9.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@samverschueren",
      "name": "stream-to-observable",
      "version": "0.3.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "73fab0c1c1f269f390b954098f42250637f9c9880123b60f27bee4e1f38961eb1be358e2a3ae5e68938345499f60a85338506b219eba920bc63e535b8eea1175"
        }
      ],
      "purl": "pkg:npm/%40samverschueren/stream-to-observable@0.3.1",
      "type": "library",
      "bom-ref": "pkg:npm/@samverschueren/stream-to-observable@0.3.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@sideway",
      "name": "address",
      "version": "4.1.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "eefc2afab3875568f25f156547be80827be1cbc23dae9ce3a2c4c44af9a135e5ce5dd659075e4597e4c8f71d52887647e49bf6c1319db92c450c86aad26dc353"
        }
      ],
      "purl": "pkg:npm/%40sideway/address@4.1.4",
      "type": "library",
      "bom-ref": "pkg:npm/@sideway/address@4.1.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@sideway",
      "name": "formula",
      "version": "3.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fe9a076492558f1dcbfb3543ea0f4a8077d89dbe38de88bbc0bbbf5caa230ef887cba1ce10e03acf54eb939691d5d19c98f7a724481bdac2b623cd0b792dcc22"
        }
      ],
      "purl": "pkg:npm/%40sideway/formula@3.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/@sideway/formula@3.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@sideway",
      "name": "pinpoint",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "44d88ea133e4a6d16d495cd07af63fc96b59c1ffd1c725673f2fce700f4704cdcc9460e704460be41e351f43139f451e73c1e2fb6a94b537c6d9659906631e8d"
        }
      ],
      "purl": "pkg:npm/%40sideway/pinpoint@2.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/@sideway/pinpoint@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@sinclair",
      "name": "typebox",
      "version": "0.27.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f858f8de948cc09b38291ac7ffddfc51ffae0042c881506643383fab5606d74763c9f0374e7ad4f0df17cea0a1fe891976ccea0504d97fdea274c7c4e659f04c"
        }
      ],
      "purl": "pkg:npm/%40sinclair/typebox@0.27.8",
      "type": "library",
      "bom-ref": "pkg:npm/@sinclair/typebox@0.27.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@sindresorhus",
      "name": "is",
      "version": "0.14.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f4d113f75d0335a20f9e06272cb3de83e3a0ceab22f6e3389926e8539cbaa7c4b90f3313544b0966b6b08be0680cd51505ad83849a9061416f3037e0534eb62d"
        }
      ],
      "purl": "pkg:npm/%40sindresorhus/is@0.14.0",
      "type": "library",
      "bom-ref": "pkg:npm/@sindresorhus/is@0.14.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@sindresorhus",
      "name": "is",
      "version": "2.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fda3ecba88ffd43c3f933864833f844ba4f11b4cdf4cc18bc2e2b6646d3493f889cd81d32c213c99553c10fa843a9fe59b13e8ab50b50bd4584e844a6f62847e"
        }
      ],
      "purl": "pkg:npm/%40sindresorhus/is@2.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/@sindresorhus/is@2.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@sindresorhus",
      "name": "is",
      "version": "4.6.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b74f6f48ddcc75fb32087a057134421ff894b46ece2740ac8f307c72302629cfef6bf90881e0c8fd3c6c8a0767704ff86deef7e26d1cbc863035a5788b65ea03"
        }
      ],
      "purl": "pkg:npm/%40sindresorhus/is@4.6.0",
      "type": "library",
      "bom-ref": "pkg:npm/@sindresorhus/is@4.6.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@szmarczak",
      "name": "http-timer",
      "version": "1.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5c80765dbcc74cdea27888df20c57d86555c7cf536eacdaf69f61641c6475971cec62691658103284c1d975dbd672839d3e7e8615da30a0b6ba9203aa8db8d48"
        }
      ],
      "purl": "pkg:npm/%40szmarczak/http-timer@1.1.2",
      "type": "library",
      "bom-ref": "pkg:npm/@szmarczak/http-timer@1.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@szmarczak",
      "name": "http-timer",
      "version": "4.0.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e0101f7f29183a03bee67cc1598c04dd6f74b0180b26850f45659c2fcc25ca233c201f22a49cf750c27d29741dd512905e92a9f13bad9fcd0766d5acbb6bbbeb"
        }
      ],
      "purl": "pkg:npm/%40szmarczak/http-timer@4.0.6",
      "type": "library",
      "bom-ref": "pkg:npm/@szmarczak/http-timer@4.0.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@tootallnate",
      "name": "once",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5c2b8a14fe4f4b9e609cc56edddb72f0a3dab4ba94a32fd96330f3006090f093450a42d7ce623bbcd1c247e5e96d968c5902bfbd0b9bafb3e462af20e3bd09fc"
        }
      ],
      "purl": "pkg:npm/%40tootallnate/once@2.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/@tootallnate/once@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "cacheable-request",
      "version": "6.0.2",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "077c55a3e76528cea79ca4dc9a6e59b58fce2fc6ce00e7763a579ef4cd737edeb9a31e743b38c41d6f75b03894f63e9cbd6f048e0d7f4247f8c5dda4ba002950"
        }
      ],
      "purl": "pkg:npm/%40types/cacheable-request@6.0.2",
      "type": "library",
      "bom-ref": "pkg:npm/@types/cacheable-request@6.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "comment-json",
      "version": "1.1.1",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "53bd2812abe791e492a7c04827025c94446d4f5deb77d7a32bb5e423330241078f65edd55b56fb8908205f25b866f7c6b467970f4a59c36e2ae6258d7bef87a9"
        }
      ],
      "purl": "pkg:npm/%40types/comment-json@1.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/@types/comment-json@1.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "cookie",
      "version": "0.4.1",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5d6fc06bc00f62bea3495540d72fc3108657d3f18c28b1157a4346ef6ed1f1cb39e9a8444e4440cbfdc347bf9f27287ba14806c0d41a45f5c2ba7d3e29b598ed"
        }
      ],
      "purl": "pkg:npm/%40types/cookie@0.4.1",
      "type": "library",
      "bom-ref": "pkg:npm/@types/cookie@0.4.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "cookiejar",
      "version": "2.1.2",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b7bdf1249aef7538d7ae7e232d2f5548645bcf49d4637725d833060d4e3c94a97e1d1f5d6db8d6d80f6bde0e34540fbe990a72eaeb87837de0cbb76ed812a9a2"
        }
      ],
      "purl": "pkg:npm/%40types/cookiejar@2.1.2",
      "type": "library",
      "bom-ref": "pkg:npm/@types/cookiejar@2.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "crypto-js",
      "version": "4.1.1",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "046edf40a67af3d1c8a1ce61fba0f60e0ab57c00516b445b05628177d48ffcc55155744e7e5a66e5f870c804d7e5db8599b4adcf2cf2c9c3c1f2a5182831f734"
        }
      ],
      "purl": "pkg:npm/%40types/crypto-js@4.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/@types/crypto-js@4.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "debug",
      "version": "4.1.7",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f40a27533c938d75e110e6b40e7aa9cd98ba54796a28cb3081af445e3a579e7ab1c0bb5dbcf3ed94ef1ebeb2390fd4ba6ac151090eaffb0a6250a6f0faf2aaca"
        }
      ],
      "purl": "pkg:npm/%40types/debug@4.1.7",
      "type": "library",
      "bom-ref": "pkg:npm/@types/debug@4.1.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "glob",
      "version": "8.0.0",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "97a350b030f241455ea13ca73690bdb91bc25229edfe04945d00367aec264ee586bcf6392d20d4bbab640ad241d92bc6425250ccb68aa9c1993f8fffec40ef78"
        }
      ],
      "purl": "pkg:npm/%40types/glob@8.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/@types/glob@8.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "http-cache-semantics",
      "version": "4.0.1",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "499b3b7a46cff02374b71546db15511fa1202a6126df504ec40d3bbe415a113cd9cf5c61f9c6edf01708d2c969ca6bf0871e5d9459d01b6ad394f5509fe8913d"
        }
      ],
      "purl": "pkg:npm/%40types/http-cache-semantics@4.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/@types/http-cache-semantics@4.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "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",
      "type": "library",
      "bom-ref": "pkg:npm/@types/istanbul-lib-coverage@2.0.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      },
      "tags": [
        "test"
      ]
    },
    {
      "group": "@types",
      "name": "js-levenshtein",
      "version": "1.1.1",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a82e1b0aa606cb5cbf34fedd0d5afb2896ab9fe3db5f59d2a7003b25776ed07c53dd06233bc309f9c9ed10db47155cb6751032055db7399e8cc6c5b500cd4bf2"
        }
      ],
      "purl": "pkg:npm/%40types/js-levenshtein@1.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/@types/js-levenshtein@1.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "jsdom",
      "version": "21.1.4",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "37300c2c4574290e1c05a0f1dcbb3c55f254125c83526d71aed61199c30ad2017c2f9c586ee8c555a425279d328a743f778ee3dab10fd5753392262bc3861114"
        }
      ],
      "purl": "pkg:npm/%40types/jsdom@21.1.4",
      "type": "library",
      "bom-ref": "pkg:npm/@types/jsdom@21.1.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "json-buffer",
      "version": "3.0.0",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "dd83fcd08c711490786f9b580b64943f0920d1740b8aed275af8518046ad8237fedbd21c58ef57d64f3146fe431acb09fe50ab8d84e340f7286c9af6c96215b9"
        }
      ],
      "purl": "pkg:npm/%40types/json-buffer@3.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/@types/json-buffer@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "json-schema",
      "version": "7.0.15",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e7e7cff0ff0c14d0be0326420f1ac1da991914f1b3a90594ce949ebae54bbe6f1531ca2b3586af06aa057312bc6d0cf842c6e7e2850411e9b8c032df732b061c"
        }
      ],
      "purl": "pkg:npm/%40types/json-schema@7.0.15",
      "type": "library",
      "bom-ref": "pkg:npm/@types/json-schema@7.0.15",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "json5",
      "version": "0.0.29",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7512e30961d8838a1a03bedcc4eeb8a0efbb2700b09c8ce464f76bac2ef58d0990b6584ce79ea9c0aa396d4ceabd99dd9156de14b2088bef530b8d09345e6135"
        }
      ],
      "purl": "pkg:npm/%40types/json5@0.0.29",
      "type": "library",
      "bom-ref": "pkg:npm/@types/json5@0.0.29",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "keyv",
      "version": "3.1.4",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "050e5a64d482a63ec3e8ada4b2b4424e62912c4a673ef58388b3dfa06ca167efbc62d88af5dff70c128f260af2df9f57fcfd4f7ebbb2630be7bf0163b8488422"
        }
      ],
      "purl": "pkg:npm/%40types/keyv@3.1.4",
      "type": "library",
      "bom-ref": "pkg:npm/@types/keyv@3.1.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "minimatch",
      "version": "5.1.2",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2b45502b388b5169152a2455af1e1ae3488f6b14d479f4268ed910a1f06461172869a2fff2b8700d6c30f6a59bae089c34e827a48b0cc7234850ce3e9fa75420"
        }
      ],
      "purl": "pkg:npm/%40types/minimatch@5.1.2",
      "type": "library",
      "bom-ref": "pkg:npm/@types/minimatch@5.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "minimist",
      "version": "1.2.2",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8e1b8a2c846b86f08f2eac0f731e8836a98a7a2039116aec08e3e1ae5152adbae653864c3e38f9525fe82c23033bdf17454230566efcc480b3e043c27a4b7379"
        }
      ],
      "purl": "pkg:npm/%40types/minimist@1.2.2",
      "type": "library",
      "bom-ref": "pkg:npm/@types/minimist@1.2.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "ms",
      "version": "0.7.31",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8a25202b357d02e684919aa438b0c8be54222fa96db9977db46716de0c299d7f096ee8ae8459441a69855c45e4379d02beaeceb3cf08636bf47640ea5d859580"
        }
      ],
      "purl": "pkg:npm/%40types/ms@0.7.31",
      "type": "library",
      "bom-ref": "pkg:npm/@types/ms@0.7.31",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "node-fetch",
      "version": "2.6.2",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0c7aa196ae6378448bcb5f536212da909d3b90dba65d68dc0ddc57b0b50c259eae7bc559263e242cf41513fda6747877c59ce2345d71a69bb9970992e771d1f8"
        }
      ],
      "purl": "pkg:npm/%40types/node-fetch@2.6.2",
      "type": "library",
      "bom-ref": "pkg:npm/@types/node-fetch@2.6.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "node",
      "version": "20.10.5",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9cd3ec344eb9c2333110a23ddf238ff8d3c6181273fcfa0dde466c54b79ed1732226897149e904543f3047005406a93073b516a29d1e756e74cab0905b80b247"
        }
      ],
      "purl": "pkg:npm/%40types/node@20.10.5",
      "type": "library",
      "bom-ref": "pkg:npm/@types/node@20.10.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "node",
      "version": "20.8.2",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "56fc9cb1cf4541dc21c44df2dc3cde231b8425b5860ec9ebc6f3000f34c317f95c751f7f2be01021e02085342c1eda2d83fab48f75843984bf8d0812756b9edf"
        }
      ],
      "purl": "pkg:npm/%40types/node@20.8.2",
      "type": "library",
      "bom-ref": "pkg:npm/@types/node@20.8.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "normalize-package-data",
      "version": "2.4.1",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1a3edc23bcfef7c336f364ea9a9d8ae4422ca28b941336c1261410cc31378d221193aafd82ccf4a14a24a88511e2ed51ddd307a34a431cceec34e1f286e972a7"
        }
      ],
      "purl": "pkg:npm/%40types/normalize-package-data@2.4.1",
      "type": "library",
      "bom-ref": "pkg:npm/@types/normalize-package-data@2.4.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "parse-json",
      "version": "4.0.0",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fffa28ac46632fab1b3dc2946827481a5214787dba9a0ce29a3041efb1ba5d18270e5fcbe703a7a7204645efcc99fe42556dcfc04044d4d8e2319fecb05878c0"
        }
      ],
      "purl": "pkg:npm/%40types/parse-json@4.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/@types/parse-json@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "responselike",
      "version": "1.0.0",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f396360638ae7c5cda30896f243bd34c1f05c65db17cba381e0987cd5073d3cc38c0378f0938d8c3ae8f76ba253b4933962df26a6fd80a046e7f2a350dd4154c"
        }
      ],
      "purl": "pkg:npm/%40types/responselike@1.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/@types/responselike@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "semver",
      "version": "7.5.6",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "767d65f0b68c79afc88c3a0735df49e76b816c89c1efde820df7d2e95748c6fa9808f486d15d03cc7a7be86a5a5a796183cf2e6323db5c20c8a306bceb26dde4"
        }
      ],
      "purl": "pkg:npm/%40types/semver@7.5.6",
      "type": "library",
      "bom-ref": "pkg:npm/@types/semver@7.5.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "set-cookie-parser",
      "version": "2.4.2",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7c1660cadc216005248ff8c2fc5015e1143911ead1ba9d5842c5d00a1f2b65f88791ce146a10b5f76a07d2c986c2c5e897770bdc0e68113b801de4079a15cce3"
        }
      ],
      "purl": "pkg:npm/%40types/set-cookie-parser@2.4.2",
      "type": "library",
      "bom-ref": "pkg:npm/@types/set-cookie-parser@2.4.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      },
      "tags": [
        "parse"
      ]
    },
    {
      "group": "@types",
      "name": "superagent",
      "version": "4.1.16",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b4b7e79497fa039981e9d76a175e7d1aa7038b37f36cc501d7f0de4f9f7fc0136acd14cd34ab1ac3bf40ff54d9f385fe7ff130587f057ae4a48e508bcaa4bfcd"
        }
      ],
      "purl": "pkg:npm/%40types/superagent@4.1.16",
      "type": "library",
      "bom-ref": "pkg:npm/@types/superagent@4.1.16",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "supertest",
      "version": "2.0.12",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5f71cf593c1745eac1652ecca3593abcc551d59eb3989703567e4eff7d7085ed2d9e3138b5ee99252246ab5462a873e3ccf74c4df8c2168803266c2783dc4769"
        }
      ],
      "purl": "pkg:npm/%40types/supertest@2.0.12",
      "type": "library",
      "bom-ref": "pkg:npm/@types/supertest@2.0.12",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "tough-cookie",
      "version": "4.0.4",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f7949fcf89ef3006f4365f434f13778fae1a75fc1f6c13c462ad7854def34f92793b633d57a89930821053553ea49ca5f5a807607342aa109783212d21145ae4"
        }
      ],
      "purl": "pkg:npm/%40types/tough-cookie@4.0.4",
      "type": "library",
      "bom-ref": "pkg:npm/@types/tough-cookie@4.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@typescript-eslint",
      "name": "eslint-plugin",
      "version": "6.14.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d59241ca40425da4871bde2f30c2a6887a0bd0c84d1ca49595c1d5619370f812b1b9f86a4154ce6b0369c302353f99c8159ff88cb568a7499c63a98924314d6b"
        }
      ],
      "purl": "pkg:npm/%40typescript-eslint/eslint-plugin@6.14.0",
      "type": "library",
      "bom-ref": "pkg:npm/@typescript-eslint/eslint-plugin@6.14.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@typescript-eslint",
      "name": "parser",
      "version": "6.14.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4234e80b5e0229a71de0f6bb24ae06781fef1e658525c91e738f454788662117fdefe297a257b44fdef1c6ef481623f1550d43056ad0e70ade2f0006c1601540"
        }
      ],
      "purl": "pkg:npm/%40typescript-eslint/parser@6.14.0",
      "type": "library",
      "bom-ref": "pkg:npm/@typescript-eslint/parser@6.14.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      },
      "tags": [
        "parse"
      ]
    },
    {
      "group": "@typescript-eslint",
      "name": "scope-manager",
      "version": "6.14.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "553ec21561db662a4f9dc019b6e00bafdcb712ecd8d5bd6dd4012422ad9b4d750f2b0fa91e85df946346e4bf86bfa9caba5d5ccf5547f1fcf5e884e1214d2d76"
        }
      ],
      "purl": "pkg:npm/%40typescript-eslint/scope-manager@6.14.0",
      "type": "library",
      "bom-ref": "pkg:npm/@typescript-eslint/scope-manager@6.14.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@typescript-eslint",
      "name": "type-utils",
      "version": "6.14.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c7a382f50ec77d82aa8e7b8dbb96bb91f7c862cdcda37d22b1aa510499758821cb8ad0fc3b49456d17151a239cbb237cdfb7ea5f33d9d4d4b5d26690cd930aab"
        }
      ],
      "purl": "pkg:npm/%40typescript-eslint/type-utils@6.14.0",
      "type": "library",
      "bom-ref": "pkg:npm/@typescript-eslint/type-utils@6.14.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@typescript-eslint",
      "name": "types",
      "version": "6.14.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "badcbd1f62b85ecf04e3bcf74a75c43d13437ec8acf093b6eda9a9d863429f31844c45b7c93a84215839f8023b536efaa0617fb70e9903e51eb31790d74e1c78"
        }
      ],
      "purl": "pkg:npm/%40typescript-eslint/types@6.14.0",
      "type": "library",
      "bom-ref": "pkg:npm/@typescript-eslint/types@6.14.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ExportedModules",
          "value": "types,types/Env,ErrorHandler,types/ErrorHandler,Handler,types/Handler,MiddlewareHandler,types/MiddlewareHandler,Next,types/Next,NotFoundHandler,types/NotFoundHandler,ValidationTargets,types/ValidationTargets,Input,types/Input,Schema,types/Schema,ToSchema,types/ToSchema,TypedResponse,types/TypedResponse"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      },
      "tags": [
        "middleware"
      ]
    },
    {
      "group": "@typescript-eslint",
      "name": "typescript-estree",
      "version": "6.14.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c8f91a2f02b4c87da664a144fdb5e43c09241603afd79189014ce0515a2701bbf41ebe0f2bf376c9a03fe1741b4d941dca0883929b790e4c4f10ba8782e36fcb"
        }
      ],
      "purl": "pkg:npm/%40typescript-eslint/typescript-estree@6.14.0",
      "type": "library",
      "bom-ref": "pkg:npm/@typescript-eslint/typescript-estree@6.14.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@typescript-eslint",
      "name": "utils",
      "version": "6.14.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5f04539dbbd1afb132f5ad4d4fa8ea74a5fccbf6ad586fbc7c022edf3ef71d23fc874ea2debfc294c866685fd1196196d6d1c91308a3d6e120d866c498f62f62"
        }
      ],
      "purl": "pkg:npm/%40typescript-eslint/utils@6.14.0",
      "type": "library",
      "bom-ref": "pkg:npm/@typescript-eslint/utils@6.14.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ExportedModules",
          "value": "utils/jwt/jwt"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@typescript-eslint",
      "name": "visitor-keys",
      "version": "6.14.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7c1e5cc3a191849533d3732b44e56e8f9666fd0f975a555d22c163f996f51efaa8b9cf2df973f61f9cb9dd0614fcc1ad77674f83afef249961a17df17367a17f"
        }
      ],
      "purl": "pkg:npm/%40typescript-eslint/visitor-keys@6.14.0",
      "type": "library",
      "bom-ref": "pkg:npm/@typescript-eslint/visitor-keys@6.14.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@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",
      "type": "library",
      "bom-ref": "pkg:npm/@ungap/structured-clone@1.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@vitest",
      "name": "coverage-v8",
      "version": "1.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "90741193bd2f4dd5c0c906360b4bca3873f2403fd1e8853370674ee2f0aecabe1a944e58835f929368d2763948ad34d775c344b3e45e595334f66992149a73c9"
        }
      ],
      "purl": "pkg:npm/%40vitest/coverage-v8@1.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/@vitest/coverage-v8@1.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@vitest",
      "name": "expect",
      "version": "1.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f4813659691c268d8147d7aab58e4c228dd33e64b9d0f9f0a66eba03a9de6f686f93f4122df3d7073daa762c14390930c85bae5c4523e77f3409bc1fcd6e3eff"
        }
      ],
      "purl": "pkg:npm/%40vitest/expect@1.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/@vitest/expect@1.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      },
      "tags": [
        "test"
      ]
    },
    {
      "group": "@vitest",
      "name": "runner",
      "version": "1.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cdd34b274d299b9cffba16d617a69e209086312c93c96226cb715ca7da62446bee78444595015b5300a9cd571eefd38b9b650793d8b068c48e694f6354780d57"
        }
      ],
      "purl": "pkg:npm/%40vitest/runner@1.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/@vitest/runner@1.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@vitest",
      "name": "snapshot",
      "version": "1.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e4eff0c99834f55e6a98d98095480206a7e5be7db2960b1625146e3eb9c711f0cd4fab50a50f0ed62b0d1a0a3e571a1f2121eacfdeb5486de256fb7748f2bf41"
        }
      ],
      "purl": "pkg:npm/%40vitest/snapshot@1.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/@vitest/snapshot@1.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@vitest",
      "name": "spy",
      "version": "1.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b0d395494fc613eefe3fbeaa628f955dd5e15df7f359971820f41f9a4891c5a34248f88b00dbd0c79331e9951127f9ddb44914244a6f28b5ea0184ca118fa54e"
        }
      ],
      "purl": "pkg:npm/%40vitest/spy@1.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/@vitest/spy@1.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@vitest",
      "name": "utils",
      "version": "1.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cfeb39d747ca998cf8638d5784db37bdcb854c585c8a3d9817b17c5507cc11800051fa9087465f83bfb0f7176014684f7f7b57dd389c01efbc04321393a6a6a5"
        }
      ],
      "purl": "pkg:npm/%40vitest/utils@1.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/@vitest/utils@1.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ExportedModules",
          "value": "utils/jwt/jwt"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@xmldom",
      "name": "xmldom",
      "version": "0.8.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b918e3bacaa9a2a7e64644da36e2c9d95a2156bebb4396300c04d6dd553b3dfcd38fa2116a2846ad823bcdc906663c503c1229eb79dfbc96ccf98bb920287406"
        }
      ],
      "purl": "pkg:npm/%40xmldom/xmldom@0.8.6",
      "type": "library",
      "bom-ref": "pkg:npm/@xmldom/xmldom@0.8.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@zxing",
      "name": "text-encoding",
      "version": "0.9.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "53fe1a549da6c48d1a0cd23c52ad3012132063ebb808db446f4a26dfecb7fa788302ca1308e077dd4174b31a73ab376a5cbaa6bdcfaf67202de0ef293dd7e4c0"
        }
      ],
      "purl": "pkg:npm/%40zxing/text-encoding@0.9.0",
      "type": "library",
      "bom-ref": "pkg:npm/@zxing/text-encoding@0.9.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "abab",
      "version": "2.0.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8f669f4ac68810dbc764dd81f063a9179ebabd9e56564e68a4088c4ef5a06904fc0e46ceaac4dfbcd02f1e8446536cf33fc70fa2acacfb11d3443596f0bfbf04"
        }
      ],
      "purl": "pkg:npm/abab@2.0.6",
      "type": "library",
      "bom-ref": "pkg:npm/abab@2.0.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "acorn-jsx",
      "version": "5.3.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "aeaf6cf893617f4202863b435f196527b838d68664e52957b69d0b1f0c80e5c7a3c27eef2a62a9e293eb8ba60478fbf63d4eb9b00b1e81b5ed2229e60c50d781"
        }
      ],
      "purl": "pkg:npm/acorn-jsx@5.3.2",
      "type": "library",
      "bom-ref": "pkg:npm/acorn-jsx@5.3.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "acorn-walk",
      "version": "8.3.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4e0519818bea669aeb97b6257593686bd39c882032651f848e6f5e5f32829a3b05e482a9ff0810ed9fd9a63a464c850fc2b1d021c61e23ca838783ec130c4c6f"
        }
      ],
      "purl": "pkg:npm/acorn-walk@8.3.1",
      "type": "library",
      "bom-ref": "pkg:npm/acorn-walk@8.3.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "acorn",
      "version": "8.11.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9dcd00c73a7fd0520b2c456c9b87cdc0b0b032db6f844236eb742d54f41c6e97d9677b6cd212ec6463a913a73336589dec227d325c87f2b797929b1fdd8518e3"
        }
      ],
      "purl": "pkg:npm/acorn@8.11.2",
      "type": "library",
      "bom-ref": "pkg:npm/acorn@8.11.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "agent-base",
      "version": "6.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "45937035c945efe312ffc6c383bd1a9a0df6772799199c620ee42667128b025423af78c6c8bc7ee0a924e7c50eec3d90760148402a2fb92b991129dee911ba5d"
        }
      ],
      "purl": "pkg:npm/agent-base@6.0.2",
      "type": "library",
      "bom-ref": "pkg:npm/agent-base@6.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "aggregate-error",
      "version": "3.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e08ed3774d6ab96fd1a6871f35ac85745564d6a4aea21d04ec9adb449d7a9c7d351e128543cf0836af5277e9ddef6cea4724a5afd0660c0f3194427abc932b60"
        }
      ],
      "purl": "pkg:npm/aggregate-error@3.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/aggregate-error@3.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "ajv",
      "version": "6.12.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8f77d52e0bd3a39dbb6a7c98c893864d825b1bebe79d062f1349b99a691cd532be9f1029a6408b3082f4699e1d6e55423681928619be933138654ca4068320e2"
        }
      ],
      "purl": "pkg:npm/ajv@6.12.6",
      "type": "library",
      "bom-ref": "pkg:npm/ajv@6.12.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "ansi-align",
      "version": "3.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "20e7f0c0117989ccce8e9fd6798e18c728ea005310a19b9f750583775f52104c5b54b357aafa73489fcced96b8fec08f990d3e191aaea00edb19c20d7317b0eb"
        }
      ],
      "purl": "pkg:npm/ansi-align@3.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/ansi-align@3.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "ansi-escapes",
      "version": "3.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "701869adee266be5344f5a0ce5f5e0ec3cb5270ef3cf0bfb96dfc6a02a6bfa10d02686272953cb2f8742bd210532642eace42f4abc13ed22ff0c0961048f7b45"
        }
      ],
      "purl": "pkg:npm/ansi-escapes@3.2.0",
      "type": "library",
      "bom-ref": "pkg:npm/ansi-escapes@3.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "ansi-escapes",
      "version": "4.3.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "80a5e3e402eb29640bb181bd8e54d1991ff12a5bb11d5f99f501303488027ccd7fbb03cc0aecd55678799b04ddf8eb8165cc1220c6eab2c356466d65139d5069"
        }
      ],
      "purl": "pkg:npm/ansi-escapes@4.3.2",
      "type": "library",
      "bom-ref": "pkg:npm/ansi-escapes@4.3.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "ansi-regex",
      "version": "2.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4c81a74e9768f84dfea42c8096e66fb440f9a79c02a8b75ecc2ca13d9cca3dcc6f169944b788be5bb38e3422a0799153dfecb935965f38e4bf05d71a9e6d4c60"
        }
      ],
      "purl": "pkg:npm/ansi-regex@2.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/ansi-regex@2.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "ansi-regex",
      "version": "3.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f8ef4972df307fefa55f1c4573885cf0bb23692ab41c5cf32fb715b30f2944320f763283da64f8cad0d994bb92059e1c2ca6455c8acc18eec36d00ad30924c2b"
        }
      ],
      "purl": "pkg:npm/ansi-regex@3.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/ansi-regex@3.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "ansi-regex",
      "version": "4.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "20b96fe24ff77fabdf4383a83f6006be2ace92d950f7c6442f593d15a423c5adcbd5a6c181bb930c074f3a9bdb1a7702d014d542b97e38cf316462bab565edee"
        }
      ],
      "purl": "pkg:npm/ansi-regex@4.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/ansi-regex@4.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "ansi-regex",
      "version": "5.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "aae2505e54d25062f62c7f52517a3c570b18e2ca1a9e1828e8b3529bce04d4b05c13cb373b4c29762473c91f73fd9649325316bf7eea38e6fda5d26531410a15"
        }
      ],
      "purl": "pkg:npm/ansi-regex@5.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/ansi-regex@5.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "ansi-regex",
      "version": "6.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9f933ce797ca6f64ac7cc222145a15ac0047242f10b47c15c7e98758fdd0704a811d889e9e3e5d1d28236f1b42d161195d8b78c1c0faceb4049433e116e6607c"
        }
      ],
      "purl": "pkg:npm/ansi-regex@6.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/ansi-regex@6.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "ansi-styles",
      "version": "2.2.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "92609ebc582146258cec7079cd33d42e5e2bf5b5454968f3eb6321aa2cc3194aead8d5ae34c432bafe2d1c7a0a247b3af4cfcc17ae2511c1dd608a1cadd59060"
        }
      ],
      "purl": "pkg:npm/ansi-styles@2.2.1",
      "type": "library",
      "bom-ref": "pkg:npm/ansi-styles@2.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "ansi-styles",
      "version": "3.2.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "553d1923a91945d4e1f18c89c3748c6d89bfbbe36a7ec03112958ed0f7fdb2af3f7bde16c713a93cac7d151d459720ad3950cd390fbc9ed96a17189173eaf9a8"
        }
      ],
      "purl": "pkg:npm/ansi-styles@3.2.1",
      "type": "library",
      "bom-ref": "pkg:npm/ansi-styles@3.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "ansi-styles",
      "version": "4.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cdb07dac22404f5adb8e25436f686a2851cd60bc60b64f0d511c59dc86700f717a36dc5b5d94029e74a2d4b931f880e885d3e5169db6db05402c885e64941212"
        }
      ],
      "purl": "pkg:npm/ansi-styles@4.3.0",
      "type": "library",
      "bom-ref": "pkg:npm/ansi-styles@4.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "ansi-styles",
      "version": "5.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0b1c29b7649f4f34ed5dc7ce97318479ef0ef9cf8c994806acd8817179ee5b1b852477ba6b91f3eeac21c1ee4e81a498234209be42ea597d40486f9c24e90488"
        }
      ],
      "purl": "pkg:npm/ansi-styles@5.2.0",
      "type": "library",
      "bom-ref": "pkg:npm/ansi-styles@5.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "any-observable",
      "version": "0.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fc540cd440e44ec7fadd46f60ba3bb1ae6050ec497530b1a643bab5749e9e35a1cc2ad23b615006029a1057f5ff8ac25682808b96cabff85a55105017ca7d9a2"
        }
      ],
      "purl": "pkg:npm/any-observable@0.3.0",
      "type": "library",
      "bom-ref": "pkg:npm/any-observable@0.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "any-observable",
      "version": "0.5.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f33bf4d5b8033a9f4f4e64533420074f0eb84c53f6aef957e0bbed3492da72169763e023988bcb4f8edf00134f0a221ef3d84a8920a8da7e7398fa88f421253c"
        }
      ],
      "purl": "pkg:npm/any-observable@0.5.1",
      "type": "library",
      "bom-ref": "pkg:npm/any-observable@0.5.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "anymatch",
      "version": "3.1.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "28c45e154af4078b7e0fe381923477298aafa1ca765da4b33b9e54701ea681031ddca6dc13e9964f2bd557b0ffcec7446cd9d5e9a71952eb64887417bd3af547"
        }
      ],
      "purl": "pkg:npm/anymatch@3.1.3",
      "type": "library",
      "bom-ref": "pkg:npm/anymatch@3.1.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "arg",
      "version": "5.0.2",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3d88f214e2ca43dcb9ec9bd0e902e8f1d02036ab3087c33544c25875076e4fac5b59280adfa3ff67fbfea7cf3ca4cebd8cc31f4bc5ddf05e88d6443f23d1d41a"
        }
      ],
      "purl": "pkg:npm/arg@5.0.2",
      "type": "library",
      "bom-ref": "pkg:npm/arg@5.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ImportedModules",
          "value": "arg"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ],
        "occurrences": [
          {
            "location": "build.ts",
            "line": 11
          },
          {
            "location": "build.ts",
            "line": 16
          }
        ]
      }
    },
    {
      "group": "",
      "name": "argparse",
      "version": "2.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f3ef56a9e6db173a57f4e47e59ae8edbd6ac22881e44ccdc1ad00835da4c1c7c80835d1fd3969215505b704a867ff3d7c35123019faadbf6c4060dc3beeacadd"
        }
      ],
      "purl": "pkg:npm/argparse@2.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/argparse@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "array-buffer-byte-length",
      "version": "1.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2cfbb06f63fe36b430dd787119cdfaf974afb813e8a68bd761347d130fbe0eef586ff6f1e40cc17eb22c0688f41195227e3414fac1cbdb5b2c799de37ab58efc"
        }
      ],
      "purl": "pkg:npm/array-buffer-byte-length@1.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/array-buffer-byte-length@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "array-includes",
      "version": "3.1.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "76572c3412225a13e41dd38410a9de840f9135458373852a16d9c85d4e2eb980cfb40e0b0e4afbaa2a76a7456f140117343af4c9667d3c9c884621a344b433c1"
        }
      ],
      "purl": "pkg:npm/array-includes@3.1.7",
      "type": "library",
      "bom-ref": "pkg:npm/array-includes@3.1.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "array-union",
      "version": "2.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1c6cb1a0e4d853208ceacb547ba1098277781287b0008ef331d7ea3be9068e79599810f3fdc479a5ff2bfdc4785aaeb4b0bfe9d0891c8d41043f04b7185ac8cb"
        }
      ],
      "purl": "pkg:npm/array-union@2.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/array-union@2.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "array.prototype.findlastindex",
      "version": "1.2.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2f32e888e300c6fcbe19ddc102adc1ed578880f768f90f21b61bcab57c9b32f455d23ad77c933fb7c9b0ee7365a447159555270a73362925f85d4e479a9a1d38"
        }
      ],
      "purl": "pkg:npm/array.prototype.findlastindex@1.2.3",
      "type": "library",
      "bom-ref": "pkg:npm/array.prototype.findlastindex@1.2.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "array.prototype.flat",
      "version": "1.3.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "763601f99c76bcb7b063c45694d0947478c35ecd973a09bad364bd13b3ff5291e07de1cbd3471188817e20dfc6fda509ee418f6fac8efc4ac3239576b3c8b270"
        }
      ],
      "purl": "pkg:npm/array.prototype.flat@1.3.2",
      "type": "library",
      "bom-ref": "pkg:npm/array.prototype.flat@1.3.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "array.prototype.flatmap",
      "version": "1.3.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "130cb1d1cf4f9a972c0728525b8afef730d4eec1a315cf3aa9ffe42adb920917617db93448d2cb91a4f9aaf7079d11a073934ffe5cbfcbeaa45e4a8e357e7809"
        }
      ],
      "purl": "pkg:npm/array.prototype.flatmap@1.3.2",
      "type": "library",
      "bom-ref": "pkg:npm/array.prototype.flatmap@1.3.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "arraybuffer.prototype.slice",
      "version": "1.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c8c04aa6916eaff7db1eef7fe944947b4ddb6789273188b014173289a5c1f06a34a8d7a1c17ea29d83f32bd53435e42f1b12ad85c98771a47c3f9312b5244103"
        }
      ],
      "purl": "pkg:npm/arraybuffer.prototype.slice@1.0.2",
      "type": "library",
      "bom-ref": "pkg:npm/arraybuffer.prototype.slice@1.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "arrify",
      "version": "1.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "dc26337b1f4cf451908c218c1b28baff7d5cf0625b81bd2a1b2af1e475b13ddd1a0b0878701d988cc6f65dff54ba8a20accae53bd713aa7079ac8e461d94dc50"
        }
      ],
      "purl": "pkg:npm/arrify@1.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/arrify@1.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "as-table",
      "version": "1.0.55",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c6fb161125099f424de36d576fd310c3a02c3074425249c27b45a3971be3b9df34994e04ea141fd40e8dcd029c60d998c3ad8c7f312d5dcf9b69db2d64fdc9a5"
        }
      ],
      "purl": "pkg:npm/as-table@1.0.55",
      "type": "library",
      "bom-ref": "pkg:npm/as-table@1.0.55",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "asap",
      "version": "2.0.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0521d680348088ab39d28d917bca69be9dec7951d7491338e1c752b13f457cd1145192ce196542b2259a44f58cd599e7fa6a99d4e7d5677cf70d61334a9ee144"
        }
      ],
      "purl": "pkg:npm/asap@2.0.6",
      "type": "library",
      "bom-ref": "pkg:npm/asap@2.0.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "assertion-error",
      "version": "1.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8e0b1a35dbb3fa776f1b216ddee4ae5aabf2e250a72098a8beda2e40de4964738a092d90ba111d6dc407161564b33d8dd94f615c9a3ca1d1bb113c969447ae0f"
        }
      ],
      "purl": "pkg:npm/assertion-error@1.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/assertion-error@1.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "async-exit-hook",
      "version": "2.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "356d9c5fc9b543b28f03b6b933650b41e676c11e6a2393c06f0e4bd1438cc5d8a8564f4f319d21d539b264490f62b0af6230e51480aeb0ebb576510a00079707"
        }
      ],
      "purl": "pkg:npm/async-exit-hook@2.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/async-exit-hook@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "asynckit",
      "version": "0.4.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79"
        }
      ],
      "purl": "pkg:npm/asynckit@0.4.0",
      "type": "library",
      "bom-ref": "pkg:npm/asynckit@0.4.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "available-typed-arrays",
      "version": "1.0.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0cc0f42a2378e9e8a97b38924f52cf3ff4937c3534b2e7c84979a34a0bd5b28536b6ac5cb5078049e8d671f36dc582aa11333553143cb29d8ead2056a4763ab3"
        }
      ],
      "purl": "pkg:npm/available-typed-arrays@1.0.5",
      "type": "library",
      "bom-ref": "pkg:npm/available-typed-arrays@1.0.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "axios",
      "version": "0.25.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "703f0539bd2d447deeb847baf9ebed01b809b5fc6bee5cb77d08d870c72e3e5824c154bdc5ba1a548a5c0d5f9c6107bec86ca4830642b35a738e7b5c19aea5e6"
        }
      ],
      "purl": "pkg:npm/axios@0.25.0",
      "type": "library",
      "bom-ref": "pkg:npm/axios@0.25.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "balanced-match",
      "version": "1.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "de849e50ed13315ebb84dd4099b5ec2b8c9aa94eed8e21e56f144364ea47d0a5bdf82797e1b440697d009f1b74b71d8cae94695b041a3f02252121098585393f"
        }
      ],
      "purl": "pkg:npm/balanced-match@1.0.2",
      "type": "library",
      "bom-ref": "pkg:npm/balanced-match@1.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "base64-js",
      "version": "1.5.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "00aa5a6251e7f2de1255b3870b2f9be7e28a82f478bebb03f2f6efadb890269b3b7ca0d3923903af2ea38b4ad42630b49336cd78f2f0cf1abc8b2a68e35a9e58"
        }
      ],
      "purl": "pkg:npm/base64-js@1.5.1",
      "type": "library",
      "bom-ref": "pkg:npm/base64-js@1.5.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "before-after-hook",
      "version": "2.2.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "de9644537353e41154a3f003e4444f58e8103826484e78ba89abebe40530e40530423325234933bb96ed9f20f7f4017481412c0cfc094fea18d4e4412628cf8d"
        }
      ],
      "purl": "pkg:npm/before-after-hook@2.2.2",
      "type": "library",
      "bom-ref": "pkg:npm/before-after-hook@2.2.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "binary-extensions",
      "version": "2.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8c372d27f21541b6682729287876e15e93a5341a8635cc1724a268838d84e470cf53041349d8c21dd8a18e3d0396785e43b6e56d3e9d1ce69f340892f28a1028"
        }
      ],
      "purl": "pkg:npm/binary-extensions@2.2.0",
      "type": "library",
      "bom-ref": "pkg:npm/binary-extensions@2.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "binaryen",
      "version": "111.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3c45ce48714ef396a3d5a3f8b7e286cefc50d34a976e30b2b1696c0e394690fd5ef68c0d8987691242de8f6d40c7c2c30fbc49d35ac49890ea67f24fa16d865f"
        }
      ],
      "purl": "pkg:npm/binaryen@111.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/binaryen@111.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "bl",
      "version": "4.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d56d3b70cf604ba0dc2e97ab65f1528fe6d62ed68f1923875a13e21b35e6bd525b44b746f36b07fca9fc12d5b556a595039e0029fda1e64e416e721bc05de1eb"
        }
      ],
      "purl": "pkg:npm/bl@4.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/bl@4.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "bl",
      "version": "5.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b6fd592472df4c39d713ab4c1efef7620489696476005b8fc0c9ed05eed72ff1811479d3d022e7b0732881f939f86cc20c2e5959aad20986881804d9b7d74db1"
        }
      ],
      "purl": "pkg:npm/bl@5.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/bl@5.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "blake3-wasm",
      "version": "2.1.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "175f8af046df399138f5db683ed9b1510ae95da048977202bdab0b87e9c9b5ad31933fbd905ffbb9eb7d7cb9f02aa843ae68fa83ee8add3c3dc903d483691ae6"
        }
      ],
      "purl": "pkg:npm/blake3-wasm@2.1.5",
      "type": "library",
      "bom-ref": "pkg:npm/blake3-wasm@2.1.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "bluebird",
      "version": "3.7.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5e9363e860d0cdd7d6fabd969e7ef189201ded33378f39311970464ed58ab925efd71515f9acf1026f2375664dd3a413424fb63765c1f6344392f6e6426711b6"
        }
      ],
      "purl": "pkg:npm/bluebird@3.7.2",
      "type": "library",
      "bom-ref": "pkg:npm/bluebird@3.7.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "boxen",
      "version": "5.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f6062040a5f1fb59cff263fb0b3172694011860ec3de7d5d17f16712b5a6bbd97a26f1a9354376efc8746926fe423a22292586fa2677b87adcaa4d2aad8f5141"
        }
      ],
      "purl": "pkg:npm/boxen@5.1.2",
      "type": "library",
      "bom-ref": "pkg:npm/boxen@5.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "brace-expansion",
      "version": "1.1.11",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "882b8f1c3160ac75fb1f6bc423fe71a73d3bcd21c1d344e9ba0aa1998b5598c3bae75f260ae44ca0e60595d101974835f3bb9fa3375a1e058a71815beb5a8688"
        }
      ],
      "purl": "pkg:npm/brace-expansion@1.1.11",
      "type": "library",
      "bom-ref": "pkg:npm/brace-expansion@1.1.11",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "brace-expansion",
      "version": "2.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5e7008bd0f1e33e902e9a50bc7ac2e422c15b27cec8bd7775b1cd5dc5a564c6035f45eb6d64c1d6ec01c14a5e02941d95accbe998ea22f5b074f1584142cad0c"
        }
      ],
      "purl": "pkg:npm/brace-expansion@2.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/brace-expansion@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "braces",
      "version": "3.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6fcba6f8bd51cccdd60d2cef866ea0233d727d36c1b7a61395c10a02fb26a82659170e3acfadba9558fd8f5c843d6df71f91fe94142964c3f593c97eefc1dad0"
        }
      ],
      "purl": "pkg:npm/braces@3.0.2",
      "type": "library",
      "bom-ref": "pkg:npm/braces@3.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "buffer",
      "version": "5.7.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "10773220f050e0148696f8c1d7a9392a0009dbb088b0763fd8906609145ea38f32f6b43731a533597dca56505ae14eccc97d361dd563d0aec2dd6681de3bbb15"
        }
      ],
      "purl": "pkg:npm/buffer@5.7.1",
      "type": "library",
      "bom-ref": "pkg:npm/buffer@5.7.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "buffer",
      "version": "6.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "153882a4dc6dc226591c465b71b4c87198c44552029fdcaafe90c591397de7f031cc3d6768172d37b60eebcae233f80b48363bb1dacc6f2f21a1f00362ebaa38"
        }
      ],
      "purl": "pkg:npm/buffer@6.0.3",
      "type": "library",
      "bom-ref": "pkg:npm/buffer@6.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "builtins",
      "version": "1.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b980636a45a2a5f68efdb5c8ec4f2baba929c074592b970d62b52fd8ecd9488fc5be674cc97276b46f5d29c8c40b9607987a54030b1aae058864d59dc5bfdb9d"
        }
      ],
      "purl": "pkg:npm/builtins@1.0.3",
      "type": "library",
      "bom-ref": "pkg:npm/builtins@1.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "cac",
      "version": "6.7.14",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6fa225bacf9cdd1add0e4f8984b2940107f3ce02c43f2eb0717a92edfff17b51044efb033fa18e446ed216e3ace9c203e5892a7215bf2d765b5f96dcf23ed971"
        }
      ],
      "purl": "pkg:npm/cac@6.7.14",
      "type": "library",
      "bom-ref": "pkg:npm/cac@6.7.14",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "cacheable-lookup",
      "version": "2.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "10c31bb2239371d9e033f2ba815fcec45db1d2dd3bfaf30e5b164d4824503233b6318da785943a39884e3a9c90adb86ab20b6f28623b85cabac639c0f765128e"
        }
      ],
      "purl": "pkg:npm/cacheable-lookup@2.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/cacheable-lookup@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "cacheable-request",
      "version": "6.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3a3ddc0063c2a8e657ed1cfae149f2d8660064d962412a9f6de3eb800435c0a022858982527ada06d26d29c191e31cfbc05f8ba090beb2c159befe41805f4882"
        }
      ],
      "purl": "pkg:npm/cacheable-request@6.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/cacheable-request@6.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "cacheable-request",
      "version": "7.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a68b96f3f16688f41bb86a645d0f4100fbff328e710c600d812357cd3cc9f03aca1ae5ceb2c338c084118df6a735187762ee5c7d83ef728aea6e183628826d7b"
        }
      ],
      "purl": "pkg:npm/cacheable-request@7.0.2",
      "type": "library",
      "bom-ref": "pkg:npm/cacheable-request@7.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "call-bind",
      "version": "1.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ecef856c28a1ac1e5619b1587ac72dc264ca69eeab3a22339b3d6272b79627ed1a03b2c97eeaa112ca364fd9dca5c16dccc42dcd77f64061ae7962464d8b2aac"
        }
      ],
      "purl": "pkg:npm/call-bind@1.0.2",
      "type": "library",
      "bom-ref": "pkg:npm/call-bind@1.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "call-bind",
      "version": "1.0.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0b79d0c5f159c45455a09a0628a23ccb730e128d76f4d43e160434f22c9ef8c938ccd65919d8dfb34e9b553afe0c14a503ae90d9511c3248bf71408fe127ab71"
        }
      ],
      "purl": "pkg:npm/call-bind@1.0.5",
      "type": "library",
      "bom-ref": "pkg:npm/call-bind@1.0.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "callsites",
      "version": "3.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3fc06302c5ef652f95203508d7584709012fef8613ebb6148b924914d588a8bdb7e6c0668d7e3eab1f4cbaf96ce62bf234435cb71e3ac502d0dda4ee13bb2c69"
        }
      ],
      "purl": "pkg:npm/callsites@3.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/callsites@3.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "camelcase-keys",
      "version": "6.2.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "62bc1a034bc429accf0649f48a94e232949a8d80d27be2a341fae385c04cc49b7fce76ef94777c3f0fd56a66b3e4407859f86cdd2511dd9f66c11bbf3f7b3762"
        }
      ],
      "purl": "pkg:npm/camelcase-keys@6.2.2",
      "type": "library",
      "bom-ref": "pkg:npm/camelcase-keys@6.2.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "camelcase",
      "version": "5.3.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2f6f124c1d7bd27c164badd48ed944384ddd95d400a5a257664388d6e3057f37f7ad1b8f7a01da1deb3279ef98c50f96e92bd10d057a52b74e751891d79df026"
        }
      ],
      "purl": "pkg:npm/camelcase@5.3.1",
      "type": "library",
      "bom-ref": "pkg:npm/camelcase@5.3.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "camelcase",
      "version": "6.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1a6cba161625098eee3849595126f1a365020c7f28c0493df7a8246eba6c806b6b24b33727b8c6c65f4873b430c23e22bce13901665644c79c0dd17b86a1a314"
        }
      ],
      "purl": "pkg:npm/camelcase@6.3.0",
      "type": "library",
      "bom-ref": "pkg:npm/camelcase@6.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "capnp-ts",
      "version": "0.7.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5cac57002dc754fbfbafaef8ccfd150b74535f3fbf24a85fcb0f78963bc5f34cb29cae959139ea1378ccb8df1bddd5159a6738dd38f2c635b8293b2607773cea"
        }
      ],
      "purl": "pkg:npm/capnp-ts@0.7.0",
      "type": "library",
      "bom-ref": "pkg:npm/capnp-ts@0.7.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "chai",
      "version": "4.3.10",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d145c6d3856e55baee31461b27a25cb6f1f46270bfe2adff0244f5f2ae0d6884e8f750949b4962312f55ab34fdbd985543fd5ea8f6a73168c133e26e85f6fff6"
        }
      ],
      "purl": "pkg:npm/chai@4.3.10",
      "type": "library",
      "bom-ref": "pkg:npm/chai@4.3.10",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      },
      "tags": [
        "test"
      ]
    },
    {
      "group": "",
      "name": "chalk-template",
      "version": "0.4.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fe086b82685f63c45a49d7a8e3784d5f1a681c0b7175bb245078cfa5fa94586b6d160c9c52160f1b1dd86410a7502bce6bb0e88af9f521979cdc31061683202e"
        }
      ],
      "purl": "pkg:npm/chalk-template@0.4.0",
      "type": "library",
      "bom-ref": "pkg:npm/chalk-template@0.4.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "chalk",
      "version": "4.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7621f37432b1714f9b02c51ba072cf103422c34a847b4a9ded26149f71e070595681b0dc7cb1acc0e1d8786ac72b31bdcfa5187f4d5df5514c7d9c4f335c594a"
        }
      ],
      "purl": "pkg:npm/chalk@4.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/chalk@4.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "chalk",
      "version": "1.1.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "53795154b31296c09f8ea60f6cbc95bf5d4cf423d6e08ef6f1de9308a300389b9e11e07dffca3e792b0c9f13c90fe43e2bdd3db1d11283b0beb489281faa27d4"
        }
      ],
      "purl": "pkg:npm/chalk@1.1.3",
      "type": "library",
      "bom-ref": "pkg:npm/chalk@1.1.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "chalk",
      "version": "2.4.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "32d8be7fd96924d730178b5657cfcead34ed1758198be7fc16a97201da2eada95c156150585dbe3600874a18e409bf881412eaf5bb99c04d71724414e29792b9"
        }
      ],
      "purl": "pkg:npm/chalk@2.4.2",
      "type": "library",
      "bom-ref": "pkg:npm/chalk@2.4.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "chalk",
      "version": "4.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a0a9db845c91217a54b9ecfc881326c846b89db8f820e432ba173fc32f6463bfd654f73020ef5503aebc3eef1190eefed06efa48b44e7b2c3d0a9434eb58b898"
        }
      ],
      "purl": "pkg:npm/chalk@4.1.2",
      "type": "library",
      "bom-ref": "pkg:npm/chalk@4.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "chalk",
      "version": "5.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "74b8ad1bbf5df8657535bfd561c083162bc978ad618ae92df508d13553ac52d4f2d6b475609b26a46193677a89a2cfaec3b5a6585e3053005df63c63a1c142db"
        }
      ],
      "purl": "pkg:npm/chalk@5.3.0",
      "type": "library",
      "bom-ref": "pkg:npm/chalk@5.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "chardet",
      "version": "0.7.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "993f220dcae1d37a83191466a00da1981267c69965311fb4ff4aa5ce3a99112e8d762583719902340938acf159f50f39af6eee9e488d360f193a2c195c11f070"
        }
      ],
      "purl": "pkg:npm/chardet@0.7.0",
      "type": "library",
      "bom-ref": "pkg:npm/chardet@0.7.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "check-error",
      "version": "1.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "88a1280d869199dd66c4cf746b63847d6863b233e960fb90fa5318b28c41d76ebeb7c7f0ef24843b8f2798383908e4e3c4323ae7f636396a5e10793764e7bcce"
        }
      ],
      "purl": "pkg:npm/check-error@1.0.3",
      "type": "library",
      "bom-ref": "pkg:npm/check-error@1.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "check-more-types",
      "version": "2.24.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3e3efbf6a1f1576b6e6a9be2cb56d264d10bd66697af5ddb3d8a6cbd20c1ebc1e561c62e8650eb98677ade2d091cc08b2b373bad448d22ba5d26585594dc2bc4"
        }
      ],
      "purl": "pkg:npm/check-more-types@2.24.0",
      "type": "library",
      "bom-ref": "pkg:npm/check-more-types@2.24.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "chokidar",
      "version": "3.5.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0ebdec7ca44fea84dc8dfd8999498525f79532f5c175e83107489543979bd95d74b852540804bc381c9975503255bf315cdcf71a38d3823f642d6b194ea13a93"
        }
      ],
      "purl": "pkg:npm/chokidar@3.5.3",
      "type": "library",
      "bom-ref": "pkg:npm/chokidar@3.5.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "ci-info",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e6d2bb12dad9d0df8e2c532d86da8e8f87c8d8979bf3c0b808064fbb6e4b0d55205c9d00dc9b383cc1aaae7d095355b4321d7f67cc19cd83f1a94ad77816e809"
        }
      ],
      "purl": "pkg:npm/ci-info@2.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/ci-info@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "clean-stack",
      "version": "2.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e1d882f4769313e29100c5a10e1ac63840a0599c687af31ce5396439b32a352b1553ad8f6335d9fd23138f3c8600517562eb20c46712593117061a7408fc10d4"
        }
      ],
      "purl": "pkg:npm/clean-stack@2.2.0",
      "type": "library",
      "bom-ref": "pkg:npm/clean-stack@2.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "cli-boxes",
      "version": "2.2.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cb872831cca581209d5629e388306e47c3c20b66cb8f2193c0498f6fd34747f41a354e8450e5dc4d8fece958c6303e8435211a790607098d063464b98df3303f"
        }
      ],
      "purl": "pkg:npm/cli-boxes@2.2.1",
      "type": "library",
      "bom-ref": "pkg:npm/cli-boxes@2.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "cli-cursor",
      "version": "2.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f2580acfc2e60916196500e94724f69b9aca274f139d4e2d47d145156dabc69c51d45cd68b83d0fcd7f238372101ab4769482748f55cc7f479c3a36e4c1cc58b"
        }
      ],
      "purl": "pkg:npm/cli-cursor@2.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/cli-cursor@2.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "cli-cursor",
      "version": "3.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "23fcc7030b0a7fd16a1a85cce16591002a1bf7e48dba465377de03585e7b138b68a2e46e95b0b171487a44a5043909584c7267ce43ccc92bcf35a6922cd7cb67"
        }
      ],
      "purl": "pkg:npm/cli-cursor@3.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/cli-cursor@3.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "cli-cursor",
      "version": "4.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "546b6532edf1ff80ceb4853012445ecf1519da505a70d2421dab21d0dd167990c14beed4c75766dd75808166312c914c31d39e5cc1d7a2bb2110585b31219e96"
        }
      ],
      "purl": "pkg:npm/cli-cursor@4.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/cli-cursor@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "cli-spinners",
      "version": "2.7.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "aaede937c637a87360136005c1e72207521f327999fdfb0d4c413e34e16398607617feeb2e19e1ce9a6fa429cde05a2fb4fdba93c947cb2f69b446cdc1614bcf"
        }
      ],
      "purl": "pkg:npm/cli-spinners@2.7.0",
      "type": "library",
      "bom-ref": "pkg:npm/cli-spinners@2.7.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "cli-spinners",
      "version": "2.9.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cb0a95fb9326c8be04ef26d780acace03ba065b5f4142e8b9f0ae18eeca42239caf64f0e41a710edac462a78c35d63619ecd31a2dddb648e61e791fcca8f5c26"
        }
      ],
      "purl": "pkg:npm/cli-spinners@2.9.2",
      "type": "library",
      "bom-ref": "pkg:npm/cli-spinners@2.9.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "cli-truncate",
      "version": "0.2.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7f8af8c899db4fefaa50f23d351e172c32eae35810faeaa73c8b561b41796647a1b8d8934dadc46344b802a4d250e789effcd4e35a163d048d916e41a8f2fd6e"
        }
      ],
      "purl": "pkg:npm/cli-truncate@0.2.1",
      "type": "library",
      "bom-ref": "pkg:npm/cli-truncate@0.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "cli-width",
      "version": "2.2.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1913160f1a4e07a0e0936139528fb778406fb4e3a58a6326a5b1622ae2c59d0cd80dabed2c56372b9a276b8d6380dfd675166d1bbbadb954954cbe076d91c693"
        }
      ],
      "purl": "pkg:npm/cli-width@2.2.1",
      "type": "library",
      "bom-ref": "pkg:npm/cli-width@2.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "cli-width",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "171aa990f3f0bb51e3b8df773a67e6e21f2e21a9d7a1f5b44715445b793944ac7e9892584ad873361a77d8acf1c72dd800467f0dcfc458dd6f651634fa43a16f"
        }
      ],
      "purl": "pkg:npm/cli-width@3.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/cli-width@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "cliui",
      "version": "7.0.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "39c444ebc70eb15317a7562fa2797f7f39103b28cb4aeffc6e13c37d0b747b4fc46f6f374ca3f6d05b3632aa0fb2bf52c00e7de6b44203e40ccd873d9c13fe25"
        }
      ],
      "purl": "pkg:npm/cliui@7.0.4",
      "type": "library",
      "bom-ref": "pkg:npm/cliui@7.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "clone-response",
      "version": "1.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ca32d787cf0fe7df543b23d3157d0f3ac77b5b19dbb15b06a21730cc738bb292218696a53f0d4172a103f0d6e5c992ca706acbf1d4e032571a6715768c00f8d5"
        }
      ],
      "purl": "pkg:npm/clone-response@1.0.2",
      "type": "library",
      "bom-ref": "pkg:npm/clone-response@1.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "clone",
      "version": "1.0.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2501d9d90316ea5dda1ff8fac42a904e163ff4e1f80fff65b37e1c8245018847a87114d4d38b477ca3c1b142b53ea64251033b1a20342085c94ae5c723ae0a6e"
        }
      ],
      "purl": "pkg:npm/clone@1.0.4",
      "type": "library",
      "bom-ref": "pkg:npm/clone@1.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "code-point-at",
      "version": "1.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4690152900394fadf1123ebf82221b504b59c09e1414873766dbc4922694111ca5a9ef316f922fa9c80ebab64b6a1bfddc22ca7f1730e5823e0d9714051c8b5c"
        }
      ],
      "purl": "pkg:npm/code-point-at@1.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/code-point-at@1.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "color-convert",
      "version": "1.9.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "41f014b5dfaf15d02d150702f020b262dd5f616c52a8088ad9c483eb30c1f0dddca6c10102f471a7dcce1a0e86fd21c7258013f3cfdacff22e0c600bb0d55b1a"
        }
      ],
      "purl": "pkg:npm/color-convert@1.9.3",
      "type": "library",
      "bom-ref": "pkg:npm/color-convert@1.9.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "color-convert",
      "version": "2.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4511023ec8fb8aeff16f9a0a61cb051d2a6914d9ec8ffe763954d129be333f9a275f0545df3566993a0d70e7c60be0910e97cafd4e7ce1f320dfc64709a12529"
        }
      ],
      "purl": "pkg:npm/color-convert@2.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/color-convert@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "color-name",
      "version": "1.1.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "a7d0558bd89c42f795dd42328f740831ca53bc25"
        }
      ],
      "purl": "pkg:npm/color-name@1.1.3",
      "type": "library",
      "bom-ref": "pkg:npm/color-name@1.1.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "color-name",
      "version": "1.1.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "74ecbedc0b96ddadb035b64722e319a537208c6b8b53fb812ffb9b71917d3976c3a3c7dfe0ef32569e417f479f4bcb84a18a39ab8171edd63d3a04065e002c40"
        }
      ],
      "purl": "pkg:npm/color-name@1.1.4",
      "type": "library",
      "bom-ref": "pkg:npm/color-name@1.1.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "combined-stream",
      "version": "1.0.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1503783117ee25e1dfedc05b04c2455e12920eafb690002b06599106f72f144e410751d9297b5214048385d973f73398c3187c943767be630e7bffb971da0476"
        }
      ],
      "purl": "pkg:npm/combined-stream@1.0.8",
      "type": "library",
      "bom-ref": "pkg:npm/combined-stream@1.0.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "commander",
      "version": "2.20.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1a956498cf2f176bd05248f62ef6660f7e49c5e24e2c2c09f5c524ba0ca4da7ba16efdfe989be92d862dfb4f9448cc44fa88fe7b2fe52449e1670ef9c7f38c71"
        }
      ],
      "purl": "pkg:npm/commander@2.20.3",
      "type": "library",
      "bom-ref": "pkg:npm/commander@2.20.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "commander",
      "version": "4.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "34e2a6f31864cc08f3171f01dafe4e0074febb9a5141cd9409ad95abd8d82ffdf5a36c22f66c4103b2c816cdec5795520b8f73ea91217db3142ef4a12a3dba58"
        }
      ],
      "purl": "pkg:npm/commander@4.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/commander@4.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "commander",
      "version": "9.5.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "291b3b5950ca83ce8f5a2b80aa10eb0109d35d92ab69570273abc574bd78aab67f0dc5b0b91a3b5688985da9573bb4b918aa6a622544c026e01437f134728905"
        }
      ],
      "purl": "pkg:npm/commander@9.5.0",
      "type": "library",
      "bom-ref": "pkg:npm/commander@9.5.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "comment-json",
      "version": "3.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3fb5f06240b7aa320ae391006bd739637951ed2317849ab015d5a0de788020071b937ce5a4a0dd6a357c1f2cff637b06367de5f9834c97c03637f3ae6d202b1e"
        }
      ],
      "purl": "pkg:npm/comment-json@3.0.3",
      "type": "library",
      "bom-ref": "pkg:npm/comment-json@3.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "component-emitter",
      "version": "1.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "45ddec7ba401fac3b54f0a998ec710aeeae910f21f3b4ff26274a29fa43fac3de63aeb47bd4ac202126e6f7afdd2e35bf9211206e134418a01f7461d7dab6c46"
        }
      ],
      "purl": "pkg:npm/component-emitter@1.3.0",
      "type": "library",
      "bom-ref": "pkg:npm/component-emitter@1.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "compress-brotli",
      "version": "1.3.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "955710b238718485ecbaea5fcbd7e665416d00874199703b10663a18176067efaa90cf731b86054fc894ec5a01c73af234330ea43d472051d4497e03f3ba2a85"
        }
      ],
      "purl": "pkg:npm/compress-brotli@1.3.8",
      "type": "library",
      "bom-ref": "pkg:npm/compress-brotli@1.3.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "concat-map",
      "version": "0.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fd2aefe1db30c903417e8846a73f68e986f71b3dd2ad40ea047e6b4ee84647b6a1b656d82a7571c366c214c4658da03b1171da5d9f30b07768745bdb9212a6aa"
        }
      ],
      "purl": "pkg:npm/concat-map@0.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/concat-map@0.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "configstore",
      "version": "5.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "68c2a9ae093962104dc87db9863f301addbe0f9d92c350d1448cea0702e9d986bd985998f0a3efbedbe69daf12c5547d24c678933303ebc376daf95a46991e14"
        }
      ],
      "purl": "pkg:npm/configstore@5.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/configstore@5.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "convert-source-map",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2afa78e7d1eb576144275080b22d4abbe318de46ac1f5f53172913cf6c5698c7aae9b936354dd75ef7c9f90eb59b4c64b56c2dfb51d261fdc966c4e6b3769126"
        }
      ],
      "purl": "pkg:npm/convert-source-map@2.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/convert-source-map@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "cookie",
      "version": "0.4.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6925935c5cda29692f1ced4dcbfb3e78f169bcab0f9e3739e75888e35bf79f2fe8c3ab411b955df85baa18d861d4bc4e995cce94652b88894e6a890ebe1692b4"
        }
      ],
      "purl": "pkg:npm/cookie@0.4.2",
      "type": "library",
      "bom-ref": "pkg:npm/cookie@0.4.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "cookie",
      "version": "0.5.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "619dc65329ffa3c81f289967957ee0ef1ab88323ba392ba118f29a686b2c181daa803512d203e0b53be8c992d3b7d01be9d0b885f73d755e5aae4bdcfce0a6af"
        }
      ],
      "purl": "pkg:npm/cookie@0.5.0",
      "type": "library",
      "bom-ref": "pkg:npm/cookie@0.5.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "cookiejar",
      "version": "2.1.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2716c205476b7ebe80423397af1a13bc03093b81c14d4225073b257093c0cfefca4fcca4e777d7ba7e75bbe45e9cd62f69dffe55cd83233e68f54c65083ca615"
        }
      ],
      "purl": "pkg:npm/cookiejar@2.1.3",
      "type": "library",
      "bom-ref": "pkg:npm/cookiejar@2.1.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "core-util-is",
      "version": "1.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "65006f8b50dca49e060ea6a78ee719d878f7c043b9a590d2f3d0566e472bbddc64b09a2bc140c365a997f65745929f5ac369660432e090e6c40380d6349f4561"
        }
      ],
      "purl": "pkg:npm/core-util-is@1.0.3",
      "type": "library",
      "bom-ref": "pkg:npm/core-util-is@1.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "cosmiconfig",
      "version": "7.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6b56163545761f01a2981edd536b35c1432eacd2a3a71eb41f1041eb150cf117bedacd60d4821f26f151d3f88217e5c7744d06313293b8b477d9441f7f84c4c9"
        }
      ],
      "purl": "pkg:npm/cosmiconfig@7.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/cosmiconfig@7.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "cosmiconfig",
      "version": "7.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "01d997eb153374d012b30b05b66c12b7b563f29a3d22ea979b4517cfb40a3ee11498f0785f28c67da02bd8f4ae10b3309113151f51292245f96d3646441dde08"
        }
      ],
      "purl": "pkg:npm/cosmiconfig@7.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/cosmiconfig@7.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "cross-spawn",
      "version": "7.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8910cf24a50f544343edd1cf3bcae46ce9cfa720f281c0c5b568e9796342832f163f6ad77315cbf13b2445e425e8eac1d86efe509ada82cd6ad7916e75cec6eb"
        }
      ],
      "purl": "pkg:npm/cross-spawn@7.0.3",
      "type": "library",
      "bom-ref": "pkg:npm/cross-spawn@7.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "crypto-js",
      "version": "4.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a3626533bc9da9ddd093d080d0be0d2fa993cd4dac771f7a6bea0e7cfbbc32497f3cae75bd2ca88bcfeb43c3649d9b64e38bead799668408fd088006c207962b"
        }
      ],
      "purl": "pkg:npm/crypto-js@4.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/crypto-js@4.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "crypto-random-string",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bf5a65203df2f6bfe53e1be2275c2b5e92dec94206019d921cd61311aa66efff00f672cfa32bd5a7744afc43c5aa7e641339f25a061936c46d6182166ee1bc28"
        }
      ],
      "purl": "pkg:npm/crypto-random-string@2.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/crypto-random-string@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "cssstyle",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "378bb60010138b74299737f48566d509d8de9e29bc177a23117a410c5e610698f35b5f363233462ea7e64344a448f790f95f3a65781e1fc6978fa91ac9de2382"
        }
      ],
      "purl": "pkg:npm/cssstyle@3.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/cssstyle@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "data-uri-to-buffer",
      "version": "2.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "343f6a0d32dce9d8b08fe5dee5c7408154db2d57576edc532515d18658bc328c2e69a9fed0424eb5da89d1008735248fca85c6c7d1d7dbf54c9ca782df800284"
        }
      ],
      "purl": "pkg:npm/data-uri-to-buffer@2.0.2",
      "type": "library",
      "bom-ref": "pkg:npm/data-uri-to-buffer@2.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "data-uri-to-buffer",
      "version": "4.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d11f629116faebc1c1ed00f14f5be4a6e501b6a739dd8c80c0cc0679414a4688d8fcd58abdd67ef5462d45f1a686a35b4644d256931b9b28578a9145bf671bfc"
        }
      ],
      "purl": "pkg:npm/data-uri-to-buffer@4.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/data-uri-to-buffer@4.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "data-urls",
      "version": "4.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fe63137a2fc95cfaaf16a42d7f24e8c31989570af63d501e09c0f1c857fa2e1a0ebbfd3d4d7d8e5f791bdb0ce2e0331771f8f8388b700ce9e1979a3388f9d3ea"
        }
      ],
      "purl": "pkg:npm/data-urls@4.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/data-urls@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "date-fns",
      "version": "1.30.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8414950af4a6582f90ca960e6f3c0639df70a9d0e93adfb4c25d0a6d4f91faeb99052d6337c56c0f5b2cde2ad00e49d18f936fc624c5ea88ff9c346737f51037"
        }
      ],
      "purl": "pkg:npm/date-fns@1.30.1",
      "type": "library",
      "bom-ref": "pkg:npm/date-fns@1.30.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "debug",
      "version": "4.3.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3d15851ee494dde0ed4093ef9cd63b25c91eb758f4b793ae3ac1733cfcec7a40f9d9997ca947c520f122b305ea22f1d61951ce817fbb1bfbc234d85e870c5f91"
        }
      ],
      "purl": "pkg:npm/debug@4.3.4",
      "type": "library",
      "bom-ref": "pkg:npm/debug@4.3.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "debug",
      "version": "3.2.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0858f3618022e1385f890be2ceb1507af4d35c7b670aa59f7bbc75021804b1c4f3e996cb6dfa0b44b3ee81343206d87a7fc644455512c961c50ffed6bb8b755d"
        }
      ],
      "purl": "pkg:npm/debug@3.2.7",
      "type": "library",
      "bom-ref": "pkg:npm/debug@3.2.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "debug",
      "version": "4.3.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ff3c70e7ebe1d537effb8427edae67b1b70928f692bc20e1a239fa14497dbeea702b6542483b44884b6aafc0c5b7360539dcfadcb064c5e73b0d8b9cda3a27e9"
        }
      ],
      "purl": "pkg:npm/debug@4.3.3",
      "type": "library",
      "bom-ref": "pkg:npm/debug@4.3.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "decamelize-keys",
      "version": "1.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a1c2d6b98cd13e84bd6df892743777731bebce8bd53199d10d513302cfa15885571836c7c563040a28f6381bb207f027d05156fe72eeaba2afd62fd80b941fce"
        }
      ],
      "purl": "pkg:npm/decamelize-keys@1.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/decamelize-keys@1.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "decamelize",
      "version": "1.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cf64be5bd5fbde10145248be37ef596b694196e9fcf738a03b21abb1ac7e29443ac0a5b86685a91180641a1423c008e30c2916c6163454a12193cc3363b17970"
        }
      ],
      "purl": "pkg:npm/decamelize@1.2.0",
      "type": "library",
      "bom-ref": "pkg:npm/decamelize@1.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "decimal.js",
      "version": "10.4.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "54105a2dcd4c80be57a738083fb9f2e59e8dc7752b46421589490f51db65f5ac9ae5a9b2dc37b582c514481d60dfedec13160d8c202c0339e6ba4cb109bd4644"
        }
      ],
      "purl": "pkg:npm/decimal.js@10.4.3",
      "type": "library",
      "bom-ref": "pkg:npm/decimal.js@10.4.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "decompress-response",
      "version": "3.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "07344f42e6358a9faa0e89c03b3e368119bfa60f45efaf02fa7a55ff824eb31442dacabe46593e43864202c3a19c868cae06ab20b63e44c508bcc9a65f5a8010"
        }
      ],
      "purl": "pkg:npm/decompress-response@3.3.0",
      "type": "library",
      "bom-ref": "pkg:npm/decompress-response@3.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "decompress-response",
      "version": "5.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4cb6565b26eec568285bb2f292ffa0abdc6fcceb148d0f6d174f538fa3524d818c4c21cd5f3acf9c3e878be4e066ad7d3f24c0187e0b97f34833f7931a096733"
        }
      ],
      "purl": "pkg:npm/decompress-response@5.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/decompress-response@5.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "deep-eql",
      "version": "4.1.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "59a12d00ea51035310d1ea21a998e9183f33748d0ebec9bc9a616168337c76f0d9cf2a1431c6039dfe58ea2bbb1d35f17fc2434b6dea59ae1afa12820f238fcf"
        }
      ],
      "purl": "pkg:npm/deep-eql@4.1.3",
      "type": "library",
      "bom-ref": "pkg:npm/deep-eql@4.1.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "deep-extend",
      "version": "0.6.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2ce1f120e68f61d1e5251b4241f0c8559b5fc3fb9f33cfab563eb8f51207cdc9bfbc6c1045716de8e3ea2055ac9b65c432b34812d591eb8b18d4b10a0f6bc038"
        }
      ],
      "purl": "pkg:npm/deep-extend@0.6.0",
      "type": "library",
      "bom-ref": "pkg:npm/deep-extend@0.6.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "deep-is",
      "version": "0.1.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a083f392c993838fccae289a6063bea245c34fbced9ffc37129b6fffe81221d31d2ac268d2ee027d834524fcbee1228cb82a86c36c319c0f9444c837b7c6bf6d"
        }
      ],
      "purl": "pkg:npm/deep-is@0.1.4",
      "type": "library",
      "bom-ref": "pkg:npm/deep-is@0.1.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "defaults",
      "version": "1.0.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "785b9a2e8cbf4716a5bf692bfa5a8c9549eb0d657ede3e299633882602c8848d39f0841f589eef5e1c84207bbe1ed0bbdfc9251802d8c4e2833b46d03f7b60f0"
        }
      ],
      "purl": "pkg:npm/defaults@1.0.4",
      "type": "library",
      "bom-ref": "pkg:npm/defaults@1.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "defer-to-connect",
      "version": "1.1.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d0849d368bac1ef653d84885959799007054bd2c662acc150847fc856eca5a01b86bc31512eff755beae598a33923ca5c82c5ed090488910758d5e394bbd1655"
        }
      ],
      "purl": "pkg:npm/defer-to-connect@1.1.3",
      "type": "library",
      "bom-ref": "pkg:npm/defer-to-connect@1.1.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "defer-to-connect",
      "version": "2.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e2dbedb5ea571b555a606ad189b93913025dd6de2e76e9d239531d2d200bea621dd62c78dfca0fc0f64c00b638d450a28ee90ed4bd2dc0d706b1dcd2edd1e00e"
        }
      ],
      "purl": "pkg:npm/defer-to-connect@2.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/defer-to-connect@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "define-data-property",
      "version": "1.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "13bb86913ce49357740722de49ce99b054bbf40c60fa6d4ffd5b2062cc47822b9cded1528fe323308c1ef74142e25380673341758ee490ed8fdb029db10d6f81"
        }
      ],
      "purl": "pkg:npm/define-data-property@1.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/define-data-property@1.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "define-properties",
      "version": "1.2.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f109902aa10048b7799f1d14d41d6890b1256d4baeb6d27f0276264576db6c60d687ab92db4f048c3e17aaafc8f702bbbb4bfa3b4f178535a7b795ed11b47a0e"
        }
      ],
      "purl": "pkg:npm/define-properties@1.2.1",
      "type": "library",
      "bom-ref": "pkg:npm/define-properties@1.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "del",
      "version": "6.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b9af0185aa5f3f425424a0bfcd5f721c70d6feb0e80f13f86619f702403aff14fa818ee361726269ec816739d856e8e1659113f9481c6d9890eec3775aa7089a"
        }
      ],
      "purl": "pkg:npm/del@6.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/del@6.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "delayed-stream",
      "version": "1.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "df3ae199acadfb7d440aaae0b29e2272b24ec619"
        }
      ],
      "purl": "pkg:npm/delayed-stream@1.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/delayed-stream@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "denoify",
      "version": "1.6.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "72eefc626854e44804026c979a14a644667d1accefd65f0346bd0222ff0ee8fb60825cc507c2ecf4610ab22793a8950553c7dedc0021e108b325702828eebc33"
        }
      ],
      "purl": "pkg:npm/denoify@1.6.6",
      "type": "library",
      "bom-ref": "pkg:npm/denoify@1.6.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "deprecation",
      "version": "2.3.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c661c8cb8177b1c295c0cb10e169d5692f1b1cec740e6570472c28b0a85a20b234cb030358fb414a4bb61cdc51bc5ee3b700d1b2813061049f6f18fc6fb46525"
        }
      ],
      "purl": "pkg:npm/deprecation@2.3.1",
      "type": "library",
      "bom-ref": "pkg:npm/deprecation@2.3.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "dezalgo",
      "version": "1.0.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ad748fd1b7fee67d10a27b1bf925557cd7c8b2298ee0712d9a72293c763c435502cca950ac331f7686ebf2724e3ac460582c8c46a792050ce659432aef3bd58a"
        }
      ],
      "purl": "pkg:npm/dezalgo@1.0.4",
      "type": "library",
      "bom-ref": "pkg:npm/dezalgo@1.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "diff-sequences",
      "version": "29.6.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "12378f2b5b2b0f73f4f28da3e1fd04c67ca5a91b3907db498dca7db7592b1f6a918bc08276c61fc1ef498122eeac5056c2ae2e3a58a9cdf9397c736fc052abf1"
        }
      ],
      "purl": "pkg:npm/diff-sequences@29.6.3",
      "type": "library",
      "bom-ref": "pkg:npm/diff-sequences@29.6.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "dir-glob",
      "version": "3.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5a4ad6a7d191e0a5df28663338b993b86562d545857f0b37efb9fd71ce79fed6fa0eeab217aa5c43901b88712c85a0e963dbfaa1a4abd9708389d1a633077320"
        }
      ],
      "purl": "pkg:npm/dir-glob@3.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/dir-glob@3.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "doctrine",
      "version": "2.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "df999292ee195cad2f7c2b87103030b79e5d8368cd6a31d9d6876f17ef124abf3612c658e109977ee5aca3ca0477ccd185539b48dd7c68cd028d2768057ef323"
        }
      ],
      "purl": "pkg:npm/doctrine@2.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/doctrine@2.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "doctrine",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c92f90e62de105fec6064778286f1aede04d3563462d3684c306165228c860cef3ae56033340455c78e33d6956675460ed469d7597880e68bd8c5dc79aa890db"
        }
      ],
      "purl": "pkg:npm/doctrine@3.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/doctrine@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "domexception",
      "version": "4.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0368ace0f2c6f9e7927e84cc03de7fb38a6f0284a8da62ad88ce6394790055ec2688ef084854c52998c7ed400cd40b658bf393ffb2473ab25126230a51929807"
        }
      ],
      "purl": "pkg:npm/domexception@4.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/domexception@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "dot-prop",
      "version": "5.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "40cf2adf30dee7c86a52a8eb6903a6cd9d4b207f525902539442821f8909da842f2d993b45b417bed0ccd9712addfc2457d082bef1f82c0d0057ea2016c04cd9"
        }
      ],
      "purl": "pkg:npm/dot-prop@5.3.0",
      "type": "library",
      "bom-ref": "pkg:npm/dot-prop@5.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "dot-prop",
      "version": "6.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b44ef3b58cd71c87b2bdcecdfa1477a22ec521b7ff3488d53fd86602ddf2317ceb434ef6fdfa6318bc761b13711b1525e55ef7304a98ce2a0e32856118c27970"
        }
      ],
      "purl": "pkg:npm/dot-prop@6.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/dot-prop@6.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "duplexer3",
      "version": "0.1.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0848fc170c0d0387151f6b850a81d4ae6a23858875be609d39a9de2895f091e6358bd8e796c955a3d771fa14391e5f469c7fc1c32fc88f103239e3f23ca627cc"
        }
      ],
      "purl": "pkg:npm/duplexer3@0.1.4",
      "type": "library",
      "bom-ref": "pkg:npm/duplexer3@0.1.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "duplexer",
      "version": "0.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8ed0fa606dfbd190888bff464da24a431593643d38e7ee11e214e4ff1d54ca8a9a77227dc7d0a04a2d519550d017c536b312cb4a716409a32286a9631c85a032"
        }
      ],
      "purl": "pkg:npm/duplexer@0.1.2",
      "type": "library",
      "bom-ref": "pkg:npm/duplexer@0.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "elegant-spinner",
      "version": "1.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "07e64cf915ef46a41a02690c94efe849ee6731439a527c9f1980841e847cc2b5ec651da60345d589bb315756ef4f0c5d4566a1d4f910aaca361338482c61ed11"
        }
      ],
      "purl": "pkg:npm/elegant-spinner@1.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/elegant-spinner@1.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "emoji-regex",
      "version": "8.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3128d8cdc58d380d1ec001e9cf4331a5816fc20eb28f2d4d1b7c6d7a8ab3eb8e150a8fd13e09ebd7f186b7e89cde2253cd0f04bb74dd335e126b09d5526184e8"
        }
      ],
      "purl": "pkg:npm/emoji-regex@8.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/emoji-regex@8.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "end-of-stream",
      "version": "1.4.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "faec358a720754f428695b87cd1c97776d6270cf9c9ede02cc3e6b5be342d708ce5124ceb3e4deec53afec084deef4bdc7fa08ca12cfe4f4751fea614001eee5"
        }
      ],
      "purl": "pkg:npm/end-of-stream@1.4.4",
      "type": "library",
      "bom-ref": "pkg:npm/end-of-stream@1.4.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "enhanced-resolve",
      "version": "5.15.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2d7613e36289ee5a482840abda601721a32575c34287fec4d0a04a3aee0a49f90798ffa66664acfbc57980102a8ac581cb438ee16e4ecb2b3418ed58f0ab5d2a"
        }
      ],
      "purl": "pkg:npm/enhanced-resolve@5.15.0",
      "type": "library",
      "bom-ref": "pkg:npm/enhanced-resolve@5.15.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "entities",
      "version": "4.5.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5748631f87463e1f40a39a74328458e8156ab700a3873eaf2392d3f00279e47fb883dff8bdb1f1d48e787d2d17b9c94b8431c0acf40288c8c3c6368bf1f3f187"
        }
      ],
      "purl": "pkg:npm/entities@4.5.0",
      "type": "library",
      "bom-ref": "pkg:npm/entities@4.5.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/jsx/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/jsx/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/jsx/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "error-ex",
      "version": "1.3.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "edd147366a9e15212dd9906c0ab8a8aca9e7dd9da98fe7ddf64988e90a16c38fff0cbfa270405f73453ba890a2b2aad3b0a4e3c387cd172da95bd3aa4ad0fce2"
        }
      ],
      "purl": "pkg:npm/error-ex@1.3.2",
      "type": "library",
      "bom-ref": "pkg:npm/error-ex@1.3.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "es-abstract",
      "version": "1.22.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7a2898f0741e61f607d82a27d9b7ab2be4e8e86acad91c5b3dac03906ab852209041f6476fac17f6a42a91ba4fa9ac5015c97c77d43366aa34b4613455caddc0"
        }
      ],
      "purl": "pkg:npm/es-abstract@1.22.3",
      "type": "library",
      "bom-ref": "pkg:npm/es-abstract@1.22.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "es-set-tostringtag",
      "version": "2.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "06e0f2ba966deb93fd0f60f6bc0ff3a9c2371b9c51b24966e4ddf10b0ba2cbefef2b2f22d227ddb103f5b0b80ee2d6434826905129e60b8f248649c6315dc3d9"
        }
      ],
      "purl": "pkg:npm/es-set-tostringtag@2.0.2",
      "type": "library",
      "bom-ref": "pkg:npm/es-set-tostringtag@2.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "es-shim-unscopables",
      "version": "1.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "277c814570b30eee142e7430c724e8a3f3a374cc7a6a48150bb2ba7dec346bb17fd302ed98a28dec8ef7007e53dbcdfa52e5d1a8ded083e208530ffe60992c47"
        }
      ],
      "purl": "pkg:npm/es-shim-unscopables@1.0.2",
      "type": "library",
      "bom-ref": "pkg:npm/es-shim-unscopables@1.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "es-to-primitive",
      "version": "1.2.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4023a5960649b5a528f6689805c2c285351a1cd8c91773d8b35562743ec0c22123d6463129e41372d2c07b300e1f964a447d20d8880f9fa2b0078213f22469bc"
        }
      ],
      "purl": "pkg:npm/es-to-primitive@1.2.1",
      "type": "library",
      "bom-ref": "pkg:npm/es-to-primitive@1.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "esbuild-android-64",
      "version": "0.15.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "309297c2f3d8f60d2b1a9b34f94eb91e54ec335c14b3d95b8ede42535f51112ab27061434628cc0d0b21ebc32d6f392a59245d12d88a4b59ad3f32a779a008d1"
        }
      ],
      "purl": "pkg:npm/esbuild-android-64@0.15.12",
      "type": "library",
      "bom-ref": "pkg:npm/esbuild-android-64@0.15.12",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "esbuild-android-arm64",
      "version": "0.15.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1dcf5211c65b20c8612dcbe1af50c7fa5aeb79cf52153891cdf27b1064816628b0f7de207e4555eaf1b4b0b5aa410e830fb578f8e82007e1e7d0845474352abc"
        }
      ],
      "purl": "pkg:npm/esbuild-android-arm64@0.15.12",
      "type": "library",
      "bom-ref": "pkg:npm/esbuild-android-arm64@0.15.12",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "esbuild-darwin-64",
      "version": "0.15.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "aa49aaad35583c589e3ede6a1633fcc3f4be18850c6edea4f2a9a23eb68409459f3e9b5a3c95069022ab5847d8151581edb636dc557de6b86f3f287f28044ff1"
        }
      ],
      "purl": "pkg:npm/esbuild-darwin-64@0.15.12",
      "type": "library",
      "bom-ref": "pkg:npm/esbuild-darwin-64@0.15.12",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "esbuild-darwin-arm64",
      "version": "0.15.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cf8ccf5f4dad438d6471733237773f19f6692232a823f0731eb74a530842fca8b9040856bf9f40f4cf07fa2a9a45bc29cd8ad889d4f26c1c2264021608b24093"
        }
      ],
      "purl": "pkg:npm/esbuild-darwin-arm64@0.15.12",
      "type": "library",
      "bom-ref": "pkg:npm/esbuild-darwin-arm64@0.15.12",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "esbuild-freebsd-64",
      "version": "0.15.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5c52fb80a3022972c38808818e12c6d171029625da44b4d987a86ccb3a94a8f51ffcf6380ba1090d32887aaa8f29769527cf9fccd7a4f3cdbce64ad2cf54040b"
        }
      ],
      "purl": "pkg:npm/esbuild-freebsd-64@0.15.12",
      "type": "library",
      "bom-ref": "pkg:npm/esbuild-freebsd-64@0.15.12",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "esbuild-freebsd-arm64",
      "version": "0.15.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8f0108bb9502524e938e21b55fe2909c2188488f882e75f3233b7dc8356b863ba0d9f918ce52db9742b8deaf7a437281ebabfa375505174af92ace17a3b8bbda"
        }
      ],
      "purl": "pkg:npm/esbuild-freebsd-arm64@0.15.12",
      "type": "library",
      "bom-ref": "pkg:npm/esbuild-freebsd-arm64@0.15.12",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "esbuild-linux-32",
      "version": "0.15.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b9242e484c85d645731b3b88af85ccfafed33cac478c19cb730bf6c8fc82cfcae257c5540a73bf0b8045df0e5d1e256909de59d5c79b06d6493650b86a75a9c0"
        }
      ],
      "purl": "pkg:npm/esbuild-linux-32@0.15.12",
      "type": "library",
      "bom-ref": "pkg:npm/esbuild-linux-32@0.15.12",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "esbuild-linux-64",
      "version": "0.15.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "41c80229bef37c9c6a4fda39cfd6547861f593c37a897d58ed536c122e45f7e1f3375388c7b112c6d4170cdf636de5123e2447d67f5cc3a8054f71f8a9b76f70"
        }
      ],
      "purl": "pkg:npm/esbuild-linux-64@0.15.12",
      "type": "library",
      "bom-ref": "pkg:npm/esbuild-linux-64@0.15.12",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "esbuild-linux-arm64",
      "version": "0.15.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1ed36ae719bc7d4a592b058a4b6fd81b049f4c5fb7dfd2f868803cca984d29825c91de6155d85f765e863363f71f02d208e452fbefbeefefbffc0a44c1712e01"
        }
      ],
      "purl": "pkg:npm/esbuild-linux-arm64@0.15.12",
      "type": "library",
      "bom-ref": "pkg:npm/esbuild-linux-arm64@0.15.12",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "esbuild-linux-arm",
      "version": "0.15.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "59fed3d1a37294670bbbb8419f332fb137c45dd11d258fe1637bb7e9595adb5698ebac51d0c4b92351f0f2756ab978d337403a7e4fef9ebdf6b640bf0b695bd0"
        }
      ],
      "purl": "pkg:npm/esbuild-linux-arm@0.15.12",
      "type": "library",
      "bom-ref": "pkg:npm/esbuild-linux-arm@0.15.12",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "esbuild-linux-mips64le",
      "version": "0.15.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "428977f80be2be78146644d51602e96f41fa0d3f8de7fcccdd5d5881392bc8f605794bee4f92453434776624ba2f187217c104f9f88db73c253ea303a9571ce8"
        }
      ],
      "purl": "pkg:npm/esbuild-linux-mips64le@0.15.12",
      "type": "library",
      "bom-ref": "pkg:npm/esbuild-linux-mips64le@0.15.12",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "esbuild-linux-ppc64le",
      "version": "0.15.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e03f2a502a3e08529a4747065ed1b256c388ef0ee4f774316f72855d6afbe409f40c76a6633abc96ded33592a83aafc687c738d3f68a6b1bdc6674e04344c936"
        }
      ],
      "purl": "pkg:npm/esbuild-linux-ppc64le@0.15.12",
      "type": "library",
      "bom-ref": "pkg:npm/esbuild-linux-ppc64le@0.15.12",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "esbuild-linux-riscv64",
      "version": "0.15.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1bdc3a35cbae088e93514c5eea46b47a78d91c39d254af1b3bed6a0e130e0ad97b4ebefc09c6629498fc4862cdd34ccee62225c0d4592878dd3297c580d9f554"
        }
      ],
      "purl": "pkg:npm/esbuild-linux-riscv64@0.15.12",
      "type": "library",
      "bom-ref": "pkg:npm/esbuild-linux-riscv64@0.15.12",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "esbuild-linux-s390x",
      "version": "0.15.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2ede810e7b976d77aa4a556eb94339cf5f069090197f7111b241996c05a3ad0a22f716c422c8ff844cd59d20052ed91f2eecb60c4e11c13717d36b5916e9d7c3"
        }
      ],
      "purl": "pkg:npm/esbuild-linux-s390x@0.15.12",
      "type": "library",
      "bom-ref": "pkg:npm/esbuild-linux-s390x@0.15.12",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "esbuild-netbsd-64",
      "version": "0.15.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8e55310a21ced5db2aa144590d0b6cf872b5d34a348577e2e2de7830d44c080a8a180577dc9095bcca652c06b6170be24a88d3ff9646e4751f1b782cb70006f3"
        }
      ],
      "purl": "pkg:npm/esbuild-netbsd-64@0.15.12",
      "type": "library",
      "bom-ref": "pkg:npm/esbuild-netbsd-64@0.15.12",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "esbuild-openbsd-64",
      "version": "0.15.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d68d6e01f45330858d3a6a5ff2fee2b9d343d0beb34416121f8e6ca1f099cb0adc7fb35c640f9ceda16c4b562bc94fb237b691a694ea7542b53e06d955a0750f"
        }
      ],
      "purl": "pkg:npm/esbuild-openbsd-64@0.15.12",
      "type": "library",
      "bom-ref": "pkg:npm/esbuild-openbsd-64@0.15.12",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "esbuild-sunos-64",
      "version": "0.15.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9e4976e750e9a16a013bd12af5a15da08b76c989a9e08de4bd08db6b78c52a5317baa43d038abe25aa9d902a2e1b70c78001a7cec873686bbac687c6717c8f5e"
        }
      ],
      "purl": "pkg:npm/esbuild-sunos-64@0.15.12",
      "type": "library",
      "bom-ref": "pkg:npm/esbuild-sunos-64@0.15.12",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "esbuild-windows-32",
      "version": "0.15.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5a519e0591e03c2d343b4f25b88a7907648fe1c342a7f3dc4bedcf720df591d7093e8a47c4b91d097b5a74b53d27cd8b09fc384d596cdb503a962950f66cc7af"
        }
      ],
      "purl": "pkg:npm/esbuild-windows-32@0.15.12",
      "type": "library",
      "bom-ref": "pkg:npm/esbuild-windows-32@0.15.12",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "esbuild-windows-64",
      "version": "0.15.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "54072d3b75a759948dfffc6349f6e218e4b20bec2466d23c2382a582b4e8e681c933acf73196410ae15a64777c8737ff5bd28f845d2563c3aa966582f473b900"
        }
      ],
      "purl": "pkg:npm/esbuild-windows-64@0.15.12",
      "type": "library",
      "bom-ref": "pkg:npm/esbuild-windows-64@0.15.12",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "esbuild-windows-arm64",
      "version": "0.15.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "39fdcc21a72f6b538afe6e3308d22f05fcfc55544e066413fa0457ea91532cf9e0158723e93147ff5d95bde02aab593d541da5dbc12854c34c502726b1fc32b8"
        }
      ],
      "purl": "pkg:npm/esbuild-windows-arm64@0.15.12",
      "type": "library",
      "bom-ref": "pkg:npm/esbuild-windows-arm64@0.15.12",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "esbuild",
      "version": "0.17.19",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5d0d2300f1642bfbb72dc55172f54741c4c8a83e84d87d5fbd9300e5d40f48e59bdecb946d66df6d17fde298dcd1b3734582df22b0d1417afb5fe2c7226e681f"
        }
      ],
      "purl": "pkg:npm/esbuild@0.17.19",
      "type": "library",
      "bom-ref": "pkg:npm/esbuild@0.17.19",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ImportedModules",
          "value": "esbuild,build,esbuild/build,Plugin,esbuild/Plugin,PluginBuild,esbuild/PluginBuild,BuildOptions,esbuild/BuildOptions"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ],
        "occurrences": [
          {
            "location": "build.ts",
            "line": 12
          },
          {
            "location": "build.ts",
            "line": 13
          },
          {
            "location": "build.ts",
            "line": 33
          },
          {
            "location": "build.ts",
            "line": 61
          },
          {
            "location": "build.ts",
            "line": 69
          }
        ]
      }
    },
    {
      "group": "",
      "name": "esbuild",
      "version": "0.15.12",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3dc4feff0c83a8942c45585a13db97fceab85cbac587471efdbb364c98780926b0f71baf23ec45ac7da70183800db8508d480084d582e4b2a852c6a49b87719e"
        }
      ],
      "purl": "pkg:npm/esbuild@0.15.12",
      "type": "library",
      "bom-ref": "pkg:npm/esbuild@0.15.12",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ImportedModules",
          "value": "esbuild,build,esbuild/build,Plugin,esbuild/Plugin,PluginBuild,esbuild/PluginBuild,BuildOptions,esbuild/BuildOptions"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ],
        "occurrences": [
          {
            "location": "build.ts",
            "line": 12
          },
          {
            "location": "build.ts",
            "line": 13
          },
          {
            "location": "build.ts",
            "line": 33
          },
          {
            "location": "build.ts",
            "line": 61
          },
          {
            "location": "build.ts",
            "line": 69
          }
        ]
      }
    },
    {
      "group": "",
      "name": "esbuild",
      "version": "0.19.9",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "53d087b4a4b2f84a4fb0405afbf03680cb3f877ca5042d07d0a4aa220eeda73b477ab2e2ea7aeb72850902434210fba6c7cc89f81ca2738055c078116cdd1306"
        }
      ],
      "purl": "pkg:npm/esbuild@0.19.9",
      "type": "library",
      "bom-ref": "pkg:npm/esbuild@0.19.9",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ImportedModules",
          "value": "esbuild,build,esbuild/build,Plugin,esbuild/Plugin,PluginBuild,esbuild/PluginBuild,BuildOptions,esbuild/BuildOptions"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ],
        "occurrences": [
          {
            "location": "build.ts",
            "line": 12
          },
          {
            "location": "build.ts",
            "line": 13
          },
          {
            "location": "build.ts",
            "line": 33
          },
          {
            "location": "build.ts",
            "line": 61
          },
          {
            "location": "build.ts",
            "line": 69
          }
        ]
      }
    },
    {
      "group": "",
      "name": "escalade",
      "version": "3.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9347abda05242dff0ed332898808669139c9953bc8346bfbca00cd3db788b17fd3263189647ba1f41d94c5bb1a1249a5128f4c7e1ad2ce68489614652361979f"
        }
      ],
      "purl": "pkg:npm/escalade@3.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/escalade@3.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "escape-goat",
      "version": "2.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f3fb8885b1b5d82b23cb62445bb0fda476eb79a55a4bf3a9377c9c9f2bc49537703399fa198e96e9ed883de99fbc665e50ca99f40ff71aa2193202a7061030fd"
        }
      ],
      "purl": "pkg:npm/escape-goat@2.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/escape-goat@2.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "escape-goat",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c373f0359270471969e3b406ce1b84065744a951c7861f3fb483dc97a79c7f6068bbdf5c740b749278a1055d0471cec21b161db975410e1787d4ada8003465bf"
        }
      ],
      "purl": "pkg:npm/escape-goat@3.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/escape-goat@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "escape-string-regexp",
      "version": "1.0.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
        }
      ],
      "purl": "pkg:npm/escape-string-regexp@1.0.5",
      "type": "library",
      "bom-ref": "pkg:npm/escape-string-regexp@1.0.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "escape-string-regexp",
      "version": "4.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4eda5c349dd7033c771aaf2c591cc96956a346cd2e57103660091d6f58e6d9890fcf81ba7a05050320379f9bed10865e7cf93959ae145db2ae4b97ca90959d80"
        }
      ],
      "purl": "pkg:npm/escape-string-regexp@4.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/escape-string-regexp@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "eslint-config-prettier",
      "version": "9.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3525a5e411505843e2d63e138d5348b73615edd65767ec0fe88e9986b046a42850859454684962844f6e45191c6d19cd6fbe9430a0c5debf964e635c18f2acab"
        }
      ],
      "purl": "pkg:npm/eslint-config-prettier@9.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/eslint-config-prettier@9.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "eslint-define-config",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "33c6a8f66004df9046c2365e4fc665b11038db07091d64b6f40bddd2a7de7254578a0eae4e719771a3bb531572173500d5526dc5e57f69cc382ab84903726ac5"
        }
      ],
      "purl": "pkg:npm/eslint-define-config@2.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/eslint-define-config@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "eslint-import-resolver-node",
      "version": "0.3.9",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5858f68accf6d896a152ff81efcf1394edcdeb32f79cd24653c09c65b3d9bd512404f689742578bf2e70ca086dcb944e15b0919e6d77daff0149cbb9ff5050f2"
        }
      ],
      "purl": "pkg:npm/eslint-import-resolver-node@0.3.9",
      "type": "library",
      "bom-ref": "pkg:npm/eslint-import-resolver-node@0.3.9",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "eslint-import-resolver-typescript",
      "version": "3.6.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c60769b5da22e56de78987ae4312a6cd50d3013bcb62a869c26ca4c2c87b7fa1c8392b4658420bf62a998100c5f6ef4e133ad1c11f27a39ab6553f9b8c0ba34e"
        }
      ],
      "purl": "pkg:npm/eslint-import-resolver-typescript@3.6.1",
      "type": "library",
      "bom-ref": "pkg:npm/eslint-import-resolver-typescript@3.6.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "eslint-module-utils",
      "version": "2.8.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6966a32187eca822910e051f8c45cd37f265af36ae32e484cb9b1b77b5976ed5b7107e80e8ca70121e3673ba83f8ca90a3d40c27a7d62c07882729f1d20e8e03"
        }
      ],
      "purl": "pkg:npm/eslint-module-utils@2.8.0",
      "type": "library",
      "bom-ref": "pkg:npm/eslint-module-utils@2.8.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "eslint-plugin-es",
      "version": "3.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "194980b0968de0573b19bb65f2e38195aca8d83aa1c16bc4cf290c1d20991d4dd7749f8d4b3cd97158578775715f989ca90fa841d2046b05d7f31911de620599"
        }
      ],
      "purl": "pkg:npm/eslint-plugin-es@3.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/eslint-plugin-es@3.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "eslint-plugin-import",
      "version": "2.29.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "40f38ee4d3ba39dbf9969a1391d76dbad71c423cac26e171a0f4bb7c01cefbd9bdb9d347bd308f480316f73180623f2500876be3423cc8f09d518ae7717b6bc2"
        }
      ],
      "purl": "pkg:npm/eslint-plugin-import@2.29.0",
      "type": "library",
      "bom-ref": "pkg:npm/eslint-plugin-import@2.29.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "eslint-plugin-node",
      "version": "11.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a14c2d3c9d56d12283d13afec2abbdd9ce71b82790a81de14821dab27fd982315d03d88318d90d7f6662f73b58ed7fa136e3226f6dcb346466ebeb8df8a2c4de"
        }
      ],
      "purl": "pkg:npm/eslint-plugin-node@11.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/eslint-plugin-node@11.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "eslint-scope",
      "version": "7.2.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "74eb76d4eee54cc84333e5fd981e065fe0d9ad9b425093cbff095c4eac72af1e48bced0862d20b76dad0190a7ef27e52d20c1256639ff4d42b8cc3a07d066522"
        }
      ],
      "purl": "pkg:npm/eslint-scope@7.2.2",
      "type": "library",
      "bom-ref": "pkg:npm/eslint-scope@7.2.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "eslint-utils",
      "version": "2.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c3de1d418a1abb2be50dce375e7181f2553766def5def342860b78116c215c03f65e406f9dd7f117402022a28e39ab233c83f38fd26a8309306c2603d3f57766"
        }
      ],
      "purl": "pkg:npm/eslint-utils@2.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/eslint-utils@2.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "eslint-visitor-keys",
      "version": "1.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e89ef637c50d6b8eb6c1afca14e0edfcf277214eb4483a42dd05c2d478dcd415d7a5f2f60bd479f8053b8e17b417a19112a54c87826ebbe358ef19fee9d8a951"
        }
      ],
      "purl": "pkg:npm/eslint-visitor-keys@1.3.0",
      "type": "library",
      "bom-ref": "pkg:npm/eslint-visitor-keys@1.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "eslint-visitor-keys",
      "version": "3.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "990facbaa2895727aec0660701d8cc16a8c2c9f97cf8b767c6eca9de576230114a92fcadad751959a88f0846aff2a0c72adcb8e1b0fea95d483f84fec3ec5744"
        }
      ],
      "purl": "pkg:npm/eslint-visitor-keys@3.3.0",
      "type": "library",
      "bom-ref": "pkg:npm/eslint-visitor-keys@3.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "eslint-visitor-keys",
      "version": "3.4.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c2973e2d77a2ca28acc4f944914cd4eacbf24b57eb20edcc8318f57ddcbb3e6f1883382e6b1d8ddc56bf0ff6a0d56a9b3a9add23eb98eb031497cfdad86fa26a"
        }
      ],
      "purl": "pkg:npm/eslint-visitor-keys@3.4.3",
      "type": "library",
      "bom-ref": "pkg:npm/eslint-visitor-keys@3.4.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "eslint",
      "version": "8.55.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8b251400cd0f08a8f9429c067e60801bd5d76d9096b2a3ff796016ac6fd6d2e9af8ee2d10440b048576dfab0a7b63bb4c441fbb5e20004fc17a5a85fb4869374"
        }
      ],
      "purl": "pkg:npm/eslint@8.55.0",
      "type": "library",
      "bom-ref": "pkg:npm/eslint@8.55.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "espree",
      "version": "9.6.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a2bb99685923a2b4e9177da40d2239ffbe558b019e6608a7186cb636839283743d6e7c259e60e6e072e7925d111379fe9e30d7474dfb698d7ec79f19ff315dc1"
        }
      ],
      "purl": "pkg:npm/espree@9.6.1",
      "type": "library",
      "bom-ref": "pkg:npm/espree@9.6.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "esprima",
      "version": "4.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "786b85170ed4a5d6be838a7e407be75b44724d7fd255e2410ccfe00ad30044ed1c2ee4f61dc10a9d33ef86357a6867aaac207fb1b368a742acce6d23b1a594e0"
        }
      ],
      "purl": "pkg:npm/esprima@4.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/esprima@4.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "esquery",
      "version": "1.5.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6102d7529940c09802c9d43bf08309cb064271ea2a935a07d3538445d48025cffb5360329708e14822c312dab083cd7589d212ffd7c85391a31bbdc882328c56"
        }
      ],
      "purl": "pkg:npm/esquery@1.5.0",
      "type": "library",
      "bom-ref": "pkg:npm/esquery@1.5.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "esrecurse",
      "version": "4.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2a67ca2f76fa1be457bcff0dd6faf74ead642ffa021609f63585c4b6a3fcfcbde929aa540381bc70555aa05dd2537db7083e17ca947f7df8a81e692d8bafd36a"
        }
      ],
      "purl": "pkg:npm/esrecurse@4.3.0",
      "type": "library",
      "bom-ref": "pkg:npm/esrecurse@4.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "estraverse",
      "version": "5.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "30c74046e54443388d4de243f0380caa6870475d41450fdc04ffa92ed61d4939dfdcc20ef1f15e8883446d7dfa65d3657d4ffb03d7f7814c38f41de842cbf004"
        }
      ],
      "purl": "pkg:npm/estraverse@5.3.0",
      "type": "library",
      "bom-ref": "pkg:npm/estraverse@5.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "estree-walker",
      "version": "0.6.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4aa99900d2d64b49a76ada9b49f44fe60f0e5d90b5d85820d48c0db4bb321c3cc98b33915b89210df8cfa8966c7a63d6041daeab29146a1e58a50e9ea6ca82ff"
        }
      ],
      "purl": "pkg:npm/estree-walker@0.6.1",
      "type": "library",
      "bom-ref": "pkg:npm/estree-walker@0.6.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "esutils",
      "version": "2.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "915b1ca97938382a7af126747648042958baffc8a3df4d0a0564c9ab7d8ffdd61e5934b02b8d56c93c5a94dd5e46603967d514fcb5fd0fb1564a657d480631ea"
        }
      ],
      "purl": "pkg:npm/esutils@2.0.3",
      "type": "library",
      "bom-ref": "pkg:npm/esutils@2.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "event-stream",
      "version": "3.3.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "407a64111706b11d13ed09b71cd252c97284123f001cdc646373caf134b6289bd0ecd8921dedc30e9c1528ab68629acbfc0adecb31417889012160a102a9fad2"
        }
      ],
      "purl": "pkg:npm/event-stream@3.3.4",
      "type": "library",
      "bom-ref": "pkg:npm/event-stream@3.3.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "events",
      "version": "3.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "990c3ed9f9106c02f343b574318d08a9d9d734e793b4fe2bd2537dcfb0006b009782a79aedb0e28b6d0062b201ac577f1f1d0cd8e733e92d75d4268591471bd1"
        }
      ],
      "purl": "pkg:npm/events@3.3.0",
      "type": "library",
      "bom-ref": "pkg:npm/events@3.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "evt",
      "version": "2.5.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c192b1d09817693395397236b1a355c48354e954e83870e8c0cc1bdcd45c53a97e0b9f5e5b7c3d75980dc63a2488cf2bbcc81ceffd75c851b47120f19f8ab180"
        }
      ],
      "purl": "pkg:npm/evt@2.5.3",
      "type": "library",
      "bom-ref": "pkg:npm/evt@2.5.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "execa",
      "version": "5.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f2e4a9659a1c01944100f20420d263dcba3d1f21a2b6595ccdcdbb121e586288e3305327f321cc0cc6941c4d89a9fab4e43ff0b9cc08e091944725edd6f721ca"
        }
      ],
      "purl": "pkg:npm/execa@5.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/execa@5.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "execa",
      "version": "8.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "57286779b5dc8855760c449cfa9e81fb2d0b8d29b492b5383a024de38a85021058d1327ed55eb5b580f6fb01eeb19e85f67e4afaf97c934b13cbb3c47d5e2aa6"
        }
      ],
      "purl": "pkg:npm/execa@8.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/execa@8.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "exit-hook",
      "version": "2.2.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "78d4cf9400faec198fdf52c320d67753b1d217c979ed3c4e6363e6049d6c8690afa67c4117dde658213c6070675ecf2a89464973d58371621e0b76b61c800c7f"
        }
      ],
      "purl": "pkg:npm/exit-hook@2.2.1",
      "type": "library",
      "bom-ref": "pkg:npm/exit-hook@2.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "external-editor",
      "version": "3.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "84c438097d69d62ce6b8b63266a2cc3bfa86370d74c12bfd40308f7f35dfc85ace682492a117ea13529fd6ce5a9fae89e49642eb635ec06fa62b8f63382b507b"
        }
      ],
      "purl": "pkg:npm/external-editor@3.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/external-editor@3.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "fast-deep-equal",
      "version": "3.1.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7f7a90f68432f63d808417bf1fd542f75c0b98a042094fe00ce9ca340606e61b303bb04b2a3d3d1dce4760dcfd70623efb19690c22200da8ad56cd3701347ce1"
        }
      ],
      "purl": "pkg:npm/fast-deep-equal@3.1.3",
      "type": "library",
      "bom-ref": "pkg:npm/fast-deep-equal@3.1.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/routers-deno/deno.lock"
        },
        {
          "name": "cdx:deno:source",
          "value": "npm"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/routers-deno/deno.lock"
              }
            ],
            "concludedValue": "benchmarks/routers-deno/deno.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "fast-glob",
      "version": "3.2.11",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c6b3b7fb56f14a8dd9547027ab3cae7b0613e9a3051d101de0a72cf76300a278f04192ec2bd774485d48c90de4e4fa22af14d6d0e7bf46a160310e9370d13913"
        }
      ],
      "purl": "pkg:npm/fast-glob@3.2.11",
      "type": "library",
      "bom-ref": "pkg:npm/fast-glob@3.2.11",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "fast-glob",
      "version": "3.3.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a17dabb80150c1ffceae3f26ef7ed8e5a7710d03b42c007bfd2e4c9f109d4cd0dde29e81b32215b2ff4942c0136d34aaf0a1d1a4bc081db56550d6adc5dfb53b"
        }
      ],
      "purl": "pkg:npm/fast-glob@3.3.2",
      "type": "library",
      "bom-ref": "pkg:npm/fast-glob@3.3.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "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",
      "type": "library",
      "bom-ref": "pkg:npm/fast-json-stable-stringify@2.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "fast-levenshtein",
      "version": "2.0.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "3d8a5c66883a16a30ca8643e851f19baa7797917"
        }
      ],
      "purl": "pkg:npm/fast-levenshtein@2.0.6",
      "type": "library",
      "bom-ref": "pkg:npm/fast-levenshtein@2.0.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "fast-safe-stringify",
      "version": "2.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5be28973676620b94fa650ff1f82bd97d2dc00701f3ed3fa058f38b952d743a12f733f4b720df7636cf52156e54fac5d639e0f5d854712ffb45a9abc228eb390"
        }
      ],
      "purl": "pkg:npm/fast-safe-stringify@2.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/fast-safe-stringify@2.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "fastq",
      "version": "1.13.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6299295272bca1dd28d6199e49ced452cfde07fbc83d62588ca724d90288cc07fbd559b500043711bb99077836248cbea60f84443d2fa88efd2b26620767b637"
        }
      ],
      "purl": "pkg:npm/fastq@1.13.0",
      "type": "library",
      "bom-ref": "pkg:npm/fastq@1.13.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "fetch-blob",
      "version": "3.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ef2010a43d94309ccb8b50eabfba856273db68fc7b65f14ae8f888c50e0f7e418fc8dca5d94831f9afee994a2798aaa384ce039df6ccbdd5faa2d5eaf37b2841"
        }
      ],
      "purl": "pkg:npm/fetch-blob@3.2.0",
      "type": "library",
      "bom-ref": "pkg:npm/fetch-blob@3.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "figures",
      "version": "1.7.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5312a57c246e081c525d4e02eadf6c71b0f2599e1595a1457688cab7326e4a4b8e050e42345ba6fb36571701e3a3e0b1042d6deb39583e01c88058cbf2082811"
        }
      ],
      "purl": "pkg:npm/figures@1.7.0",
      "type": "library",
      "bom-ref": "pkg:npm/figures@1.7.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "figures",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "39ad8cf5ab6283af5991fc2202963c176632fadccc6dacf2beabf6d51d0db120bc7e5a12382d3d05b4f521358076830642f27f6999d1d4a330771f6dbc79d334"
        }
      ],
      "purl": "pkg:npm/figures@2.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/figures@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "figures",
      "version": "3.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c9a76e40544a2d760e1a0127e8065abbdd23de08123b28aa5d4d05f4965f79762135af899385feb38e40db38398e7b3cec60056b7e01066da45f0e17a4d71b76"
        }
      ],
      "purl": "pkg:npm/figures@3.2.0",
      "type": "library",
      "bom-ref": "pkg:npm/figures@3.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "file-entry-cache",
      "version": "6.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ec6a6cfd75b299b2e4d902d82b8373a4c3ab623321748c57b88bf2d9006c2c4ea58eea1d2af7645acfdca72249dc25485691f43a2d47be0d68bdb3332dd14106"
        }
      ],
      "purl": "pkg:npm/file-entry-cache@6.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/file-entry-cache@6.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "fill-range",
      "version": "7.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a8ea3d17e74c5260b62dc6f805b56f9ca2714cf8c29be451a5ee200ee1abce42fb984565fdd8d84aed8e750d8f6b7d36378a2a91283d8abea368b589d94495a5"
        }
      ],
      "purl": "pkg:npm/fill-range@7.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/fill-range@7.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "find-up",
      "version": "4.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3e93b001d43f6255d0daf8fc6b787c222a43b98462df071e550406616c4d20d71cab8d009f0ec196c11708c6edd59b7e38b03a16af6cb88a48583d0eb2721297"
        }
      ],
      "purl": "pkg:npm/find-up@4.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/find-up@4.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "find-up",
      "version": "5.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "efcfcf5d3d7094b2c3813cc3b3bb23abd873cf4bd70fece7fbbc32a447b87d74310a6766a9f1ac10f4319a2092408dda8c557dd5b552b2f36dac94625ba9c69e"
        }
      ],
      "purl": "pkg:npm/find-up@5.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/find-up@5.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "flat-cache",
      "version": "3.0.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "766f6ce4fc3b25cd06bcc61bb2137acdc84203d460425cf31195f7bf2951f48a857d2f177226e551738a7d6e928ae2747b5dde0d8668655e7076b7afecfdcdc2"
        }
      ],
      "purl": "pkg:npm/flat-cache@3.0.4",
      "type": "library",
      "bom-ref": "pkg:npm/flat-cache@3.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "flatted",
      "version": "3.2.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5885868b62f70f24d4bd4af044a8068bd4f0c5031412a3ce3d00558bbd51f7a8d95c9745b245c499fe7806865a4b59249c6383a0818048613305461dc8c08126"
        }
      ],
      "purl": "pkg:npm/flatted@3.2.5",
      "type": "library",
      "bom-ref": "pkg:npm/flatted@3.2.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "follow-redirects",
      "version": "1.15.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5502c6df7a34e0a690f2e622dad54d6ddad6a75416c4d35e6be9e6201e0454cdbcbf48663f5ef3eda1b5fb002437356ae0a7974eadf6db5c9ee6a4c93fdd49c0"
        }
      ],
      "purl": "pkg:npm/follow-redirects@1.15.2",
      "type": "library",
      "bom-ref": "pkg:npm/follow-redirects@1.15.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "for-each",
      "version": "0.3.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8ea61f2e9ee6a3dbc8c907fcca45b6bfb03ed8de108de09e239f83cfd5eb6a23b58a09fcd708e21fb15bf6f48e5af41f36d9926b81f6468413aeb5e2bdd5199b"
        }
      ],
      "purl": "pkg:npm/for-each@0.3.3",
      "type": "library",
      "bom-ref": "pkg:npm/for-each@0.3.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "form-data",
      "version": "3.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4479012ad2d6515c1ded2a9122f099304bc0328194a745d4fac7908997a38f408ecf7448de158fe2c0afde065658b8c94ddeeb1b072c17978a6468a2d2bfe16e"
        }
      ],
      "purl": "pkg:npm/form-data@3.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/form-data@3.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "form-data",
      "version": "4.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1131249521a2e6dd10319ba25e803f43abdc9f170b40fe6f76e812a6e0328ba4951a2d9c94f3e9fb180486e31a1c2fb31a09f7d4a776df95b7e5fec7ca491ac3"
        }
      ],
      "purl": "pkg:npm/form-data@4.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/form-data@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "formdata-polyfill",
      "version": "4.0.10",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6ee7b01f332f60bdbd8dd7904d520b79c49a64a9edfd12568e8642179396eb467aeff1a648b06438533baa1d4f237cc536d25b6992f9790bb5bcb7daccec23e2"
        }
      ],
      "purl": "pkg:npm/formdata-polyfill@4.0.10",
      "type": "library",
      "bom-ref": "pkg:npm/formdata-polyfill@4.0.10",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "formidable",
      "version": "2.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d04712f700851332ef7e292cee8989f92898240883f93ccae0f730d54954a069e15310dc30a8edd0fef1f3011bd2ee8e1eef0d6fdf161b79f1b651790bb6ef51"
        }
      ],
      "purl": "pkg:npm/formidable@2.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/formidable@2.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "from",
      "version": "0.1.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b707b6d1e1753b1571a7f30bfe4ab6a75b9ce8abc52bffafb3c5a311b78a995d877b6d8c2a6ed817600d22df843aa849e4bdcafd2bae3e19348564038ce336de"
        }
      ],
      "purl": "pkg:npm/from@0.1.7",
      "type": "library",
      "bom-ref": "pkg:npm/from@0.1.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "fs.realpath",
      "version": "1.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "38ed291f694ae9ad2166701d6aee48b731cf23aa5496f23b8cc567c54411b70e28c05db093c94e49a6ed1830933f81a0ae0d8c6c69d63bd5fc2b5b78f9f18c0f"
        }
      ],
      "purl": "pkg:npm/fs.realpath@1.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/fs.realpath@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "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": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "function-bind",
      "version": "1.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c88a2f033317e3db05f18979f1f482589e6cbd22ee6a26cfc5740914b98139b4ee0abd0c7f52a23e8a4633d3621638980426df69ad8587a6eb790e803554c8d0"
        }
      ],
      "purl": "pkg:npm/function-bind@1.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/function-bind@1.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "function-bind",
      "version": "1.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ed71cdc47eea5fdc46e66230c6486e993a31fcc21135c3a00ebc56b0cb76a40af6dd61e9e8cad194dec50521690a9afea153b417be38894811f369c931f1b648"
        }
      ],
      "purl": "pkg:npm/function-bind@1.1.2",
      "type": "library",
      "bom-ref": "pkg:npm/function-bind@1.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "function.prototype.name",
      "version": "1.1.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "679931efdb305393f6ed611ac97335b418b965efe56c8ca2360537ab25d439ff5bdab81763217d0f2f42c7e210bff2dcf16086e8bf36cf050fa524bd8467a122"
        }
      ],
      "purl": "pkg:npm/function.prototype.name@1.1.6",
      "type": "library",
      "bom-ref": "pkg:npm/function.prototype.name@1.1.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "functions-have-names",
      "version": "1.2.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c5c901517c9322a4fdeedab6c7600c6fe835eb76f9245cac624d31e2ac4d1706df42498d6688911dbeac3f323dfd0577dd67aebd5601508883e0dccd232a9a45"
        }
      ],
      "purl": "pkg:npm/functions-have-names@1.2.3",
      "type": "library",
      "bom-ref": "pkg:npm/functions-have-names@1.2.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "get-caller-file",
      "version": "2.0.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0f214fdc133fdd81d340e0942ffc343991d1d25a4a786af1a2d70759ca8d11d9e5b6a1705d57e110143de1e228df801f429a34ac6922e1cc8889fb58d3a87616"
        }
      ],
      "purl": "pkg:npm/get-caller-file@2.0.5",
      "type": "library",
      "bom-ref": "pkg:npm/get-caller-file@2.0.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "get-func-name",
      "version": "2.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f2f5cebee135ebb0ad21cdcec88b5ca3b37f76946d05b60eb0fb170b3ed7fcf3279468d88d21ae64980cd58ee699ec3b04a7fd06abcb5f6b67395cb504152cc5"
        }
      ],
      "purl": "pkg:npm/get-func-name@2.0.2",
      "type": "library",
      "bom-ref": "pkg:npm/get-func-name@2.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "get-github-default-branch-name",
      "version": "1.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "06a3a8918a0b8cf22091e8677853d4656f6736d5342c25d5309f3b60a68718c5a00926644c11d619aefac6cc9579783e9d0cd12418bd283c106d31f71cb9edc1"
        }
      ],
      "purl": "pkg:npm/get-github-default-branch-name@1.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/get-github-default-branch-name@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "get-intrinsic",
      "version": "1.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "91666b9d5338d900a2100d888356c6f338e820c3a0c56c1808478d77063a4effdc392786a5ca17e295c77ca53134a56802b9eb12bd9ef6cae7031c4622b692f5"
        }
      ],
      "purl": "pkg:npm/get-intrinsic@1.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/get-intrinsic@1.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "get-intrinsic",
      "version": "1.2.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d204a8e2697fd23f7c637967824144a2dff386209e5ac6d822567eb993958332f22da530ef0c542fe9c24cfd1726f260d405ee949448dd4262f06b1b0eec5d18"
        }
      ],
      "purl": "pkg:npm/get-intrinsic@1.2.2",
      "type": "library",
      "bom-ref": "pkg:npm/get-intrinsic@1.2.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "get-intrinsic",
      "version": "1.1.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "409573d538fb312d3df4f7af506e63be7b7db5291737c2b5e1dc50962909b8fb78b83f611c01e32f22c188b479cc42de941743f50351017673b09c7459a0cbf4"
        }
      ],
      "purl": "pkg:npm/get-intrinsic@1.1.3",
      "type": "library",
      "bom-ref": "pkg:npm/get-intrinsic@1.1.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "get-source",
      "version": "2.0.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5f9fb8fa20fe1e849e1040febb0ad0d3b04e42bd2410314c56aaa906e23e45a641a41a470ae5f1a3bd1b8daafa7f46f4bbf0d026c27bb2cbaba4fd15eb4033fb"
        }
      ],
      "purl": "pkg:npm/get-source@2.0.12",
      "type": "library",
      "bom-ref": "pkg:npm/get-source@2.0.12",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "get-stream",
      "version": "4.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "18c6ade04279d7ad64232d877af2e5af896e363060be68f8d7729a400ee3b7857c078443b1fa4793b590f4656a7d8cb2c7c392fcbeba2a8c7eac944d9252caef"
        }
      ],
      "purl": "pkg:npm/get-stream@4.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/get-stream@4.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "get-stream",
      "version": "5.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9c117e175ac06550aefe9eeb8f3800f986f895f617ae997b6ba56626b53cc05f48d422af3ff4303cd6479ce9706d3918e9dbed148cc5312c905db2e84d03d1a4"
        }
      ],
      "purl": "pkg:npm/get-stream@5.2.0",
      "type": "library",
      "bom-ref": "pkg:npm/get-stream@5.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "get-stream",
      "version": "6.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b6ce968beda3de3423aa2ef4c3902537c0c59e44b00be32a9b113374400b076a976585775ff6f50937e03cb18934c7805b174f7d4f053b59acdcd51f68708f62"
        }
      ],
      "purl": "pkg:npm/get-stream@6.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/get-stream@6.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "get-stream",
      "version": "8.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "55a509b2905f7e7fcb302255a0cbd201d9ac709c92d5aba3e59ba59e7e54a18718e77d545a67708515a47062a7194f779b91d25cff4b3f6bac3abcab06d428c0"
        }
      ],
      "purl": "pkg:npm/get-stream@8.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/get-stream@8.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "get-symbol-description",
      "version": "1.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d8499d1f562f210899a65b4236092e8949f2ba4cf133f47a343257df529edc11b536ae5bd12d8f857e7d50a8bdbd9a4f0d055daa7fb521c680c27cd34f9bc28f"
        }
      ],
      "purl": "pkg:npm/get-symbol-description@1.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/get-symbol-description@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "get-tsconfig",
      "version": "4.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5fcbbc7d112260e13a4bc84b6eaf7d3deca44c3a0b567c6f1780e358a266cfdc72da7351754715f1937db6788915e2b24d4dea9c2f652fc9f80a177a2e654a1e"
        }
      ],
      "purl": "pkg:npm/get-tsconfig@4.2.0",
      "type": "library",
      "bom-ref": "pkg:npm/get-tsconfig@4.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "get-tsconfig",
      "version": "4.7.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c2e32ccf895e6a3e616c6820e08bc35346ea25a8297ed1b9979717200be8f2e66baa7d0d26ac2d7eea53374d159e44093dc211af162b9b551edb86eda4285ad8"
        }
      ],
      "purl": "pkg:npm/get-tsconfig@4.7.2",
      "type": "library",
      "bom-ref": "pkg:npm/get-tsconfig@4.7.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "github-url-from-git",
      "version": "1.5.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "59639e73869123b600ca443df811e6ce3c8d9647c9146f102d79c34ec2f3fe465e7eaeea93375fa38a7a7e4618308ab56a3fa065c42cff51d08508770cf3f195"
        }
      ],
      "purl": "pkg:npm/github-url-from-git@1.5.0",
      "type": "library",
      "bom-ref": "pkg:npm/github-url-from-git@1.5.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "gitignore-parser",
      "version": "0.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5fa9a9a94bf9f6e58b183e27de167c0aef0a6c5d8f3163d21589b1663764a66df2394ee1494627cd391923599c5aa721a61beacaecf7fc1860051e04fc9b640a"
        }
      ],
      "purl": "pkg:npm/gitignore-parser@0.0.2",
      "type": "library",
      "bom-ref": "pkg:npm/gitignore-parser@0.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      },
      "tags": [
        "parse"
      ]
    },
    {
      "group": "",
      "name": "glob-parent",
      "version": "5.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "00e22049009ea62258c0fdc04671b1fb95674eed870587736c63f8e5e2f0d6faf7cc1def64b7b279dd6c0bd8676dc39cf7f4ab33233944f42b906cf8692f59a3"
        }
      ],
      "purl": "pkg:npm/glob-parent@5.1.2",
      "type": "library",
      "bom-ref": "pkg:npm/glob-parent@5.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "glob-parent",
      "version": "6.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5f1c08f043a1550816a7a8832feddbd2bf3a7f877a017eb3494e791df078c9d084b972d773915c61e3aefa79c67ed4b84c48eeff5d6bb782893d33206df9afe0"
        }
      ],
      "purl": "pkg:npm/glob-parent@6.0.2",
      "type": "library",
      "bom-ref": "pkg:npm/glob-parent@6.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "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",
      "type": "library",
      "bom-ref": "pkg:npm/glob-to-regexp@0.4.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "glob",
      "version": "7.2.0",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9662dfea0b72acfabcb538d29ab3bde3005e41b151dc76cb1dbbb20faf70bb2424226a76856a8c181e3b397eb914190f7df3bae3520ff6359ad73e22bea1b6e9"
        }
      ],
      "purl": "pkg:npm/glob@7.2.0",
      "type": "library",
      "bom-ref": "pkg:npm/glob@7.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ImportedModules",
          "value": "glob"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ],
        "occurrences": [
          {
            "location": "build.ts",
            "line": 14
          },
          {
            "location": "build.ts",
            "line": 22
          }
        ]
      }
    },
    {
      "group": "",
      "name": "glob",
      "version": "7.2.3",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9c5474ccba54d9809a471c28089bcbe94bc21f6245c85548bf04cbb087f6d40b8794cb240358614dd93e2e5609b4e958b7dbfa76fb330f604646a04bfa240af5"
        }
      ],
      "purl": "pkg:npm/glob@7.2.3",
      "type": "library",
      "bom-ref": "pkg:npm/glob@7.2.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ImportedModules",
          "value": "glob"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ],
        "occurrences": [
          {
            "location": "build.ts",
            "line": 14
          },
          {
            "location": "build.ts",
            "line": 22
          }
        ]
      }
    },
    {
      "group": "",
      "name": "glob",
      "version": "8.1.0",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "afc869123890118945d9053475fddd4be9f1c5222b797412d6a461309334439343751dfce82ee36fb1f0c2877c1608ae7b1fa4d0616381fb75f32bf19b95e809"
        }
      ],
      "purl": "pkg:npm/glob@8.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/glob@8.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ImportedModules",
          "value": "glob"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ],
        "occurrences": [
          {
            "location": "build.ts",
            "line": 14
          },
          {
            "location": "build.ts",
            "line": 22
          }
        ]
      }
    },
    {
      "group": "",
      "name": "global-dirs",
      "version": "2.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "306ea474e521ff1067ca8f5c2457882a42c473503216ae364135385e25f9d62d8d11dc4bc4b5972231239aa29e4ae291ee90198d3a945684f66f686ec552e061"
        }
      ],
      "purl": "pkg:npm/global-dirs@2.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/global-dirs@2.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "global-dirs",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bfc868d834b94620a37ed8f59c3f4d9a77da3b34ddb9ded146755df6414d3a3a996c84a5c790d0f8ead3932c20774748b7ba050af29eb59487a0770fdec0dd88"
        }
      ],
      "purl": "pkg:npm/global-dirs@3.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/global-dirs@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "globals",
      "version": "13.20.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "420e50b55902cbf92fdc551296ee2e91e64355ff5e7b48972c05185f5de06d1d7b6e77a3153cebe224bd6d8ee4c027f5373b51366d6df757e33a2cb1e024b03d"
        }
      ],
      "purl": "pkg:npm/globals@13.20.0",
      "type": "library",
      "bom-ref": "pkg:npm/globals@13.20.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "globalthis",
      "version": "1.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b05748e4bc8188d4c78d177b7063d66a988758c3972b2b81357fdc589dcd7f3ad94156bc188ffc7287c297be00395aaaf56e6436682e4c8cc9ff5b3683223dc0"
        }
      ],
      "purl": "pkg:npm/globalthis@1.0.3",
      "type": "library",
      "bom-ref": "pkg:npm/globalthis@1.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "globby",
      "version": "11.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8e121768ecf2d6c6fc232a1c6abb964a7d538e69c156cf00ca1732f37ae6c4d27cab6b96282023dc29c963e2a91925c2b9e00f7348b4e6456f54ab4fd6df52de"
        }
      ],
      "purl": "pkg:npm/globby@11.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/globby@11.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "gopd",
      "version": "1.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "77ae5b36521a771be96ff03669b55d96a2aa579eb78ee4676755ad93ab35b0847cb8db1747bd31a88cd5ab155fd5e4ea0ee9f04f632473311e69ecc2293661c0"
        }
      ],
      "purl": "pkg:npm/gopd@1.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/gopd@1.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "got",
      "version": "10.7.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6964c378dc3d83e5ea11935c4e330c652cbb07bc84f6da16385622a7ba1f1532e578986f670531c53c644e92af17ea754800385479ae132ecf8874c7caaf2d26"
        }
      ],
      "purl": "pkg:npm/got@10.7.0",
      "type": "library",
      "bom-ref": "pkg:npm/got@10.7.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "got",
      "version": "9.6.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "47b796a6d5ee198c708a3b34795fafde8ebe5c7d48a952bc74938479c41f4e6927730f4057875cc3f0e1c62f0c765a8fb61c71a59ca2ccccf283c453984b06f9"
        }
      ],
      "purl": "pkg:npm/got@9.6.0",
      "type": "library",
      "bom-ref": "pkg:npm/got@9.6.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "graceful-fs",
      "version": "4.2.10",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f41ca1b2c4767cf56c3598f8efca9451b29f98bd3eb790435728d286dc9964b88aed90c002b1457e8a723938f4334e70136b493e2b00e224e79d79766283ef38"
        }
      ],
      "purl": "pkg:npm/graceful-fs@4.2.10",
      "type": "library",
      "bom-ref": "pkg:npm/graceful-fs@4.2.10",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "graceful-fs",
      "version": "4.2.9",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "36d371a947178295b688cadfa927d1ef71a5b77f4af812f05ac3ecf78c91eb7bf8e53d166de8fb79198be5c59fc0482a5e79a3429df36894ec85d456fea0b665"
        }
      ],
      "purl": "pkg:npm/graceful-fs@4.2.9",
      "type": "library",
      "bom-ref": "pkg:npm/graceful-fs@4.2.9",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "graphemer",
      "version": "1.4.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "12d2b0a0eea4c422fd58ee718a98874d9952cc19bb58b4fadbb4ea0bfb9545dd072a6abc357c9e6e7358c43a018bbc2df1e4d6ad4aca5c2395685abdc759206a"
        }
      ],
      "purl": "pkg:npm/graphemer@1.4.0",
      "type": "library",
      "bom-ref": "pkg:npm/graphemer@1.4.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "graphql",
      "version": "16.6.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "28f2013c3956ecdc6b6d3fde878a8f5f3e4588574be546da0345d4373d91a7767786a05291b8f41958f0143cedb1655ab99516b1b28780c83efac93c517d1b93"
        }
      ],
      "purl": "pkg:npm/graphql@16.6.0",
      "type": "library",
      "bom-ref": "pkg:npm/graphql@16.6.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "hard-rejection",
      "version": "2.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "548641fa26c3871ece6e101eece56da046ee3f887f32e3931c9f89f21fde057a2d2589747c1811ef6c431422a0221db638964839537104c5ae840af5d2bf0774"
        }
      ],
      "purl": "pkg:npm/hard-rejection@2.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/hard-rejection@2.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "has-ansi",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0bcbc127c0f0502c75f6f866eeeae14ee52caf8fc8c8fea5e15ccd403bfeaf21d039b5b74d34e9f7207af16a588117b66db686b99fec7bbe08a857959cc9cb66"
        }
      ],
      "purl": "pkg:npm/has-ansi@2.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/has-ansi@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "has-bigints",
      "version": "1.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b52bc22ad06bf65905d04c7469088ff4df8ea55e338b6aff35e7b95644436daaafdf944b60ccdbc107c5499647d2447e45deb7d36509676a7f6c9084a11dd5a1"
        }
      ],
      "purl": "pkg:npm/has-bigints@1.0.2",
      "type": "library",
      "bom-ref": "pkg:npm/has-bigints@1.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "has-flag",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "b5d454dc2199ae225699f3467e5a07f3b955bafd"
        }
      ],
      "purl": "pkg:npm/has-flag@3.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/has-flag@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "has-flag",
      "version": "4.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1329094ff4352a34d672da698080207d23b4b4a56e6548e180caf5ee4a93ba6325e807efdc421295e53ba99533a170c54c01d30c2e0d3a81bf67153712f94c3d"
        }
      ],
      "purl": "pkg:npm/has-flag@4.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/has-flag@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "has-own-prop",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3ead21fa1bec566e9d0c46bcc7cd869cb4981ceccd0ededfd1d7456b716a710960cc48a9b4fa8bf97ace24d6af8cecd262261622b81e5586201a52e69f1c2295"
        }
      ],
      "purl": "pkg:npm/has-own-prop@2.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/has-own-prop@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "has-property-descriptors",
      "version": "1.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "56c5fc79a21ec2f6acd319ef8a701ef5bc3859f21e383a466229225982c7f9d99ad09c3a28762a5a259f8509603952bc0fa3ef8ee6cae547383f488884870d56"
        }
      ],
      "purl": "pkg:npm/has-property-descriptors@1.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/has-property-descriptors@1.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "has-proto",
      "version": "1.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "eea13e88ff8ef9b805f5c944e7e528045cc4eb99a5062563ded282ae5350d0e8309b4063a53fe02b84a52d80ccc9b0e1e48dd30932a73cf6b4a0c1bb24362b86"
        }
      ],
      "purl": "pkg:npm/has-proto@1.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/has-proto@1.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "has-symbols",
      "version": "1.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7215daefdacbfd40b62a55f5ee3a37bd11b3d1acda584c79b46a99839a4edcd532109541d7b74caee425cc208e7d4bc496084a726e75f78f81091be2d91bff1b"
        }
      ],
      "purl": "pkg:npm/has-symbols@1.0.2",
      "type": "library",
      "bom-ref": "pkg:npm/has-symbols@1.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "has-symbols",
      "version": "1.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9772c2b85e8c8033704c32a47581848a1623b79a513db120e3aaed9669d23e551b82607c2ce22b2896d86050526e73da25ec4c2ad88f3bc8667918d1cf64ddf8"
        }
      ],
      "purl": "pkg:npm/has-symbols@1.0.3",
      "type": "library",
      "bom-ref": "pkg:npm/has-symbols@1.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "has-tostringtag",
      "version": "1.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9058dc48d867946575932a0693b3972926b01f924e6ff2f351ce70f41d3684e4ced1d7c54636c740abe0d5de9c7f71db7949ad53d55b6d5deacd9d937a1f7b59"
        }
      ],
      "purl": "pkg:npm/has-tostringtag@1.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/has-tostringtag@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "has-yarn",
      "version": "2.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "52a051aa2e23bbb4fe4ea18d76a00ed0f692546b0318950142f93d79458d191635085183cd884b5a833b25011e9a796f55cbff60499cdb0356f010b6e049d4b3"
        }
      ],
      "purl": "pkg:npm/has-yarn@2.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/has-yarn@2.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "has",
      "version": "1.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7f676f3b4554e8e7a3ed1916246ade8636f33008c5a79fd528fa79b53a56215e091c764ad7f0716c546d7ffb220364964ded3d71a0e656d618cd61086c14b8cf"
        }
      ],
      "purl": "pkg:npm/has@1.0.3",
      "type": "library",
      "bom-ref": "pkg:npm/has@1.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "hasown",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bd4a6d2954e920985c7332816e09d2f91b5cb98301f3ea0dccf2b6fc7a7785a9f3f099a90137669a02e049a69d5511240e6f9eda0887c18dd9464ca34880c314"
        }
      ],
      "purl": "pkg:npm/hasown@2.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/hasown@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "headers-polyfill",
      "version": "3.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b5608ae1b889ea170ba93be22d7551f434d17d8190317108523de0c09dab679c0efdab775ed908e20f260af15d505f65d4a3013427e63407676a19b57206af40"
        }
      ],
      "purl": "pkg:npm/headers-polyfill@3.1.2",
      "type": "library",
      "bom-ref": "pkg:npm/headers-polyfill@3.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "hexoid",
      "version": "1.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4052d5d2d69640e66dbc844801d04285eb26a2066bb6e5ef556b051d94e4d9253e6a7b29a99daf327a0b83b204d7e524d7a375f403e273506e17c6c2f1cda6e6"
        }
      ],
      "purl": "pkg:npm/hexoid@1.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/hexoid@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "hosted-git-info",
      "version": "2.8.9",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9b120301bf4bb26e83a0e27bc47fb9f97e32d4b53fe078b9d0bf42e6c22cc0adc9cd42d2e1bc24d45be374182f611e1bcd3e2db944220b5e451367f91db2ef63"
        }
      ],
      "purl": "pkg:npm/hosted-git-info@2.8.9",
      "type": "library",
      "bom-ref": "pkg:npm/hosted-git-info@2.8.9",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "hosted-git-info",
      "version": "3.0.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "697a66c283a1441af0e97de3d21e519682b8c753b3b3130fcb1a881f235f49eda9ca99154d91691224684a2a4f10f94cae1d075bf5ec8e42795a09c28aba4d53"
        }
      ],
      "purl": "pkg:npm/hosted-git-info@3.0.8",
      "type": "library",
      "bom-ref": "pkg:npm/hosted-git-info@3.0.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "hosted-git-info",
      "version": "4.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9320ae10e5a326a66e0db447ccbf15f77373421c0807bd681564b2cd5a3e28f648fa99d03cfc6e71d92b399be42d19eb7f9511b1033e209d3d0f0dbd71100b20"
        }
      ],
      "purl": "pkg:npm/hosted-git-info@4.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/hosted-git-info@4.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "html-encoding-sniffer",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a16bf84f8c89e7688aaee7e39f264f92b374087dd09eb52a741e889f583915ed6689af06985dfa8277cdc92c6866dc43e7e366630d4412555788193ddd47ac90"
        }
      ],
      "purl": "pkg:npm/html-encoding-sniffer@3.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/html-encoding-sniffer@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "html-escaper",
      "version": "2.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1f688cb5dd08e0cb7979889aa517480e3a7e5f37a55d0d2d144e094bb605c057af5d73263a9f66c8dad4bc28340fac2cf22aa444f05f28781bc228354a694b7e"
        }
      ],
      "purl": "pkg:npm/html-escaper@2.0.2",
      "type": "library",
      "bom-ref": "pkg:npm/html-escaper@2.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "http-cache-semantics",
      "version": "4.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "71aacf92571487b44e5912bb0afdbb44fb5d858854b1e95afee7b9fe32b38de815bd70ea33620b13d4360469fd259261d60f3b729e7ab2efc58104b37164bc71"
        }
      ],
      "purl": "pkg:npm/http-cache-semantics@4.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/http-cache-semantics@4.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "http-proxy-agent",
      "version": "5.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9f6858f18768444d62eebe8cd30f43230e468193741b6e4ff332c2450f2b8d7b53537bec345048fef58afd421e13a839314533e9abf000f5e62fa172f43ffdd3"
        }
      ],
      "purl": "pkg:npm/http-proxy-agent@5.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/http-proxy-agent@5.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "https-proxy-agent",
      "version": "5.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7457008e94d0160a0b3330b657053e0bf09b4bbb912f49569b10c84e6aa6ec2fbb17439d9a3eacf65e9a95973a0042d786b9e080cd827964971c639d5f662dc0"
        }
      ],
      "purl": "pkg:npm/https-proxy-agent@5.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/https-proxy-agent@5.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "human-signals",
      "version": "2.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "07814567aabf4f68e1864b2091b116dc706f5887c35bce6c9e44206b0b74ed2ec9e505d393a064355fb4c80799acce50a4c01d625a1c1a89639f4b09fd642417"
        }
      ],
      "purl": "pkg:npm/human-signals@2.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/human-signals@2.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "human-signals",
      "version": "5.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0177196fabf3ceb140504eb51e73789a92ea77f7122303508ed3564747ae3e6eb2d22ab1dc6e203976880ddb5d0f06668707bcd8b03afb38a7996e1405655e3d"
        }
      ],
      "purl": "pkg:npm/human-signals@5.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/human-signals@5.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "iconv-lite",
      "version": "0.6.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e1f0a4efdc2c84c773329dab1f4eaa5ab244e22a25a8b842507f8e8ae22053ef91074fbde0d9432fcd5ab4eec65f9e6e50ab9ea34b711cdb6f13223a0fb59d33"
        }
      ],
      "purl": "pkg:npm/iconv-lite@0.6.3",
      "type": "library",
      "bom-ref": "pkg:npm/iconv-lite@0.6.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/jsx/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/jsx/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/jsx/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "iconv-lite",
      "version": "0.4.24",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bf73179d901cbe7cb091350466898801cb657bb4575de79d391df5c3097b565ca85cee108bd6abbd27a73505a77b54dc4708422f51f02c8db56c4a9da63f3fac"
        }
      ],
      "purl": "pkg:npm/iconv-lite@0.4.24",
      "type": "library",
      "bom-ref": "pkg:npm/iconv-lite@0.4.24",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "ieee754",
      "version": "1.2.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "75ccaa843bd7d42e3a95765c56a0a92be16d31141574830debf0dfe63b36ce8b94b2a1bb23ab05c62b480beeca60adbd29d5ce2c776ef732f8b059e85509ea68"
        }
      ],
      "purl": "pkg:npm/ieee754@1.2.1",
      "type": "library",
      "bom-ref": "pkg:npm/ieee754@1.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "ignore-walk",
      "version": "3.0.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3d8e888bca358cc440d73e05da14641ffc4de7da31e370dabcabc3de80e97eead194e272007a627c8c296ddbf59f88ede28bf48d2a70de44381a1267a412fa59"
        }
      ],
      "purl": "pkg:npm/ignore-walk@3.0.4",
      "type": "library",
      "bom-ref": "pkg:npm/ignore-walk@3.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "ignore-walk",
      "version": "5.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c9e9a2e2931fe7558a4fb92122726a02fb081b3a2a6176e59eccf4aa5f2d33eca2d442984d8d5ebd7e0d01b26b2cbfc06a7af61f265e96ea94f8e8bb3061e893"
        }
      ],
      "purl": "pkg:npm/ignore-walk@5.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/ignore-walk@5.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "ignore",
      "version": "5.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "83b766a6c872fa00fb9a1f3c382f4dc121932a87379322c0650454d66b79dc0c3fbe7bdf5e76c2f85ffb17b42861529b57e28dbc9c7cc00adec0acb5bd732d96"
        }
      ],
      "purl": "pkg:npm/ignore@5.3.0",
      "type": "library",
      "bom-ref": "pkg:npm/ignore@5.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "ignore",
      "version": "5.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0a6c606068843c22e17cb9e93e9d4ca119a27f01083a08dc1d7c4e063bfb998f7a73e79649cb0e3fd735d766722dd5878b41711e323ee2e561298a7f81c75199"
        }
      ],
      "purl": "pkg:npm/ignore@5.2.0",
      "type": "library",
      "bom-ref": "pkg:npm/ignore@5.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "import-fresh",
      "version": "3.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bde6188506be0f54012b39ef8541f16fc7dac65af0527c6c78301b029e39ec4d302cd8a8d9b3922a78d80e1323f98880abad71acc1a1424f625d593917381033"
        }
      ],
      "purl": "pkg:npm/import-fresh@3.3.0",
      "type": "library",
      "bom-ref": "pkg:npm/import-fresh@3.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "import-lazy",
      "version": "2.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9bb6441e0b70ebda8e1b0fa3c315e41e5ae520f7531a4ca1ebacd76756a365bc640c1363498fcb19b9a373b874b3610bb140d302116be794eb3d24aa2463c6d0"
        }
      ],
      "purl": "pkg:npm/import-lazy@2.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/import-lazy@2.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "import-local",
      "version": "3.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "012074eee2ed9c3b35a3a1078caa57df804a6034aa9c57ab7d33892f61ef32a17bd0b9f1a639330c1f09e38a13f69bb800c3e44307fc8e5eacce0bcd776b5122"
        }
      ],
      "purl": "pkg:npm/import-local@3.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/import-local@3.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "imurmurhash",
      "version": "0.1.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "9218b9b2b928a238b13dc4fb6b6d576f231453ea"
        }
      ],
      "purl": "pkg:npm/imurmurhash@0.1.4",
      "type": "library",
      "bom-ref": "pkg:npm/imurmurhash@0.1.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "indent-string",
      "version": "3.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "058a931d74c6508be0eedd6be2c24d29c6c36642fdda791703c62d4696e31474471832ff36d51e88124c784eb490814dfcc83c11269642f7ed69830627341909"
        }
      ],
      "purl": "pkg:npm/indent-string@3.2.0",
      "type": "library",
      "bom-ref": "pkg:npm/indent-string@3.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "indent-string",
      "version": "4.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "11d0c366ee00d8ec882bb2ebff6cc6fb0e6399bba4d435419c4c11110bc1ceca412640846d16bc1b153596085871a1890a745689b8c35e5abbefd5f5ff2e71c2"
        }
      ],
      "purl": "pkg:npm/indent-string@4.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/indent-string@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "inflight",
      "version": "1.0.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "93dd88fdbd3cab8c2f16c71708bbea7ec1c2ae3ac5ef2897b10b8856f544ecdf365b7f9aaa9cee51d05b7e159ccbf159477ff82207e532028b3acbcf0eb18224"
        }
      ],
      "purl": "pkg:npm/inflight@1.0.6",
      "type": "library",
      "bom-ref": "pkg:npm/inflight@1.0.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "inherits",
      "version": "2.0.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "93fbc6697e3f6256b75b3c8c0af4d039761e207bea38ab67a8176ecd31e9ce9419cc0b2428c859d8af849c189233dcc64a820578ca572b16b8758799210a9ec1"
        }
      ],
      "purl": "pkg:npm/inherits@2.0.4",
      "type": "library",
      "bom-ref": "pkg:npm/inherits@2.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/routers-deno/deno.lock"
        },
        {
          "name": "cdx:deno:source",
          "value": "npm"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/routers-deno/deno.lock"
              }
            ],
            "concludedValue": "benchmarks/routers-deno/deno.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "ini",
      "version": "1.3.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "88aa51a573fe0ab3f68f2af1be0d64314a570f24541435aeaf16e7553d6f40fc7e5b3f6e098b0c22a62e4812d5f8f01a646fddee444b29115cf680ccb07fa615"
        }
      ],
      "purl": "pkg:npm/ini@1.3.7",
      "type": "library",
      "bom-ref": "pkg:npm/ini@1.3.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "ini",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ecf9c5e283770af645db7003840e7045a60442927cab281291bb535d605e5d65e61154572bed484dc8875b01e1b23bf54e65b432069c22fea1122e695f935074"
        }
      ],
      "purl": "pkg:npm/ini@2.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/ini@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "ini",
      "version": "1.3.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "255ff2ba0576bb35b988c4528990320ed41dfa7c6d5278de2edd1a70d770f7c90a2ebbee455c81f34b6c444384ef2bc65606a5859e913570a61079142812b17b"
        }
      ],
      "purl": "pkg:npm/ini@1.3.8",
      "type": "library",
      "bom-ref": "pkg:npm/ini@1.3.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "inquirer-autosubmit-prompt",
      "version": "0.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9b336bbac0a4e4bea44b394dd08a1d767f32ceb85834b962f929f667132e2de7213180336a488508850bc6cc6541be582b3b612c67eb14009c5a802f33ba74e1"
        }
      ],
      "purl": "pkg:npm/inquirer-autosubmit-prompt@0.2.0",
      "type": "library",
      "bom-ref": "pkg:npm/inquirer-autosubmit-prompt@0.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "inquirer",
      "version": "6.5.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "727b65079821b81d22b8eeb93afa22f2880b1e2586b3fe7236bb5470a8c58524a255e0085690fb92869253d44cf26a57c396038bd45d61719031a394441ef271"
        }
      ],
      "purl": "pkg:npm/inquirer@6.5.2",
      "type": "library",
      "bom-ref": "pkg:npm/inquirer@6.5.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "inquirer",
      "version": "7.3.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "246dde2008f957d0b0706bee3a6a28e8b07d91b0184fc1d77df525ea67a6bacce5c030bfaaf140270e3d5c9e4d44e48534fc69de2420d46aa4161698fc247420"
        }
      ],
      "purl": "pkg:npm/inquirer@7.3.3",
      "type": "library",
      "bom-ref": "pkg:npm/inquirer@7.3.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "inquirer",
      "version": "8.2.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "40080f0d030482b0ecb24d578b0c07a0e19817d0406d471cd7e8fe16112f68eb7cfdc291ab22e7d14e6a03a17be1f1a14cc1b17fdda93af3c17a1dbd8d02434d"
        }
      ],
      "purl": "pkg:npm/inquirer@8.2.5",
      "type": "library",
      "bom-ref": "pkg:npm/inquirer@8.2.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "internal-slot",
      "version": "1.0.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5e3e9dbfe3ec6edc323e911f96c7a34bea0867198c955e38cc0846e3bf6e62ef3d32c8dc60e8421673722ab909ae285bb226ac43263469fa0297ff412d1eb96e"
        }
      ],
      "purl": "pkg:npm/internal-slot@1.0.6",
      "type": "library",
      "bom-ref": "pkg:npm/internal-slot@1.0.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-arguments",
      "version": "1.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f10ec40118f31272a9b7f3c20fb7b5720512d1ae97f2ee6d75288ca978688ce76857d4ec32c88efbd54b0b9bc098ef0deff1a65e7ef28d1f2a9c0e9b5401337c"
        }
      ],
      "purl": "pkg:npm/is-arguments@1.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/is-arguments@1.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-array-buffer",
      "version": "3.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cbe172c91ff0f2f7c846ae1e41c3351188124e79875cfa9a17e220ce0adacad085ab95e1f259650d598066894f26266db592de15220d3d831a109effbd651ad7"
        }
      ],
      "purl": "pkg:npm/is-array-buffer@3.0.2",
      "type": "library",
      "bom-ref": "pkg:npm/is-array-buffer@3.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-arrayish",
      "version": "0.2.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "77c99840527aa8ecb1a8ba697b80645a7a926a9d"
        }
      ],
      "purl": "pkg:npm/is-arrayish@0.2.1",
      "type": "library",
      "bom-ref": "pkg:npm/is-arrayish@0.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-bigint",
      "version": "1.0.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cc1f42aee31a9a3ca6f358b6259dd4327e783ca1ac433b097a8eb1bcddc7249e0202c40d07a891bada764e8efb39f08dba8c6ca6c221cda3e83b5cf20848453a"
        }
      ],
      "purl": "pkg:npm/is-bigint@1.0.4",
      "type": "library",
      "bom-ref": "pkg:npm/is-bigint@1.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-binary-path",
      "version": "2.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "64c11161eb3aa43c9dcae1a276c7bb3ac1f1b5b23b595794128ce047f83baddd31522998365bd9444fcad8c8194e35b2ef6e487de94b79570433dee69ad4465f"
        }
      ],
      "purl": "pkg:npm/is-binary-path@2.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/is-binary-path@2.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-boolean-object",
      "version": "1.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "80361a2872669e3e1a5b1ca3e981f25d5a5d41ac2d54b1d4e5c6fe7b3b4f19ccdfe9c8ee4ddc2f7b964811f817a87e1ee7b027d43d4029ff02677918ad046a60"
        }
      ],
      "purl": "pkg:npm/is-boolean-object@1.1.2",
      "type": "library",
      "bom-ref": "pkg:npm/is-boolean-object@1.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-callable",
      "version": "1.2.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d410b40551614bfa74aadc3a7a7a7c7bef0e0f452b2b4a052f3b528cdce170a037583b89c7100f5f33ee3ed2a48c463d514a045a55fff1f80a7aed92f22f494c"
        }
      ],
      "purl": "pkg:npm/is-callable@1.2.7",
      "type": "library",
      "bom-ref": "pkg:npm/is-callable@1.2.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-ci",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "61f253eeb929401d2ea5db1d1cb196aef84125f71fccd35ac180cd232417273d0856219fef93bc1013ca49dbf0dab17e2c60ac5f8159f2d72bddbd7d2dc66ae3"
        }
      ],
      "purl": "pkg:npm/is-ci@2.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/is-ci@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-core-module",
      "version": "2.13.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "847ac88ef66c7ed3acbca4a7d9345897adf3bf1b201342bed2660ca07ea00f8a264792160762b29e2bc141cce8dfec05d5c0a48f3be9b6723d434b0f53aea297"
        }
      ],
      "purl": "pkg:npm/is-core-module@2.13.1",
      "type": "library",
      "bom-ref": "pkg:npm/is-core-module@2.13.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-core-module",
      "version": "2.13.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "67b764e90a3ca4e0a9de5e2db17d82e5955ab3857e531c10a1dc1984ba292fdd535fc532c8711769f3dcca879e5ae2ebc331dcaf78a03bbf3034bc07247b0c09"
        }
      ],
      "purl": "pkg:npm/is-core-module@2.13.0",
      "type": "library",
      "bom-ref": "pkg:npm/is-core-module@2.13.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-core-module",
      "version": "2.9.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fb914fcb93e7c263b796f7cc6f402ca0f6811bee4a1d4234c181573ad60f9d5555b294c552e31935f35a35546ddc565a76cb6ed9cf31db7bf29115bf341a14e8"
        }
      ],
      "purl": "pkg:npm/is-core-module@2.9.0",
      "type": "library",
      "bom-ref": "pkg:npm/is-core-module@2.9.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-date-object",
      "version": "1.0.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f5841a4b1b00892c1cbd2df7301937c130959d62be1e117c5594768d1c5e84cd7a41c54e747a8f9f854f1e644ae254abdfc9fd26b8aeac89cb70ff74c6c60d7d"
        }
      ],
      "purl": "pkg:npm/is-date-object@1.0.5",
      "type": "library",
      "bom-ref": "pkg:npm/is-date-object@1.0.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-docker",
      "version": "2.2.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "17e8b604ab05ac7eba89a505734c280fcb0bcbc81eb64c13c2d3818efb39e82c780a024378a41ea9fcfcc0062249bf093a9ad68471f9a7becf6e6602bef52e5d"
        }
      ],
      "purl": "pkg:npm/is-docker@2.2.1",
      "type": "library",
      "bom-ref": "pkg:npm/is-docker@2.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-extglob",
      "version": "2.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "a88c02535791f02ed37c76a1b9ea9773c833f8c2"
        },
        {
          "alg": "SHA-512",
          "content": "49b29b00d90deb4dd58b88c466fe3d2de549327e321b0b1bcd9c28ac4a32122badb0dde725875b3b7eb37e1189e90103a4e6481640ed9eae494719af9778eca1"
        }
      ],
      "purl": "pkg:npm/is-extglob@2.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/is-extglob@2.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-fullwidth-code-point",
      "version": "1.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d69a94a918e484f27d9a236af52c0c7ddbe2ea504971de9e171bdf6a2bd085a1f74a08ac7e2bae76f167b5d28e9b1b9e7bfefb97e14f8caad08d6be63e35ab47"
        }
      ],
      "purl": "pkg:npm/is-fullwidth-code-point@1.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/is-fullwidth-code-point@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-fullwidth-code-point",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "547b2400a60cf117d2157c1e7b9b7971b3793d97aad56ae1eaa7796e4ca25c87fa51070deb0fc0d1e5ccf6beadf1df8660e87ea3a6618849dbf3c2cdfd8f26db"
        }
      ],
      "purl": "pkg:npm/is-fullwidth-code-point@2.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/is-fullwidth-code-point@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-fullwidth-code-point",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cf29a6e7ebbeb02b125b20fda8d69e8d5dc316f84229c94a762cd868952e1c0f3744b8dbee74ae1a775d0871afd2193e298ec130096c59e2b851e83a115e9742"
        }
      ],
      "purl": "pkg:npm/is-fullwidth-code-point@3.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/is-fullwidth-code-point@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-generator-function",
      "version": "1.0.10",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8ec123cbd977ca25c443e3ec5dd981c043dc3b169758bb2929da65154548f6fab58998087a4782d0bd7aeea7aef3a73341ac5e777abf533bb0d2cc0bd22acbf0"
        }
      ],
      "purl": "pkg:npm/is-generator-function@1.0.10",
      "type": "library",
      "bom-ref": "pkg:npm/is-generator-function@1.0.10",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-glob",
      "version": "4.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c5e9526b21c7dfa66013b6568658bba56df884d6cd97c3a3bf92959a4243e2105d0f7b61f137e4f6f61ab0b33e99758e6611648197f184b4a7af046be1e9524a"
        }
      ],
      "purl": "pkg:npm/is-glob@4.0.3",
      "type": "library",
      "bom-ref": "pkg:npm/is-glob@4.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-installed-globally",
      "version": "0.3.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c19f31d63b3b21ad2479c3ff08733fdc0064026ba35fb58fbd093abaedc5972fcc938e29c92ba54299c71b8e8e3231c65c0a483675784216374969c408edb3e6"
        }
      ],
      "purl": "pkg:npm/is-installed-globally@0.3.2",
      "type": "library",
      "bom-ref": "pkg:npm/is-installed-globally@0.3.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-installed-globally",
      "version": "0.4.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8b01aa3b7276d5a692902ee35a71cffdd89f6b3c12ed215e22ac6feb012d2d4f18e4a9731538f2a9c4884f477cb38f9d0e12b2b6c93d3c96760644b9799c1045"
        }
      ],
      "purl": "pkg:npm/is-installed-globally@0.4.0",
      "type": "library",
      "bom-ref": "pkg:npm/is-installed-globally@0.4.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-interactive",
      "version": "1.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d87bc810a468a92eb682e102faa063a6f46e6dd5fdd7458232e25367e23dcafa8a536ff5d9e48be78f47330b5a6dbe28ba9763dac30fe7493e5c97c1ffc244eb"
        }
      ],
      "purl": "pkg:npm/is-interactive@1.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/is-interactive@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-interactive",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a8fd6fa3341123e04c38f723173ae35ee42f75a936a47354319a1e1b67916e24aacaf6c47ffc10b44393397d60ba4e84deddfa4646aa892b7c03fe981253712d"
        }
      ],
      "purl": "pkg:npm/is-interactive@2.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/is-interactive@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-negative-zero",
      "version": "2.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "76a26f6ab2dac17b056cd0de256ef3033f08b49f5c776f18b9fbae1738741bca4d1e324c9d8d3c0efeec617dae17952940ec2278078e13111801659fbbb65950"
        }
      ],
      "purl": "pkg:npm/is-negative-zero@2.0.2",
      "type": "library",
      "bom-ref": "pkg:npm/is-negative-zero@2.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-node-process",
      "version": "1.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e4871d5ee7fef934cdb77a0697d101764be775703c8267386f3fd8fa6744a5687731c9fffa43b0ea123b2c3e42a1ca8958ccde6f42340a59dd45535d10fb895d"
        }
      ],
      "purl": "pkg:npm/is-node-process@1.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/is-node-process@1.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-npm",
      "version": "5.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "596feb40b39acd4abe493fdb080541a7fda83044562ec47b3ab2b2b74e7674d0e4e031dc0c4d3fed04972139668be541715d770df21bcac1b7b59266e517dd04"
        }
      ],
      "purl": "pkg:npm/is-npm@5.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/is-npm@5.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-number-object",
      "version": "1.0.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "935534211ccb328ed995821fcd1bb6dce87a3222056ac8296fd5fbe9ea9f15902ac07e38508e0a4c1bc16086757522fd6730a14c1f528477cb911e29756e64ad"
        }
      ],
      "purl": "pkg:npm/is-number-object@1.0.7",
      "type": "library",
      "bom-ref": "pkg:npm/is-number-object@1.0.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-number",
      "version": "7.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e350a27e483a7bc4f2952a5db53a5e2d532abd20445734edb47bc4443ef8d7ea6767c00dbf4d34e0c44be3740a3c394af5c1af369e8d6566540656c65d8c719e"
        }
      ],
      "purl": "pkg:npm/is-number@7.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/is-number@7.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-obj",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "76ba831b771b733c7110946839770e8ed769d49fe5ca9d66367d316b39d1b3cfa6b8186041cae76eca68c795f97cec341e73276df0f3be710c12da83109128f3"
        }
      ],
      "purl": "pkg:npm/is-obj@2.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/is-obj@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-observable",
      "version": "1.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "36a09ae126b677ebbb05673a0ae91a39b1b7161f8253d6ef8b16e9717621cb656f612eef54621d0209c84b92acdc0fdcaa4e2b79b2c9f6cf3306cb53d9a2a720"
        }
      ],
      "purl": "pkg:npm/is-observable@1.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/is-observable@1.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-path-cwd",
      "version": "2.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c3de366d372287c7dd24f266407173912efa3443fc2b3cef9b0f76717b1acdbf229edc0ba8f89b3cf7577f800d74a577ad832eb90606216b6fcfd262941dcd15"
        }
      ],
      "purl": "pkg:npm/is-path-cwd@2.2.0",
      "type": "library",
      "bom-ref": "pkg:npm/is-path-cwd@2.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-path-inside",
      "version": "3.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "15de200016fec9c18098aa2ef1e31fb42ba94a2af9951c6a7f8683fef774703daa7381cbd3b3a309eb8732bf11a380a831a782283074fc40813955a34f052f3d"
        }
      ],
      "purl": "pkg:npm/is-path-inside@3.0.3",
      "type": "library",
      "bom-ref": "pkg:npm/is-path-inside@3.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-plain-obj",
      "version": "1.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "caf911cb1985284390e293570a6246e401103655c94b92da38d5e8e7f70b75365d5afb19d62a091289cb180a2c2a531613c970532fdb273323730f1acfbdfe16"
        }
      ],
      "purl": "pkg:npm/is-plain-obj@1.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/is-plain-obj@1.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-plain-object",
      "version": "5.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5514b32a46cc9b98cc0e828b6e5b4090543942bed50e24c5197c581575e8c158f7f3b19e18d382b0e1fa32ccb4d12199dc5a7ce1bd4d69ad69b2a81c08810fe5"
        }
      ],
      "purl": "pkg:npm/is-plain-object@5.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/is-plain-object@5.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-potential-custom-element-name",
      "version": "1.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6c261e440dab5626ca65dfacdbadb98069c617fb7b0d2a83b3874fec2acb0359bb8ca5b3ea9a6cd0ba582c937c43ae07b663ca27586b3779f33cd28510a39489"
        }
      ],
      "purl": "pkg:npm/is-potential-custom-element-name@1.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/is-potential-custom-element-name@1.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-promise",
      "version": "2.2.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fa53f8ffa94a5017d08d9da97714e166f2d401a7e665bf0e03115bf175ed890992df920d82bf3985d386a04b35db87b3d450a7649b7a8dabbf4fe6a5879f1015"
        }
      ],
      "purl": "pkg:npm/is-promise@2.2.2",
      "type": "library",
      "bom-ref": "pkg:npm/is-promise@2.2.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-regex",
      "version": "1.1.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "92f45dc43b31663873517d3b6672f27734b54d4fd32654d41c763860b2fcededfba14038f437e42ea832f958c5a1ca30cb6f5c2af7128aefa422fef6f234d356"
        }
      ],
      "purl": "pkg:npm/is-regex@1.1.4",
      "type": "library",
      "bom-ref": "pkg:npm/is-regex@1.1.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-scoped",
      "version": "2.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0afe0ea4f4c700af641d8ce4cc2ae87f754987b1ff3eb1b630150cbef25e6da69431baa19b4600b579ef8742371e78f6b4c656c2b4513962d281f26b2aa5a695"
        }
      ],
      "purl": "pkg:npm/is-scoped@2.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/is-scoped@2.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-shared-array-buffer",
      "version": "1.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b2a376503bb5ff4cbabaf5f24ad08ecf28408c24a51dc785a0c2895bc5bd114f5cbe273f41db19d24114f771c4cb7214105648887ff7c3e007fd441b3c735d84"
        }
      ],
      "purl": "pkg:npm/is-shared-array-buffer@1.0.2",
      "type": "library",
      "bom-ref": "pkg:npm/is-shared-array-buffer@1.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-stream",
      "version": "1.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b903e6f2472ce3b8f1dfc6ad01c593571ca5b506283d3ebccbd69661d57ac965d2c96f26cd26add132fa0a259d65e09d1772ab02fa55b671db4efe1137eaea75"
        }
      ],
      "purl": "pkg:npm/is-stream@1.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/is-stream@1.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-stream",
      "version": "2.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "845a222624e5eb79e7fa4b2d1c606d7b05922a740ba726f5e7928785e035977f6ebed3bd9d6228a75a77b9da8f71477fc5b17554b30ee27ece23aa7b45b9e00e"
        }
      ],
      "purl": "pkg:npm/is-stream@2.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/is-stream@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-stream",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2e7411e1b67d2000c345292fa6a306bedfed10959c9739253604b0e3c57910068078377aa86bcdf1e8ba939a74b6fc52475ef55661b21ee4e200e7f101bafc90"
        }
      ],
      "purl": "pkg:npm/is-stream@3.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/is-stream@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-string",
      "version": "1.0.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b44d945f38af8deea87cf5bb976ddc8c338c6b4f606fbc6502a1ba8c6e5e8fab8f577d939563f734a3e282d68678736ef5fa2171c458bc889931f38e9ce614b6"
        }
      ],
      "purl": "pkg:npm/is-string@1.0.7",
      "type": "library",
      "bom-ref": "pkg:npm/is-string@1.0.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-symbol",
      "version": "1.0.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0bf08f06a2969ef75cc6a200471c8e878bf551410e087a600dad16620a4a0c532ccdcacf71f7e0e6e8704a03c22c3d965b19aaea2b22b33f3bb734f4d6db8686"
        }
      ],
      "purl": "pkg:npm/is-symbol@1.0.4",
      "type": "library",
      "bom-ref": "pkg:npm/is-symbol@1.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-typed-array",
      "version": "1.1.10",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3c9aa010789666f329685677b9373c9073cce3ee000d39439e2b902fb714fd40c0d1097b17bd3219f1e987770b35ef9cf6da1a8a0bfe0c5cd324a85cd82b4ee8"
        }
      ],
      "purl": "pkg:npm/is-typed-array@1.1.10",
      "type": "library",
      "bom-ref": "pkg:npm/is-typed-array@1.1.10",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-typed-array",
      "version": "1.1.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "675e1317624d1bc2ecb39fc732ab74fff4fd25e1d7b6d5f2e691ff0c1538be2f7ca333b66edc73abd3306036589cac14f2746ccfff865455510eadc3915b923e"
        }
      ],
      "purl": "pkg:npm/is-typed-array@1.1.12",
      "type": "library",
      "bom-ref": "pkg:npm/is-typed-array@1.1.12",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-typedarray",
      "version": "1.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "e479c80858df0c1b11ddda6940f96011fcda4a9a"
        }
      ],
      "purl": "pkg:npm/is-typedarray@1.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/is-typedarray@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-unicode-supported",
      "version": "0.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "927c46daae140b7bbcb2d446c8054908e771166bf90d989171d94868041701b49f2726be3a1a29368b4b42bb2d061aaeaaee19a6e29b0dcffc4ba9a05e03c53f"
        }
      ],
      "purl": "pkg:npm/is-unicode-supported@0.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/is-unicode-supported@0.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-unicode-supported",
      "version": "1.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e37af6991bf3fbc25120a9d627ede3f09b6344a67a1a68f37da13faa20499e290d9d8bffe9b6a0449d64521364f11e445ff1a4a1b0feafeb1fc423c9b222812d"
        }
      ],
      "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": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-url-superb",
      "version": "4.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "188f968dece13cf71b33eb6a13d2e79ac639aaa8f01f34ef8c9dfac31617e6e8cd5de7d2509fd3d7baf96ea0d5f322e1720079f4a4cf34e73d3bd7261d33d6b0"
        }
      ],
      "purl": "pkg:npm/is-url-superb@4.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/is-url-superb@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-weakref",
      "version": "1.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a9cb6cb8b666210d3ebd248c7e856fc857b6f86484be7999d9ecd3ba9d5206c7bdfadc0209e89a97a1048b735cd8a15c7fafaacf61413e78d7b24f3184a49a3d"
        }
      ],
      "purl": "pkg:npm/is-weakref@1.0.2",
      "type": "library",
      "bom-ref": "pkg:npm/is-weakref@1.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-wsl",
      "version": "2.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7cacc0adad2b18951407018180d90766e4e865c9fe4ed5c7a5e0a09a430930c631d6c40361a092ca32414826b69c7d431a6eecde7d68067a21a154c168decbc3"
        }
      ],
      "purl": "pkg:npm/is-wsl@2.2.0",
      "type": "library",
      "bom-ref": "pkg:npm/is-wsl@2.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-yarn-global",
      "version": "0.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "56349e6ff9479a4a3277caf23d520abce0a7e03d64a0ca98fafab28e351f737c722ad3f87583b1338e2c66b9ea412cd276cdf1c8ead44cb4c2f4b5425602e783"
        }
      ],
      "purl": "pkg:npm/is-yarn-global@0.3.0",
      "type": "library",
      "bom-ref": "pkg:npm/is-yarn-global@0.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "isarray",
      "version": "2.0.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c478e10ebddc3412b40737542523d7667b50531fe6c0c4b9470e00ee53c9f745c600ee8848ffde3c336ea34be1a8e654f940f9268a1dc02000a1941ddc57802b"
        }
      ],
      "purl": "pkg:npm/isarray@2.0.5",
      "type": "library",
      "bom-ref": "pkg:npm/isarray@2.0.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "isexe",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "e8fbf374dc556ff8947a10dcb0572d633f2cfa10"
        }
      ],
      "purl": "pkg:npm/isexe@2.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/isexe@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "issue-regex",
      "version": "3.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d111e36edc3d41779262720463962ba76419addb73db5c410d5f42fc62256363ce9a0a12e9aeea8e4612e6c89129749c9ee023e7f48fbf50b7605a2b3421d324"
        }
      ],
      "purl": "pkg:npm/issue-regex@3.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/issue-regex@3.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "istanbul-lib-coverage",
      "version": "3.2.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3bc769b05fabd1657ff0c35129f9e6aed09686e2a3c6bab6c3e8e9cc12f95192938b62de5569d63a6591c4595eb0938d99cfb02c01af29064439a9e4a342c54e"
        }
      ],
      "purl": "pkg:npm/istanbul-lib-coverage@3.2.2",
      "type": "library",
      "bom-ref": "pkg:npm/istanbul-lib-coverage@3.2.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      },
      "tags": [
        "test"
      ]
    },
    {
      "group": "",
      "name": "istanbul-lib-report",
      "version": "3.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1827c4d66b6c1c63842c253c7bf67b616ce99b26ebc7ff9d4937cbaef63ca9199a63acd74ca5a7e964088da005c34ebd89c9ba19530d920bb437323888f65437"
        }
      ],
      "purl": "pkg:npm/istanbul-lib-report@3.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/istanbul-lib-report@3.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      },
      "tags": [
        "test"
      ]
    },
    {
      "group": "",
      "name": "istanbul-lib-source-maps",
      "version": "4.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9f7b3c13091d1482421b704f28162fb248171a8cbcf00473bde8248ad93ad0dc5177096d2ce4da1fb09488c457bf0628ae5d10ef5da212371607e7cafccad657"
        }
      ],
      "purl": "pkg:npm/istanbul-lib-source-maps@4.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/istanbul-lib-source-maps@4.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      },
      "tags": [
        "test"
      ]
    },
    {
      "group": "",
      "name": "istanbul-reports",
      "version": "3.1.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4cb8273242a0de24c3b10f4f6cf4dda5f00ad83ce317d9aa506ed132071097ca058da77ca1be25686c6fe5757953d3007f1f03ead489894cae030ccb89c6b196"
        }
      ],
      "purl": "pkg:npm/istanbul-reports@3.1.6",
      "type": "library",
      "bom-ref": "pkg:npm/istanbul-reports@3.1.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      },
      "tags": [
        "test"
      ]
    },
    {
      "group": "",
      "name": "joi",
      "version": "17.7.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d7fba073c7637e7f77ad313759129d0b3186b7f12d8982b121330ee168afeaae492f5825f5e3ede2406c9754b8f7d9dba2cb297dcb48413a582214a61c0dd602"
        }
      ],
      "purl": "pkg:npm/joi@17.7.0",
      "type": "library",
      "bom-ref": "pkg:npm/joi@17.7.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "js-levenshtein",
      "version": "1.1.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5f6041d75619b6b46a63812741c2d7e51877ef7cdb2b86a50b5156ec3ecc0612f682d702d7b7139ebe8399f1d9792d2cdab4c78d44cc3077c6ee03bc492770fa"
        }
      ],
      "purl": "pkg:npm/js-levenshtein@1.1.6",
      "type": "library",
      "bom-ref": "pkg:npm/js-levenshtein@1.1.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "js-tokens",
      "version": "4.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "45d2547e5704ddc5332a232a420b02bb4e853eef5474824ed1b7986cf84737893a6a9809b627dca02b53f5b7313a9601b690f690233a49bce0e026aeb16fcf29"
        }
      ],
      "purl": "pkg:npm/js-tokens@4.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/js-tokens@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/jsx/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/jsx/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/jsx/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "js-yaml",
      "version": "4.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c29c59b3d368c596891122462194f20c4698a65d0529203e141f5a262c9e98a84cc24c5083ade1e13d4a2605061e94ea3c33517269982ee82b46326506d5af44"
        }
      ],
      "purl": "pkg:npm/js-yaml@4.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/js-yaml@4.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "jsdom",
      "version": "22.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ffd0155bbc4d6ec06fe867d6868e134cd8c4a3d7dee9985ff4eeecd05861af7bbe6b03f000930ac003179e4939bc1c5f96a2d6f614c75ffd1cb3e3f7816f9c43"
        }
      ],
      "purl": "pkg:npm/jsdom@22.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/jsdom@22.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "jsesc",
      "version": "0.5.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b99cf952707bbb84fd2efc2616a5e28bba594a8b9a44fa2b1ace70868d48a7b54ed30c5a9c5bc12fb1a433a7531e5817fa384102945eb5a5a99c369b39e4dc9c"
        }
      ],
      "purl": "pkg:npm/jsesc@0.5.0",
      "type": "library",
      "bom-ref": "pkg:npm/jsesc@0.5.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "json-buffer",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0ae52a8efd0551921d5e41cf23c31ecc29c509d69301a71e8f54d962e94ba0083587f3e1c2475714de15fe0cd8e20f9f30108e576c45faba7bb765c3da7b3f35"
        }
      ],
      "purl": "pkg:npm/json-buffer@3.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/json-buffer@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "json-buffer",
      "version": "3.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e1b57905f4769aa7d04c99be579b4f3dd7fe669ba1888bd3b8007983c91cad7399a534ff430c15456072c17d68cebea512e3dd6c7c70689966f46ea6236b1f49"
        }
      ],
      "purl": "pkg:npm/json-buffer@3.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/json-buffer@3.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "json-parse-even-better-errors",
      "version": "2.3.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c72170ca1ae8fc91287fa1a17b68b3d8d717a23dac96836c5abfd7b044432bfa223c27da36197938d7e9fa341d01945043420958dcc7f7321917b962f75921db"
        }
      ],
      "purl": "pkg:npm/json-parse-even-better-errors@2.3.1",
      "type": "library",
      "bom-ref": "pkg:npm/json-parse-even-better-errors@2.3.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "json-schema-traverse",
      "version": "0.4.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c5b6c21f9742614e53f0b704861ba1ec727cf075ee5b7aac237634cce64529f6441dca5688753f271ce4eb6f41aec69bfe63221d0b62f7030ffbce3944f7b756"
        }
      ],
      "purl": "pkg:npm/json-schema-traverse@0.4.1",
      "type": "library",
      "bom-ref": "pkg:npm/json-schema-traverse@0.4.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "json-stable-stringify-without-jsonify",
      "version": "1.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "9db7b59496ad3f3cfef30a75142d2d930ad72651"
        }
      ],
      "purl": "pkg:npm/json-stable-stringify-without-jsonify@1.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/json-stable-stringify-without-jsonify@1.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "json5",
      "version": "1.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "83531630b062cfc14a8b57b8c3453254bdf0fa225c7960050406819e718a3a935ae5ff132e4b646eb7b5facea8202c9d5809be1d15064e623efffc6fda1bd760"
        }
      ],
      "purl": "pkg:npm/json5@1.0.2",
      "type": "library",
      "bom-ref": "pkg:npm/json5@1.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "jsonc-parser",
      "version": "3.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "81f15066b71373c0a7297a7a638fc2053ddf4dcd0e56e0e87e9adee1a11e1294813d5e57e6fe3e566c7ef2c9d4ed12cfacd1cf29280bc46a3d62e433cf6d28fb"
        }
      ],
      "purl": "pkg:npm/jsonc-parser@3.2.0",
      "type": "library",
      "bom-ref": "pkg:npm/jsonc-parser@3.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      },
      "tags": [
        "parse"
      ]
    },
    {
      "group": "",
      "name": "keyv",
      "version": "3.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f72909ff8e9237ff4a3ccfec89c87343b3af5f218360a19368394a306080960d942bc291cb88dbd1df2c15cfb44edd186274e1abc5f645980283be113f181c54"
        }
      ],
      "purl": "pkg:npm/keyv@3.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/keyv@3.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "keyv",
      "version": "4.3.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "927f169a875505ed769661e903a5bc398ed2361eb0551f99fb0644485e221791426b36955c658eb676e7bd7d2d310d5b3befd398e0fd2f38ae60cbeb208b34c7"
        }
      ],
      "purl": "pkg:npm/keyv@4.3.2",
      "type": "library",
      "bom-ref": "pkg:npm/keyv@4.3.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "kind-of",
      "version": "6.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "75c4b5ba5fbdb66783f794fec76f3f7a12e077d98435adcbb2f0d3b739b7bf20443bb44fa6dbc00feb78e165576948d305172ba45785942f160abb94478e7a87"
        }
      ],
      "purl": "pkg:npm/kind-of@6.0.3",
      "type": "library",
      "bom-ref": "pkg:npm/kind-of@6.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "latest-version",
      "version": "5.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c1e4feaf491391141d09d60236d90cc165d04cc12cc0aac50649b872440e315861aa120c235513da1323fb58a28088604999b98139ab45704da06520693635c4"
        }
      ],
      "purl": "pkg:npm/latest-version@5.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/latest-version@5.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "lazy-ass",
      "version": "1.6.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "71cf28115a1cb53bec159fce8defe41a71dba561d805ef080097b80b440d737b7cb8cff463cf9ead2cffed8d402ee5d31194ccbf15f03ba61b5f57b2dee8e267"
        }
      ],
      "purl": "pkg:npm/lazy-ass@1.6.0",
      "type": "library",
      "bom-ref": "pkg:npm/lazy-ass@1.6.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "levn",
      "version": "0.4.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f9b4f6b87e04e4b184ee1fe7ddebdc4bfb109495c2a48a7aca6f0e589e5e57afbaec3b2a97f2da693eea24102ddabcdfa1aff94011818710e2c7574cb7691029"
        }
      ],
      "purl": "pkg:npm/levn@0.4.1",
      "type": "library",
      "bom-ref": "pkg:npm/levn@0.4.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "lines-and-columns",
      "version": "1.2.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ef297295eb1943f3d5dbd8e110397751f8e8e995fb802a89af917b3caaea73ddefedfcd2ca6b75069c0453c9c0517b3cab3cefaa16e384ae50660e8cb7f1e406"
        }
      ],
      "purl": "pkg:npm/lines-and-columns@1.2.4",
      "type": "library",
      "bom-ref": "pkg:npm/lines-and-columns@1.2.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "listr-input",
      "version": "0.2.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a1af22546f3bd2a26af8ebae30adc38c6a85730b0ad520eefa450ba7d904ab4f53636df56a275e2197a7af79453907404a902be9ab2ec8905b5fadbf6b720886"
        }
      ],
      "purl": "pkg:npm/listr-input@0.2.1",
      "type": "library",
      "bom-ref": "pkg:npm/listr-input@0.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "listr-silent-renderer",
      "version": "1.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2f6e9c2059bbfe865e48d561581e9f69ea2b5e1320e073656ff752ffb8c786bef4f23c655ebb6b056a38614c5942473a746a311007ba27f0f78ee4d1054ce3b4"
        }
      ],
      "purl": "pkg:npm/listr-silent-renderer@1.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/listr-silent-renderer@1.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "listr-update-renderer",
      "version": "0.5.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b4a46c6692b3f06486aa823ff9c68f99faf2a626aaf8e4026ddf82a2f102db8ba4d61f79da5563e6c0bb4aac85526f8e689e4737f6b560bb79722b7614c36c14"
        }
      ],
      "purl": "pkg:npm/listr-update-renderer@0.5.0",
      "type": "library",
      "bom-ref": "pkg:npm/listr-update-renderer@0.5.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "listr-verbose-renderer",
      "version": "0.5.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d383c33ea4a5b2a20e69a68667ee35beae457a323d6aea9322789c1519dd081804ddb5c6f03e96d48fa65a193ed67a9b1e6ca195affa054adde4e4a21f02915f"
        }
      ],
      "purl": "pkg:npm/listr-verbose-renderer@0.5.0",
      "type": "library",
      "bom-ref": "pkg:npm/listr-verbose-renderer@0.5.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "listr",
      "version": "0.14.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "466025eecbb7e4115dff1a0c6a6463a481388f7bfe2f6f28f024f96210174099b57c3fb597d9e05d8f09010449fad14ada2e678ef8b489150a574f6f3f003488"
        }
      ],
      "purl": "pkg:npm/listr@0.14.3",
      "type": "library",
      "bom-ref": "pkg:npm/listr@0.14.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "local-pkg",
      "version": "0.5.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a24eb3dea958c820d2e19114dbb1da53ac7fc596bd5a17fc8c3e29b47e5465341865561e6fd6e7677a2356188934b8972b51df73418d6cb5dc999e6994b0c306"
        }
      ],
      "purl": "pkg:npm/local-pkg@0.5.0",
      "type": "library",
      "bom-ref": "pkg:npm/local-pkg@0.5.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "locate-path",
      "version": "5.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b7b870f6923e5afbb03495f0939cd51e9ca122ace0daa4e592524e7f4995c4649b7b7169d9589e65c76e3588da2c3a32ea9f6e1a94041961bced6a4c2a536af2"
        }
      ],
      "purl": "pkg:npm/locate-path@5.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/locate-path@5.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "locate-path",
      "version": "6.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "88f64ae9e6236f146edee078fd667712c10830914ca80a28a65dd1fb3baad148dc026fcc3ba282c1e0e03df3f77a54f3b6828fdcab67547c539f63470520d553"
        }
      ],
      "purl": "pkg:npm/locate-path@6.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/locate-path@6.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "lodash.isequal",
      "version": "4.5.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a43a3796ef0985f8ea96ce8690c8296a1b05f640b26b2860ca48f22cc3454ca5aba5574042d6320789ae00c5a8cc10788a0fddb56026b0cc4b108f30bb3f8361"
        }
      ],
      "purl": "pkg:npm/lodash.isequal@4.5.0",
      "type": "library",
      "bom-ref": "pkg:npm/lodash.isequal@4.5.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "lodash.merge",
      "version": "4.6.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d0aa63a97455beb6320ac5f5b3047f5d32b4bdae9542440ce8c368ecfa96efb0728c086801103c11facfd4de3e2a52a3f184b46540ad453fd852e872603ba321"
        }
      ],
      "purl": "pkg:npm/lodash.merge@4.6.2",
      "type": "library",
      "bom-ref": "pkg:npm/lodash.merge@4.6.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "lodash.zip",
      "version": "4.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0bb20e68104aff480c39144177c3844cdc779263a48085883efc83a594824f052ba589a06702648d978e0fcc30e316ce50eb38fdab6d63ea5c88abda74d7c56e"
        }
      ],
      "purl": "pkg:npm/lodash.zip@4.2.0",
      "type": "library",
      "bom-ref": "pkg:npm/lodash.zip@4.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "lodash",
      "version": "4.17.21",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bf690311ee7b95e713ba568322e3533f2dd1cb880b189e99d4edef13592b81764daec43e2c54c61d5c558dc5cfb35ecb85b65519e74026ff17675b6f8f916f4a"
        }
      ],
      "purl": "pkg:npm/lodash@4.17.21",
      "type": "library",
      "bom-ref": "pkg:npm/lodash@4.17.21",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/jsx/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "log-symbols",
      "version": "1.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9a63eb5b4161d9fc4ecdd05b16fe20d66ea947bda16852cf2761b94891042dfd72fa2690ac31ba71608f8f2e7844761b640b7b5fe96cebdd0ac3ad807565c1cd"
        }
      ],
      "purl": "pkg:npm/log-symbols@1.0.2",
      "type": "library",
      "bom-ref": "pkg:npm/log-symbols@1.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "log-symbols",
      "version": "4.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f173efa4003cbb285fb5ebbca48bd0c69259ed2618769522bd9a46cbab05b01b8a458ffbad019abde75e07c68af99932ababa930554bffd016eaf398cdf4722e"
        }
      ],
      "purl": "pkg:npm/log-symbols@4.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/log-symbols@4.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "log-symbols",
      "version": "5.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "974c760efad6dbde02f6e0c2a107b555253881fe76f4591267a95e065e138aa647fdefb447b8527c740136eb7698dca00e01f0bd81df14b9fa3b16f75568f6ac"
        }
      ],
      "purl": "pkg:npm/log-symbols@5.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/log-symbols@5.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "log-update",
      "version": "2.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "be53f5d577c51b278d4259849fdb49ebaac45b572803fefd9b9cfa04292e7636c0184f37ba101c198ac11707ecdc074b88bcc646eb113c06d23caf7166d7829a"
        }
      ],
      "purl": "pkg:npm/log-update@2.3.0",
      "type": "library",
      "bom-ref": "pkg:npm/log-update@2.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "loupe",
      "version": "2.3.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cd230834655891da5848e0662e2d03d54a3b254f6755d40aac7c42f1e62557ef5828af5678fa8094bee54a5a2b1bf536170d70d214c199a6bf8eb43751b3c7b4"
        }
      ],
      "purl": "pkg:npm/loupe@2.3.7",
      "type": "library",
      "bom-ref": "pkg:npm/loupe@2.3.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "lowercase-keys",
      "version": "1.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1b62e3eb5b570e754514e8bc55976cf92a108ed402ddd82890a7431b69939b5b71e26e743541c1399481c10407cb2d15d760342531b889c7d9407fb13f287c54"
        }
      ],
      "purl": "pkg:npm/lowercase-keys@1.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/lowercase-keys@1.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "lowercase-keys",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b6a357ad2efca0c384ef734cc4ae0430b42c428c167fc8caa281fd83bc4f6af453ef4e91e9b91027a0d8d937bb42e91a66cba5c5adf4c10edb934a66e1788798"
        }
      ],
      "purl": "pkg:npm/lowercase-keys@2.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/lowercase-keys@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "lru-cache",
      "version": "6.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "268e9d274e029928eece7c09492de951e5a677f1f47df4e59175e0c198be7aad540a6a90c0287e78bb183980b063df758b615a878875044302c78a938466ec88"
        }
      ],
      "purl": "pkg:npm/lru-cache@6.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/lru-cache@6.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "magic-string",
      "version": "0.25.9",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "46617402c33382ddb9ab3aaa2dcd7e31b1e685dc74a2317616fb385e73aacf664e057cf3904c1cfdd250642607027eefd636d53a30197caf26b119f80713b855"
        }
      ],
      "purl": "pkg:npm/magic-string@0.25.9",
      "type": "library",
      "bom-ref": "pkg:npm/magic-string@0.25.9",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "magic-string",
      "version": "0.30.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ef19697c169068ffd3e9587c30efc4a97496e449fa20d1c4bc45d08ae7dfec692ed0f5a3537b9feb0fe3f68ecef92a41e5f38092b2391dea0d8308c43b4a45b0"
        }
      ],
      "purl": "pkg:npm/magic-string@0.30.5",
      "type": "library",
      "bom-ref": "pkg:npm/magic-string@0.30.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "magicast",
      "version": "0.3.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "163c2497a6b4b32b7d4c53742526293b26f188c0a460d11e3939ce4cd45b8e9862acb6a4ce765702aad7823ffb186dc3d5dbc44ce34dc2b05f8a7bc06e9ba70e"
        }
      ],
      "purl": "pkg:npm/magicast@0.3.2",
      "type": "library",
      "bom-ref": "pkg:npm/magicast@0.3.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "make-dir",
      "version": "3.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "83715e3f6d0b3708402dbffa0b3e837781769e0cded23cfbb5bceb0f6c0057ea3d15e3477b8acbfb22b699dd09fdf8927f5b1ad400e15ea8b9fa857038cfde1b"
        }
      ],
      "purl": "pkg:npm/make-dir@3.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/make-dir@3.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "make-dir",
      "version": "4.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8577544d960854eb75131fff8c0422fb04d9669529c018ffd10b0ecea7a06f7ac630c78989212ee712c79d87c1ad1578447dbe38248e3bde48b3fef1d562786f"
        }
      ],
      "purl": "pkg:npm/make-dir@4.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/make-dir@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "map-age-cleaner",
      "version": "0.1.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6c9cf1ea73283fa3c32cf0459a0efec5129e159bc56e832b1a5c66363f4296f5f9dcaae6bcce5b5c55c45a36f3e1ccf50059fe8d627dcff0c94b3ee1aecd30df"
        }
      ],
      "purl": "pkg:npm/map-age-cleaner@0.1.3",
      "type": "library",
      "bom-ref": "pkg:npm/map-age-cleaner@0.1.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "map-obj",
      "version": "1.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ecdfeade5c99f8b542a7b3f3bb1ac9af828c6c1136856ec14fb60d89adf7d0e17121fe1ddebe7356989c3f6eb9d25ec23cde9133dcce251977346a6a4a2c3712"
        }
      ],
      "purl": "pkg:npm/map-obj@1.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/map-obj@1.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "map-obj",
      "version": "4.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "85d375c15ad96dbdbd7811a21a325b78ff096ca8ead6eae41c9fcb20ffcd638f0c6754155d4b10055d46d73bd81479f55c4d3a7308c1b0e2362b75259e3d585d"
        }
      ],
      "purl": "pkg:npm/map-obj@4.3.0",
      "type": "library",
      "bom-ref": "pkg:npm/map-obj@4.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "map-stream",
      "version": "0.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0a4610acf6197d69eefc3026542a53497ff11e9299f3478a87694093203a0094de7fa6d6fba2696d064de6ba1fba6edd6be4b23756e2e5cb539be9537dc096de"
        }
      ],
      "purl": "pkg:npm/map-stream@0.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/map-stream@0.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "meow",
      "version": "8.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "afce44dcd759fa6a589350ba4633c510c484facd6264cb87b6c1c0a98d034f78d973397476259467c83aa14ee1d0cf5c0f610bf8fcda62086108bcd1d19367e5"
        }
      ],
      "purl": "pkg:npm/meow@8.1.2",
      "type": "library",
      "bom-ref": "pkg:npm/meow@8.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "merge-stream",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "69bbffa8e72e3df9375113df0f39995352ca9aec3c913fb49c81ef2ab2a016bc227e897f76859c740e19aac590f0436b14a91debb31fa68fcba2f6c852c6eddf"
        }
      ],
      "purl": "pkg:npm/merge-stream@2.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/merge-stream@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "merge2",
      "version": "1.4.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f2aed51203095b827cb5c7d53f2f20d3d35c43065d6f0144aa17bf5999282338e7ff74c60f0b4e098b571b10373bcb4fce97330820e0bfe3f63f9cb4d1924e3a"
        }
      ],
      "purl": "pkg:npm/merge2@1.4.1",
      "type": "library",
      "bom-ref": "pkg:npm/merge2@1.4.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "methods",
      "version": "1.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "89c9401de36a366ebccc5b676747bed4bdb250876fccda1ab8a53858103756f1ffbcf162785eea7d197051953e0c0f4ff5b3d7212f74ba5c68528087db7b15db"
        }
      ],
      "purl": "pkg:npm/methods@1.1.2",
      "type": "library",
      "bom-ref": "pkg:npm/methods@1.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/routers-deno/deno.lock"
        },
        {
          "name": "cdx:deno:source",
          "value": "npm"
        },
        {
          "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": "benchmarks/routers-deno/deno.lock"
              }
            ],
            "concludedValue": "benchmarks/routers-deno/deno.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "micromatch",
      "version": "4.0.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a519b3c3f5d47305c6a43f5a23dabfd173b02cdca08c44c9f32d1aa34c1daa9aebcc36b8627c4b733edf41166bf2fa21f15d7490684005b35c1d5939c07816c2"
        }
      ],
      "purl": "pkg:npm/micromatch@4.0.4",
      "type": "library",
      "bom-ref": "pkg:npm/micromatch@4.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "mime-db",
      "version": "1.51.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e72f00e7a8e0ed7550c7699bbf596ee3d351e1da24467859613b4bf8a19f69adbbbaae294935e4c10905265e29911332345cff12d6034a48a2107c7717b50dea"
        }
      ],
      "purl": "pkg:npm/mime-db@1.51.0",
      "type": "library",
      "bom-ref": "pkg:npm/mime-db@1.51.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "mime-types",
      "version": "2.1.34",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e9c3faf765b0188b3d5d774e3b8fbe37eeea8eabf4aeac7156f2775473e1fd273d99565c40ff991a190a893bd631046bdad6c79093ff627ed8d27a5bdd906ce0"
        }
      ],
      "purl": "pkg:npm/mime-types@2.1.34",
      "type": "library",
      "bom-ref": "pkg:npm/mime-types@2.1.34",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "mime",
      "version": "2.6.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5123e431e113df5ace3226abb013481d928b1a0bca73f2eb8e87c09c194eb6d7f96a346faa2440f10b1e9db728a1cb4ae9de93b3a6aa657040f976e42ad86242"
        }
      ],
      "purl": "pkg:npm/mime@2.6.0",
      "type": "library",
      "bom-ref": "pkg:npm/mime@2.6.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "mime",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8d2094eff541d65a0858165ed7868460753ffb550c107a1a3bbab108e5493b0f46807ef65405a9a7135c8d4fb1f5ada4dc648805734ac57405a91bef67bbebdc"
        }
      ],
      "purl": "pkg:npm/mime@3.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/mime@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "mimic-fn",
      "version": "1.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8dff38bb1cf08ae88854a88e2e97d893b378e934b2f2e6d3a279a7798f6fae91cd027a74401b76071595f5d3b7fe3f81a1501bf9ae46e980cf5b73391ce74c59"
        }
      ],
      "purl": "pkg:npm/mimic-fn@1.2.0",
      "type": "library",
      "bom-ref": "pkg:npm/mimic-fn@1.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "mimic-fn",
      "version": "2.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3aa6ce939a0441e019f165d6c9d96ef47263cfd59574422f6a63027179aea946234e49c7fecaac5af850def830285451d47a63bcd04a437ee76c9818cc6a8672"
        }
      ],
      "purl": "pkg:npm/mimic-fn@2.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/mimic-fn@2.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "mimic-fn",
      "version": "3.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "62c6e2f6e616f611727eb4e1743110bb290de04cba06ec0f0f6929239112fe71530e7ffdf32c5834b64972050028f4ff99cacb2ca686cc947d615c49ac874049"
        }
      ],
      "purl": "pkg:npm/mimic-fn@3.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/mimic-fn@3.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "mimic-fn",
      "version": "4.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bea882d3a0ae8414d47591fe45897cb05acbd3deaf038e4e9392123bab04fccaf58d16c61f80ac9e18bc7f7c0a565ef1f263b802eec8afd0f73b2bf555830527"
        }
      ],
      "purl": "pkg:npm/mimic-fn@4.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/mimic-fn@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "mimic-response",
      "version": "1.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8f911cb67907eda99f57fab91e09a86a5d60d901c5251ada3ad9b1d09a48aa4c6106123f9494a5d67329438e6155aaf03444cea161229a7759e102b4447c6ec5"
        }
      ],
      "purl": "pkg:npm/mimic-response@1.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/mimic-response@1.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "mimic-response",
      "version": "2.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c17aa3493f922eded1d34f72482825581085a635328260887c3efdd3f9156e21a65207d81ae075e0f8937790f0571495e0d7181e3ccc9288f92e3419c1340b10"
        }
      ],
      "purl": "pkg:npm/mimic-response@2.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/mimic-response@2.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "min-indent",
      "version": "1.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "23d8f0327d3b4b2fc8c0e8f7cd59158a4d894ef8296b29036448a02fa471e8df4b6cccb0c1448cb71113fbb955a032cb7773b7217c09c2fbae9ecf1407f1de02"
        }
      ],
      "purl": "pkg:npm/min-indent@1.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/min-indent@1.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "miniflare",
      "version": "3.20231030.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "63e124815fda160ff763fc5f16d2262b7eac2d9197bcd4b8e5abd5133d1c502036a46a60e2119d3eed54766cf96f4e92c9e5041557ff7440cc2707516151202f"
        }
      ],
      "purl": "pkg:npm/miniflare@3.20231030.1",
      "type": "library",
      "bom-ref": "pkg:npm/miniflare@3.20231030.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "minimal-polyfills",
      "version": "2.2.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a3176627d70bfb157bda1d31631a78b4fd9de7f7d30693f8e47f0320e9fda404ae17c6b72184dffb6e5f3060d81a2596f8c16cba883a283ea77e6859250fae53"
        }
      ],
      "purl": "pkg:npm/minimal-polyfills@2.2.3",
      "type": "library",
      "bom-ref": "pkg:npm/minimal-polyfills@2.2.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "minimatch",
      "version": "3.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "27ba7ade1462023c35343130c355bb8b7efe07222b3963b95d0400cd9dd539c2f43cdc9bc297e657f374e73140cf043d512c84717eaddd43be2b96aa0503881f"
        }
      ],
      "purl": "pkg:npm/minimatch@3.1.2",
      "type": "library",
      "bom-ref": "pkg:npm/minimatch@3.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "minimatch",
      "version": "5.1.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "94ac15ff56eba46ea6054147b5becd526b400426f65996669b6c0d88e0398406fc55d092e01dddb4c5b2bdca1589c730016fc23844635cbb74ccfd735d4376ea"
        }
      ],
      "purl": "pkg:npm/minimatch@5.1.6",
      "type": "library",
      "bom-ref": "pkg:npm/minimatch@5.1.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "minimist-options",
      "version": "4.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "438afc82177cd3284eff48f53b7076063c1e5f77e21e0f5c74ec2325dd89efa435df973e343c460aa758290d52281b857e059b014cc17ef6233d411e360a8dd4"
        }
      ],
      "purl": "pkg:npm/minimist-options@4.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/minimist-options@4.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "minimist",
      "version": "1.2.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "14cf6735462b4410042d9413df179943b7e630e060ea758d989293720b0979a2ecb4ffd43835691acaf93a15e185783a7feaad27cba267e3d4c640d67202172f"
        }
      ],
      "purl": "pkg:npm/minimist@1.2.5",
      "type": "library",
      "bom-ref": "pkg:npm/minimist@1.2.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "minimist",
      "version": "1.2.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "db2c8047ca8190ddd8ba17896a7529582e54ddb6f9a2c0f2c0d07c4730d5943c031dba1c009bdeaaa8f5bbcf92543ee39164f8cafb070a95aaa96a80c5bd3308"
        }
      ],
      "purl": "pkg:npm/minimist@1.2.8",
      "type": "library",
      "bom-ref": "pkg:npm/minimist@1.2.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "mkdirp",
      "version": "1.0.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bd5a95650c9fdd62f1d9285dd2a27dc6ebea800c8a3cb022a884c4b6a5b4a08523ce8dcf78f0dde9f5bd885cf7d1e7fb62ca7fa225aa6e1b33786596d93e86cf"
        }
      ],
      "purl": "pkg:npm/mkdirp@1.0.4",
      "type": "library",
      "bom-ref": "pkg:npm/mkdirp@1.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "mlly",
      "version": "1.4.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8bf624b9f8b6b75119e8d68f2dd7e7664d805fc72cd1dfa64f354ab8f7ea3ca3dab712c0a5a068c4943dc75fee7245edad2fd4e688ac3cc0e436cd3241368146"
        }
      ],
      "purl": "pkg:npm/mlly@1.4.2",
      "type": "library",
      "bom-ref": "pkg:npm/mlly@1.4.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "mri",
      "version": "1.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b73cec91bddb1bc2ef606145fe60d3a6ade3a48e90f707372c49816a086ef83742b2c77515a90dec17348553661321aad5bab74607e409bddc9902e934f3aba0"
        }
      ],
      "purl": "pkg:npm/mri@1.2.0",
      "type": "library",
      "bom-ref": "pkg:npm/mri@1.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "ms",
      "version": "2.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b0690fc7e56332d980e8c5f6ee80381411442c50996784b85ea7863970afebcb53fa36f7be4fd1c9a2963f43d32b25ad98b48cd1bf9a7544c4bdbb353c4687db"
        }
      ],
      "purl": "pkg:npm/ms@2.1.2",
      "type": "library",
      "bom-ref": "pkg:npm/ms@2.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "ms",
      "version": "2.1.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e85973b9b4cb646dc9d9afcd542025784863ceae68c601f268253dc985ef70bb2fa1568726afece715c8ebf5d73fab73ed1f7100eb479d23bfb57b45dd645394"
        }
      ],
      "purl": "pkg:npm/ms@2.1.3",
      "type": "library",
      "bom-ref": "pkg:npm/ms@2.1.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "msw",
      "version": "1.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f1055ad5100dfcdcdb9ffb4a9ad8a627e6f633541938c7444d05bbff54e604e678c3ec09a237f1ba1d478f9278158741819596fd32b80800543a538ce0e8d338"
        }
      ],
      "purl": "pkg:npm/msw@1.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/msw@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "mustache",
      "version": "4.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ef58a9a52cb0ab961beffb5563219b9018206d4f07deee51cf9e9f1fad2318582bf2e1f0c6cf9a48a7aa9a5b885733349b4901ef1423292eaa3df7746f6668a9"
        }
      ],
      "purl": "pkg:npm/mustache@4.2.0",
      "type": "library",
      "bom-ref": "pkg:npm/mustache@4.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "mute-stream",
      "version": "0.0.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "afae6709986b6d75dbe9d5ce0028a1600a47c3643aa55d0cdd5d0f4b177be0dd3e0fc9f301d100213ab6a008c0d63567288fad1af101529aa2321d3ead6eb30d"
        }
      ],
      "purl": "pkg:npm/mute-stream@0.0.7",
      "type": "library",
      "bom-ref": "pkg:npm/mute-stream@0.0.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "mute-stream",
      "version": "0.0.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9e76d658e9285b252c4e32ab8600f475ccf6da67644a7a58a9b123226da787086ec654a4a72c09981a3c87466a25d929ef799bf744acb0790de2bb1168101f00"
        }
      ],
      "purl": "pkg:npm/mute-stream@0.0.8",
      "type": "library",
      "bom-ref": "pkg:npm/mute-stream@0.0.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "nanoid",
      "version": "3.3.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "32a064421fce1d34b67a0a2f46d2e4e39c04c8d5f017e728903fb560f7fdbb955f26245d0224700767eba17e42a3d461db4c6ce2c88d3e6f2768da2d483e9107"
        }
      ],
      "purl": "pkg:npm/nanoid@3.3.4",
      "type": "library",
      "bom-ref": "pkg:npm/nanoid@3.3.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "nanoid",
      "version": "3.3.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "792469a6370f21ab5120c0b553a52780ff1715ccfc31058641db75313050ecd6809af5c37ef3716ef595df1db2e8274451c8824ac0c70d065b858681f10128da"
        }
      ],
      "purl": "pkg:npm/nanoid@3.3.7",
      "type": "library",
      "bom-ref": "pkg:npm/nanoid@3.3.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "natural-compare",
      "version": "1.4.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7"
        }
      ],
      "purl": "pkg:npm/natural-compare@1.4.0",
      "type": "library",
      "bom-ref": "pkg:npm/natural-compare@1.4.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "new-github-release-url",
      "version": "1.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7657bbc9feb9e48323c8552a9fa37191bd7caf800e024cd1720719bfa599d08aab387e1008467c4a6e88ed75f6d73bc774179e31e4e4851f6a4f66741090f1e8"
        }
      ],
      "purl": "pkg:npm/new-github-release-url@1.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/new-github-release-url@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "node-domexception",
      "version": "1.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fe3299a0ca70d05f06470978fde2d138f03771f717b4b0293f44332e6513fc7b8f0995b207b218f59acc78ac363bf9c522a3d00773d533d6989b4177d760170d"
        }
      ],
      "purl": "pkg:npm/node-domexception@1.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/node-domexception@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "node-fetch",
      "version": "2.6.9",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0c99bf0899199118ca2a3e198b806c295661dd56a5579211e6cecb5599d6fba60c8745b505f340f174ace832cc1989487791772a703bd2ebb6a9ea5c474f10aa"
        }
      ],
      "purl": "pkg:npm/node-fetch@2.6.9",
      "type": "library",
      "bom-ref": "pkg:npm/node-fetch@2.6.9",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ImportedModules",
          "value": "node-fetch,Request,node-fetch/Request,Response,node-fetch/Response"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ],
        "occurrences": [
          {
            "location": "benchmarks/handle-event/index.js",
            "line": 4
          }
        ]
      }
    },
    {
      "group": "",
      "name": "node-fetch",
      "version": "2.6.7",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "66330f1447d5c798fecb6c85df92b3c79b05ee40f3c6e0e3eb3887e0515b3a9f3bcca0d9371f321312486f4e4e185e0d96df481c520c064465e3555dbdc35d6d"
        }
      ],
      "purl": "pkg:npm/node-fetch@2.6.7",
      "type": "library",
      "bom-ref": "pkg:npm/node-fetch@2.6.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ImportedModules",
          "value": "node-fetch,Request,node-fetch/Request,Response,node-fetch/Response"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ],
        "occurrences": [
          {
            "location": "benchmarks/handle-event/index.js",
            "line": 4
          }
        ]
      }
    },
    {
      "group": "",
      "name": "node-fetch",
      "version": "3.3.2",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "75107bf2cacdfe5ea0a96ba56a1f52af17989f179d7481b7d3e18ea8affd3a52d5c8b8371cf9ebe92a8e59358e5ca4700b6786602919e7d34db9282f4aba6038"
        }
      ],
      "purl": "pkg:npm/node-fetch@3.3.2",
      "type": "library",
      "bom-ref": "pkg:npm/node-fetch@3.3.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ImportedModules",
          "value": "node-fetch,Request,node-fetch/Request,Response,node-fetch/Response"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ],
        "occurrences": [
          {
            "location": "benchmarks/handle-event/index.js",
            "line": 4
          }
        ]
      }
    },
    {
      "group": "",
      "name": "node-forge",
      "version": "1.3.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "74f12d39e32f17d54c71857fd566fc08fa15017b69e8c28c95c6c0b7875daa61aa509e9f41915790d64d90d95f7afb4d906b5a4a85dffef34d352be0add5f0b4"
        }
      ],
      "purl": "pkg:npm/node-forge@1.3.1",
      "type": "library",
      "bom-ref": "pkg:npm/node-forge@1.3.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "normalize-package-data",
      "version": "2.5.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ff908c3774f44785d38f80dc19a7b1a3eae8652752156ff400e39344eae3c73086d70ad65c4b066d129ebe39482fe643138b19949af9103e185b4caa9a42be78"
        }
      ],
      "purl": "pkg:npm/normalize-package-data@2.5.0",
      "type": "library",
      "bom-ref": "pkg:npm/normalize-package-data@2.5.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "normalize-package-data",
      "version": "3.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a765b5b20aa28f7ccc332442d3aec3835e9b7f3547fb0ee1c9e826a48bd9e09363aad18e54022f2e68c1c77c8fed84def6f289824a0d38f8f0406a200e831714"
        }
      ],
      "purl": "pkg:npm/normalize-package-data@3.0.3",
      "type": "library",
      "bom-ref": "pkg:npm/normalize-package-data@3.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "normalize-path",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e9e66ce4bb375ad0a2b075a9f52d86532f1daa4a468b80554b3dc66aa884e9ecee6f4e75d844b3b57530501e82e8829b4246363e76ff983e166288c24707302c"
        }
      ],
      "purl": "pkg:npm/normalize-path@3.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/normalize-path@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "normalize-url",
      "version": "4.5.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f546421511d074dadf4e91a0f3ed4834883ddc1eb3134697315164c35585c2f3b84a5672c14e9a2e0e4e7f4029fcf81c6d2c382cdc6f3165cc7ae8303025f400"
        }
      ],
      "purl": "pkg:npm/normalize-url@4.5.1",
      "type": "library",
      "bom-ref": "pkg:npm/normalize-url@4.5.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "normalize-url",
      "version": "6.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0e52fe5f03b2dcdc4043cc6e0b4a243e02b8ea2b953402b4d5837b46e79806aa85786b018d5f5798203301d82dfbaebb6c297990f87d12a28a0f09da3c6d48ec"
        }
      ],
      "purl": "pkg:npm/normalize-url@6.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/normalize-url@6.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "np",
      "version": "7.7.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1b81df3ba25497b88a397d6a7d81ccfe41b9029aaa67899af188ed540268c92e5574a90613f39d486ddc384f4bc2bef5925373f67e8a21998f4678742fba8cd5"
        }
      ],
      "purl": "pkg:npm/np@7.7.0",
      "type": "library",
      "bom-ref": "pkg:npm/np@7.7.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "npm-bundled",
      "version": "2.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8192f15dd8c4cc4ffe98eb2d183a91e9bd0492127e90ce9fc4ceaf52e724b9cb6e54f87cd10ea9c3fad2663f6ce067b1f46c56b4889c3b5a5cf0307d2995ae77"
        }
      ],
      "purl": "pkg:npm/npm-bundled@2.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/npm-bundled@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "npm-name",
      "version": "6.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7e1291bd4031698ccc1146629b89975b27c56d54be33509bac22dd028dedc56ceb72dc4a91afe1f8a6815b43bd0b3e6e38cd34365767d892d686ec27c96dd253"
        }
      ],
      "purl": "pkg:npm/npm-name@6.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/npm-name@6.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "npm-normalize-package-bin",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6b0cdf2943bbbf416c72b4a9468a20c8d9b4b1a8e2921056a54d1032b5b4f40322f67d4fa0a53a59a22a533b894909e9722659989fe3319d8481f99bffd2e259"
        }
      ],
      "purl": "pkg:npm/npm-normalize-package-bin@2.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/npm-normalize-package-bin@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "npm-packlist",
      "version": "5.1.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "dbadffd0d1ab9f7d981588b8279df7ab3ad0fe4ae69ab5b084a933c13b8ce1fff4eee839d6876868d8d47b1c4ee2fc65cd444772660c1f5423bc78ec34328b56"
        }
      ],
      "purl": "pkg:npm/npm-packlist@5.1.3",
      "type": "library",
      "bom-ref": "pkg:npm/npm-packlist@5.1.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "npm-run-path",
      "version": "4.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4b8f16cd95bbefbce1348ae7ee0c4e94848d02a8bd642fee4059d175b7881e1661080e94aa990e4fc4f51bb06f7dd80fe04afc805e2c51b692d22ed0bc87c25b"
        }
      ],
      "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": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "npm-run-path",
      "version": "5.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b0939d9911ab636b2335344c6d2be5b90aa0fbc5fb64aeb5cafcc11080e1cf87fccf54d9158001b2a8e308177fd0f50d13d33a403807257424194126ed0fa5f5"
        }
      ],
      "purl": "pkg:npm/npm-run-path@5.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/npm-run-path@5.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "number-is-nan",
      "version": "1.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e236ed657340b1f65b0078a2aa32cf0620a5d7a7444b5cc8e07a73cf1c3ad5393e96817eb010c12b1d4808a28ac08a90eccd26167d539a437b7ae4a771680789"
        }
      ],
      "purl": "pkg:npm/number-is-nan@1.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/number-is-nan@1.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "nwsapi",
      "version": "2.2.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b9be44e3e1413cac00671d14c0840e8d85861d312ae6c3ea1d035137c67d7b803bbb74e3d7078b26c2f9f721fdbe6bea12d04768e993e9c61028864ec69df915"
        }
      ],
      "purl": "pkg:npm/nwsapi@2.2.7",
      "type": "library",
      "bom-ref": "pkg:npm/nwsapi@2.2.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "object-assign",
      "version": "4.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ac98134279149c7d6c170f324fa552537cc3dec5a6bbab19848b1e63c557f8646edcfe85ec5bbe24d0e85df9251256cb2529dcdc55101d57b8714e618fe05c52"
        }
      ],
      "purl": "pkg:npm/object-assign@4.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/object-assign@4.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "object-inspect",
      "version": "1.13.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e6aa23d5152228e32c08234b57508188f604d74b33893b2798dc64008feb661883eb7085ec8a9d1460bf5f38d68e94a02dfd0bc575f76c3148874135f1fe9485"
        }
      ],
      "purl": "pkg:npm/object-inspect@1.13.1",
      "type": "library",
      "bom-ref": "pkg:npm/object-inspect@1.13.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "object-inspect",
      "version": "1.12.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1e8db3f346d522f265a07f98cd19a965541ef3bfaa01298150a6435a0c7d72ef8a0eb5f66431ffded332fa05db6444d51acd8cf1877139b3a1ed702d8a6f58d2"
        }
      ],
      "purl": "pkg:npm/object-inspect@1.12.0",
      "type": "library",
      "bom-ref": "pkg:npm/object-inspect@1.12.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "object-keys",
      "version": "1.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "36e00449439432b9485ce7c72b30fa6e93eeded62ddf1be335d44843e15e4f494d6f82bc591ef409a0f186e360b92d971be1a39323303b3b0de5992d2267e12c"
        }
      ],
      "purl": "pkg:npm/object-keys@1.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/object-keys@1.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "object.assign",
      "version": "4.1.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6f2cbe53b829f855709b2cca3d8856da1e65ddcae9986b3197b5f6b3ccb8dc8831bc6e20dd067a09f7c3b6c350cb55ac999a506cefb26e8d00956ed363a0dc05"
        }
      ],
      "purl": "pkg:npm/object.assign@4.1.5",
      "type": "library",
      "bom-ref": "pkg:npm/object.assign@4.1.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "object.fromentries",
      "version": "2.0.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "50f6cf1cc2fab0bf0f23f98ea8fc2c1f81ba8b25dc086ccb8a7f0abc43de9ce64de65a4234165943e57adaf7630759901eb9aa190b79fce2737a6500f8a26610"
        }
      ],
      "purl": "pkg:npm/object.fromentries@2.0.7",
      "type": "library",
      "bom-ref": "pkg:npm/object.fromentries@2.0.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "object.groupby",
      "version": "1.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1ea690b6a2e7a7ff019f818bd7a723f825186e7a5ed5b8744ed11a5afc9bb330c6e2d831089b91a55f151aebcd688d5f0272389542730c6e7931770e1f825971"
        }
      ],
      "purl": "pkg:npm/object.groupby@1.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/object.groupby@1.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "object.values",
      "version": "1.1.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "694eb19c31584f7c75edefdfd088a2c2518f4f2da3cccc9219f501e1fabacfb095f25f390961c393912b8728697c31e1ace33018585242484c187688a2d03a36"
        }
      ],
      "purl": "pkg:npm/object.values@1.1.7",
      "type": "library",
      "bom-ref": "pkg:npm/object.values@1.1.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "once",
      "version": "1.4.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "583b1aa775961d4b113ac17d9c50baef9dd76bd1"
        }
      ],
      "purl": "pkg:npm/once@1.4.0",
      "type": "library",
      "bom-ref": "pkg:npm/once@1.4.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "onetime",
      "version": "2.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a32c8fa6231a28046fbdc822a7e255fbbcdc8b92fc0f55bd459233da5d68d3c00cde97eca62b555a73edde6cc77013e9d76a18313cb4a6aac5b3f0be9b7130b1"
        }
      ],
      "purl": "pkg:npm/onetime@2.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/onetime@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "onetime",
      "version": "5.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "91ba5a4921894d674063928f55e30e2974ab3edafc0bc0bbc287496dcb1de758d19e60fe199bbc63456853a0e6e59e2f5abd0883fd4d2ae59129fee3e5a6984a"
        }
      ],
      "purl": "pkg:npm/onetime@5.1.2",
      "type": "library",
      "bom-ref": "pkg:npm/onetime@5.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "onetime",
      "version": "6.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d45951fa08d72bb5fe02c007b28df9327c8de4aa86c09462ff7d5fb7ac74335f7886ded2fab580bddecf1ecb3dc5228ccc4d1ab2fd69c881da258abe05b69c01"
        }
      ],
      "purl": "pkg:npm/onetime@6.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/onetime@6.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "open",
      "version": "7.4.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3151dd743570797645ddac2d9404beea980a2e59bf260c59f74fbf341bab06841cb5538e07fcc37558dcc8fcd0fb495a0c66ec5a0ad191f948eb9b1078e813f5"
        }
      ],
      "purl": "pkg:npm/open@7.4.2",
      "type": "library",
      "bom-ref": "pkg:npm/open@7.4.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "optionator",
      "version": "0.9.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2630a8ca9a7e8ca9f5b6d105131c617ad08a789b7dce102002f7b91571e2c53bc50d6ff968492d5fd6ee7c128b45131d53b6cdb692df706bbde01ddc7442608e"
        }
      ],
      "purl": "pkg:npm/optionator@0.9.3",
      "type": "library",
      "bom-ref": "pkg:npm/optionator@0.9.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "ora",
      "version": "5.4.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e5be98f39b4fc5967b432b4ef81433cac5b7d47264bb6edc4489646c05da371f8175c562f8b951166557cde17a6bb242c09a72c397386fe61254899022b069b9"
        }
      ],
      "purl": "pkg:npm/ora@5.4.1",
      "type": "library",
      "bom-ref": "pkg:npm/ora@5.4.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "ora",
      "version": "6.3.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "11103236764e7ea33e028dd102f2179188798e83f6db4c9fe7d8157b65ff708e92882c48762e1cf4764a643f11eaafd10d71237b54c7063bba884c624ac80969"
        }
      ],
      "purl": "pkg:npm/ora@6.3.1",
      "type": "library",
      "bom-ref": "pkg:npm/ora@6.3.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "org-regex",
      "version": "1.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "edbaa4c64109c332505009726278aa119dc89738e1d32a1aeb673b80be888f18f96c4a4f2fef081356743c58f4cb08e35d071daf0479d60f4c21c2decd1d2129"
        }
      ],
      "purl": "pkg:npm/org-regex@1.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/org-regex@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "os-tmpdir",
      "version": "1.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0f6151d37562afb148bb8e57058db49936fefd9496074d2c8d4f637505edf37803ac8e19b73e45b3bff2cbbe20d8de52550638c58d6a0ebe2b35d770611557d2"
        }
      ],
      "purl": "pkg:npm/os-tmpdir@1.0.2",
      "type": "library",
      "bom-ref": "pkg:npm/os-tmpdir@1.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "outvariant",
      "version": "1.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c9e58cf64e943df1bf9f3c5d68f949901da9d3c842838c4fe8bc7df45faf3fc605ef1c9955f4e6263aeb35a9649b3b9d0f8585bcd2d5b9d42292a52617cce155"
        }
      ],
      "purl": "pkg:npm/outvariant@1.3.0",
      "type": "library",
      "bom-ref": "pkg:npm/outvariant@1.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "ow",
      "version": "0.21.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "765b280dedfd83b9a176c76b0b547f6308d3ef28d5a84decbd6c0e94c1af37af74c1a06480464198a05d9262af4ade7fc19e84d099ff9c87ac3ea3193a93caab"
        }
      ],
      "purl": "pkg:npm/ow@0.21.0",
      "type": "library",
      "bom-ref": "pkg:npm/ow@0.21.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "p-cancelable",
      "version": "1.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b3bdd7c4e678ce9b7579d658673be1a856babaf41cd6fc146b42b405db4866040c0098fd21b79b1fe26480a65cf61f81d393ca1cb3939786a31b506636b55997"
        }
      ],
      "purl": "pkg:npm/p-cancelable@1.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/p-cancelable@1.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "p-cancelable",
      "version": "2.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0593abde74501ce9ed5234eb1fcf8b879e2c98a1e81f2babf167b557c0d2315ae5e40da66a538ec2e2519ca4438d29e4a1e061e1ab7a0701276f923b265df5c2"
        }
      ],
      "purl": "pkg:npm/p-cancelable@2.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/p-cancelable@2.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "p-defer",
      "version": "1.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c01df07c0c59a64d80cce7d430934bf9ddfac68b61452ca3f045ce6b87fa18ca980cdf4125a6922126ec93ec12f5a6e69de6d5c3de42d8a6f9b7ce549a90b1bb"
        }
      ],
      "purl": "pkg:npm/p-defer@1.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/p-defer@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "p-event",
      "version": "4.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2976ad3a30915d791278f3dbd4d6e2d29d26fa0400c1d95b862e3040a24f2351ec3104bd83e4aaa76a3e407ce23ebede609c8e65eb7cdfa2a81c454cd66c0ead"
        }
      ],
      "purl": "pkg:npm/p-event@4.2.0",
      "type": "library",
      "bom-ref": "pkg:npm/p-event@4.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "p-finally",
      "version": "1.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2c809bda9f4207b152fb4791d68a969c7869d0596318b64258113d6a2c745327bd5bc2d340fc0c4d8546590588c3d45d4220e0e3e7a95d0383c08609b5225aa3"
        }
      ],
      "purl": "pkg:npm/p-finally@1.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/p-finally@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "p-limit",
      "version": "2.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ffff3c985592271f25c42cf07400014c92f6332581d76f9e218ecc0cbd92a8b98091e294f6ac51bd6b92c938e6dc5526a4110cb857dc90022a11a546503c5beb"
        }
      ],
      "purl": "pkg:npm/p-limit@2.3.0",
      "type": "library",
      "bom-ref": "pkg:npm/p-limit@2.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "p-limit",
      "version": "3.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4d839a9ccdf01b0346b193767154d83c0af0e39e319d78f9aa6585d5b12801ce3e714fe897b19587ba1d7af8e9d4534776e1dcdca64c70576ec54e5773ab8945"
        }
      ],
      "purl": "pkg:npm/p-limit@3.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/p-limit@3.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "p-limit",
      "version": "5.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fc46a8abe4322d2897438972615db77f5e2665141c5e7c5f1eb374bc26a2f9a93d1b4a69f62110ba420866ae4d71c12fc1107c3d49d94f42ac3a80c220d4b5a9"
        }
      ],
      "purl": "pkg:npm/p-limit@5.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/p-limit@5.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "p-locate",
      "version": "4.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "47bf5967fd30031286bb7a18325cfc8f2fe46e1b0dad2ed2299ecfc441c1809e7e1769ad156d9f2b670eb4187570762442c6f3155ec8f84a1129ee98b74a0aec"
        }
      ],
      "purl": "pkg:npm/p-locate@4.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/p-locate@4.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "p-locate",
      "version": "5.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2da363b51594058fbecc1e6713f37071aa0cca548f93e4be647341d53cdd6cc24c9f2e9dca7a401aded7fed97f418ab74c8784ea7c47a696e8d8b1b29ab1b93f"
        }
      ],
      "purl": "pkg:npm/p-locate@5.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/p-locate@5.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "p-map",
      "version": "2.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cb76fc2a977c380378e388717c16c57e3d4563f463b5377cb73630854a8d617c747d7c76897e2668fe10afaaa120a6d05c8d36c132c075ae1f6146c36a04d417"
        }
      ],
      "purl": "pkg:npm/p-map@2.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/p-map@2.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "p-map",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "777a9755317fb3e5be09d279036f70cb05769fc0904186a1960cf66c5880fb87953496c726874f67efe05f03c68746cea80fa3f12fbaf9c926bcb18f935429c5"
        }
      ],
      "purl": "pkg:npm/p-map@3.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/p-map@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "p-map",
      "version": "4.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fdb8ceaa68044c1601e41a0478655e6bc766bc76f69bd18bcb513d5b8df27b27cfe9040264614d6be5d171e244b8307aceaafe80aa4802694b79b329ca4c3f31"
        }
      ],
      "purl": "pkg:npm/p-map@4.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/p-map@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "p-memoize",
      "version": "4.0.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8a3761d033f8324e89e055e538ceaf3cfa028cfcad704b1e5bca7f9394834d249f195dc4f5ba6df58cdf89fbf3a7a8a884889ea0b4e45d16f7d8e595d1f0762f"
        }
      ],
      "purl": "pkg:npm/p-memoize@4.0.4",
      "type": "library",
      "bom-ref": "pkg:npm/p-memoize@4.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "p-reflect",
      "version": "2.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a5a1d5f0d533f330c7bb9961aff9e01964225b4ebb0caffe21b27e45f67893eb3ccb810ac980b3f291985a3c42837e5e1f3b69240b7e35482f3782fe1826cf96"
        }
      ],
      "purl": "pkg:npm/p-reflect@2.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/p-reflect@2.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "p-settle",
      "version": "4.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e931c6875de6b77832a5c34c9b4003a953427186b704ae835acb895850ae10a3f5ae963e38a1a9ee0699c1598bb299a2734d7e7ec83f7cde7b31fbc3cd9fcfb9"
        }
      ],
      "purl": "pkg:npm/p-settle@4.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/p-settle@4.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "p-timeout",
      "version": "3.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ae1230532720c3029c3fdc9338e14afc02ac028a638c26a456a2c778f3b7082e8c8abd59f7dc53f91eb78d9c404f994564b6b68a74b987e652d86bd1f7dfc506"
        }
      ],
      "purl": "pkg:npm/p-timeout@3.2.0",
      "type": "library",
      "bom-ref": "pkg:npm/p-timeout@3.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "p-timeout",
      "version": "4.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fbfc261edcc9b968a2d6c5e7dc70ae1ff153c0686ba78b66253c522896df4bebe48a9722ea8b315cce666348d4891cd628c4e0513f25ec715b792c190329ea1f"
        }
      ],
      "purl": "pkg:npm/p-timeout@4.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/p-timeout@4.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "p-try",
      "version": "2.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4789cf0154c053407d0f7e7f1a4dee25fffb5d86d0732a2148a76f03121148d821165e1eef5855a069c1350cfd716697c4ed88d742930bede331dbefa0ac3a75"
        }
      ],
      "purl": "pkg:npm/p-try@2.2.0",
      "type": "library",
      "bom-ref": "pkg:npm/p-try@2.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "package-json",
      "version": "6.5.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9376dd9b69f6e6d932c5c8d22b3079c7c91f57194c760b1b3ebd069197301ec2e96dae9c063a82b752a570284a12fc4721c4c1d4554cbb0a228d9dbac5ec7931"
        }
      ],
      "purl": "pkg:npm/package-json@6.5.0",
      "type": "library",
      "bom-ref": "pkg:npm/package-json@6.5.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "parent-module",
      "version": "1.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "190d84591a5057cfe8f80c3c62ab5f6593df3515996246e2744f64e6ba65fe10b7bed1c705f1a6d887e2eaa595f9ca031a4ad42990311372e8b7991cb11961fa"
        }
      ],
      "purl": "pkg:npm/parent-module@1.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/parent-module@1.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "parse-json",
      "version": "5.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6b208abe6fe98421b13a461148233cda20f072df3f1289d2120092c56c43eef7ba8c7820b059787d955004f44d810a0a8ae57fa1d845ac6cd05d9c1b89f0bc46"
        }
      ],
      "purl": "pkg:npm/parse-json@5.2.0",
      "type": "library",
      "bom-ref": "pkg:npm/parse-json@5.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "parse5",
      "version": "7.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0b38f559a495a5aa23d306e13332e6583ebd6a7a76587ec55cc07d9f54b2f3f64517d8e895241532ed488f9588c8699c066864ec43a77693b8988a62855a805f"
        }
      ],
      "purl": "pkg:npm/parse5@7.1.2",
      "type": "library",
      "bom-ref": "pkg:npm/parse5@7.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "path-depth",
      "version": "1.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7448b0757010c8bbce8ba92d2ea84586355e949895b1da76c415f705a52d6020a4311653c148aaedc85af80d26caf0155d11db5df8e17d37f898da005b39b688"
        }
      ],
      "purl": "pkg:npm/path-depth@1.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/path-depth@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "path-exists",
      "version": "4.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6a4f50cb943b8d86f65b071ecb9169be0d8aa0073f64884b48b392066466ca03ec1b091556dd1f65ad2aaed333fa6ead2530077d943c167981e0c1b82d6cbbff"
        }
      ],
      "purl": "pkg:npm/path-exists@4.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/path-exists@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "path-is-absolute",
      "version": "1.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0156f0dd42767bd6eaeb8bd2692f409b47e37b53daf296c6a934ec9977da2223299ebe4394385f24eb8b8fd49ff7964f5430147ab0df124f3c30f98f7bb50242"
        }
      ],
      "purl": "pkg:npm/path-is-absolute@1.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/path-is-absolute@1.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "path-key",
      "version": "3.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a2399e374a9dfb2d23b3312da18e3caf43deab97703049089423aee90e5fe3595f92cc17b8ab58ae18284e92e7c887079b6e1486ac7ee53aa6d889d2c0b844e9"
        }
      ],
      "purl": "pkg:npm/path-key@3.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/path-key@3.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "path-key",
      "version": "4.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "85a444ca9abbc6433b12b7e0232034cfe063e0018a94c49d9501368ef268ea1b960f511d90a615f86fd3e27ab4604176be04d3f24a8c14aa35b879fde74af849"
        }
      ],
      "purl": "pkg:npm/path-key@4.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/path-key@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "path-parse",
      "version": "1.0.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2c32733d510410f47ecb8f33f7703411dd325dbf29001c865a8fe4e5861d620a58dbfd84b0eb24b09aeaee5387c6bcab54e9f57a31baa00a7c6a1bce2100fcb3"
        }
      ],
      "purl": "pkg:npm/path-parse@1.0.7",
      "type": "library",
      "bom-ref": "pkg:npm/path-parse@1.0.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "path-to-regexp",
      "version": "6.2.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "24bca1ef14f5922cda12f71a5ce43039cdbf621c3a2993af3dfd52f38d355322e4f3a094efd2cddef97bced5c69bfa59f988e8c80278af1987c1b9015c95fecb"
        }
      ],
      "purl": "pkg:npm/path-to-regexp@6.2.1",
      "type": "library",
      "bom-ref": "pkg:npm/path-to-regexp@6.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/routers-deno/deno.lock"
        },
        {
          "name": "cdx:deno:source",
          "value": "npm"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.2.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/routers-deno/deno.lock"
              }
            ],
            "concludedValue": "benchmarks/routers-deno/deno.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "path-type",
      "version": "4.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "80329bf1a64c0de0ffb595acf4febeab427d33091d97ac4c57c4e39c63f7a89549d3a6dd32091b0652d4f0875f3ac22c173d815b5acd553dd7b8d125f333c0bf"
        }
      ],
      "purl": "pkg:npm/path-type@4.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/path-type@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "pathe",
      "version": "1.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "77e4501a9d0c0184c868304832639f330cf713e2ce667c71d4765de51d7c9a609963440194ad0b0d97cf73c156f047760e5becb84e8f463ae80d8fb0838fa3fd"
        }
      ],
      "purl": "pkg:npm/pathe@1.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/pathe@1.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "pathval",
      "version": "1.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0e9eb31aaa537444dd47ade57a12583de20eaa988d04db5cec1a5648bace8deed4688b04e5a63ddabfc0ba7400eebb17bdeb7796b277267657dbd50f4ca5f229"
        }
      ],
      "purl": "pkg:npm/pathval@1.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/pathval@1.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "pause-stream",
      "version": "0.0.11",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7b71419572e637f0f54becc7cda9cfe04ff867ad281406b73b4e75aadd69c5aec310958a0328a5eaea5855709669d127ba8a9ae0f91cf68531f73b3161e46ff0"
        }
      ],
      "purl": "pkg:npm/pause-stream@0.0.11",
      "type": "library",
      "bom-ref": "pkg:npm/pause-stream@0.0.11",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "picocolors",
      "version": "1.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d5fca0ae84cb947bbaeb38b6e95a130eff324609b415c71e72cb2da3e321b19d03fc3196dac9bc13c0235bb354e5555346de46c5b799e6a06e26bf87c8b6248d"
        }
      ],
      "purl": "pkg:npm/picocolors@1.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/picocolors@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "picomatch",
      "version": "2.3.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "254ded7874cd8e6136542185cee63c117cc20d5c04a81d9af1fb08bf0692b4784058911e55dd68d500fcd0253af997445d748b6d2b2e2f0263902056a9141454"
        }
      ],
      "purl": "pkg:npm/picomatch@2.3.1",
      "type": "library",
      "bom-ref": "pkg:npm/picomatch@2.3.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "pkg-dir",
      "version": "4.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1d10f36da2a30be00e5955f1014ff1e7808e19e22ff5e6fee82903490a0d4ede17c96a0826fb8fb178b3c6efc5af6dc489e91bb59c2687521c206fe5fdad7419"
        }
      ],
      "purl": "pkg:npm/pkg-dir@4.2.0",
      "type": "library",
      "bom-ref": "pkg:npm/pkg-dir@4.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "pkg-dir",
      "version": "5.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "34f13c4c36f397fdd841863b0924b6dbcb37836a2595316773e422dedaa6a89a7d560da8bd4a62c5c244a361c949c376133fa411a6a5eb2ef47347a1a8904978"
        }
      ],
      "purl": "pkg:npm/pkg-dir@5.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/pkg-dir@5.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "pkg-types",
      "version": "1.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9cdee9622d0042a267a0b3c2f5e1c543c01cc9a8b10543b0bea7394c39c828230413a234cbc3fb38a03b7cf7b1b171821b140397f726acb029dba2e1730c59e0"
        }
      ],
      "purl": "pkg:npm/pkg-types@1.0.3",
      "type": "library",
      "bom-ref": "pkg:npm/pkg-types@1.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "postcss",
      "version": "8.4.32",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0ff923e4936eea8a36108cbe5cbff6e891034e521b07c870f391bc4ad384e8bef845001554fe6b7a3eb0c4236ac8c6d1e1190f7eabdecd56cfc3cd4d81de8a73"
        }
      ],
      "purl": "pkg:npm/postcss@8.4.32",
      "type": "library",
      "bom-ref": "pkg:npm/postcss@8.4.32",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "prelude-ls",
      "version": "1.2.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "be47033eb459a354192db9f944b18fa60fd698843ae6aa165a170629ffdbe5ea659246ab5f49bdcfca6909ab789a53aa52c5a9c8db9880edd5472ad81d2cd7e6"
        }
      ],
      "purl": "pkg:npm/prelude-ls@1.2.1",
      "type": "library",
      "bom-ref": "pkg:npm/prelude-ls@1.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "prepend-http",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "adabc4ea6f40b70f59fe38edb51519f9c9485e881d821c9902e589dea1338d3fa323f74bd627c0aa165e0b9547cd0a75312b75fa3c4a90535e9a3fe23bbb5550"
        }
      ],
      "purl": "pkg:npm/prepend-http@2.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/prepend-http@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "prettier",
      "version": "2.6.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3e452917eaa85d3aa139e58bf5fbbb02cf0b5ec214675598689898fdaecc700433c6393cd8e174b626e41575420c8999b56c5bbe88c58deae488b6f4feaf267b"
        }
      ],
      "purl": "pkg:npm/prettier@2.6.2",
      "type": "library",
      "bom-ref": "pkg:npm/prettier@2.6.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "pretty-format",
      "version": "29.7.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3dd970fe83f137e69776633d474d09542f56545a022d3289bc354b82627ea807df04cc6c57ce65fcbbbbb0dc78cd2ccfca82f67ae226b84c0784e5dd12034565"
        }
      ],
      "purl": "pkg:npm/pretty-format@29.7.0",
      "type": "library",
      "bom-ref": "pkg:npm/pretty-format@29.7.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "printable-characters",
      "version": "1.0.42",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "74aa7e0b889758ae2f5586666127742811f917f8751e8651b1b27cd8054a44edcf128f0be25052fef2f0855b69c30b9872822c558fb5258291dbaf329f8f34b9"
        }
      ],
      "purl": "pkg:npm/printable-characters@1.0.42",
      "type": "library",
      "bom-ref": "pkg:npm/printable-characters@1.0.42",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "ps-tree",
      "version": "1.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d159da98f3d81e5e2e694fe7485799669476d50016473fac46fe225bdfaffc64bf27953989907904d37a27444ca0ebddc76816336f9914c226e7cab6e1ee1460"
        }
      ],
      "purl": "pkg:npm/ps-tree@1.2.0",
      "type": "library",
      "bom-ref": "pkg:npm/ps-tree@1.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "psl",
      "version": "1.9.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "13f66c754e072ecffaf206338064e43227164cb3dd01fb492df24594b50000a646912b4d53bdac6634fae929cc0d539f39663f600a220fb2716bd887be781c6a"
        }
      ],
      "purl": "pkg:npm/psl@1.9.0",
      "type": "library",
      "bom-ref": "pkg:npm/psl@1.9.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "publint",
      "version": "0.1.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "73339fa1c640c12ddde5136bc785723312490f24e7f4c6a331fbb325894caf3b452eb5a433edca55d3e8cd37ddf246bc68659f475712ebab4c4830a017bd13f8"
        }
      ],
      "purl": "pkg:npm/publint@0.1.8",
      "type": "library",
      "bom-ref": "pkg:npm/publint@0.1.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "pump",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2f0672fa9dd216cd4fcad77f8d872de30a6fe3d1e2602a9df5195ce5955d93457ef18cefea34790659374d198f2f57edebd4f13f420c64627e58f154d81161c3"
        }
      ],
      "purl": "pkg:npm/pump@3.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/pump@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "punycode",
      "version": "2.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5d1b118dd7fe8f99a5fb2ffa18a1cf65bac5ffca766206b424fb5da93218d977b9a2124f0fdb1a0c924b3efa7df8d481a6b56f7af7576726e78f672ff0e11dd0"
        }
      ],
      "purl": "pkg:npm/punycode@2.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/punycode@2.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "punycode",
      "version": "2.3.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bd8b7b503d54f5683ad77f2c84bb4b3af740bbef03b02fe2945b44547707fb0c9d712a4d136d007d239db9fe8c91115a84be4563b5f5a14ee7295645b5fabc16"
        }
      ],
      "purl": "pkg:npm/punycode@2.3.1",
      "type": "library",
      "bom-ref": "pkg:npm/punycode@2.3.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "pupa",
      "version": "2.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9758cd02ca4805216a6d3fb2fb9168b288cda55a45f789e523ec03529a8ff5e9f03937c7c7d7f4821e6707deaf97eeb24e9b09b32a5e36bc1fccfacab87078d4"
        }
      ],
      "purl": "pkg:npm/pupa@2.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/pupa@2.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "qs",
      "version": "6.11.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "32f8e830227011aad26d4624e4efa79a84b34aeb52b13c05f39cdc1cf43d3ab945a193982236aa040248a885e3a6dc83e6f4e1c46ab9d97bbf31a273464224e1"
        }
      ],
      "purl": "pkg:npm/qs@6.11.0",
      "type": "library",
      "bom-ref": "pkg:npm/qs@6.11.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/routers/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/routers/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "querystringify",
      "version": "2.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "148aa08f6114bd36bb479d2ed2b1acc937edce3626bff6b784edf8e5b64daea69b36a8ed8220cc826a389a452377e9f3539a05ddd0a52aa1483d42b26d4caaa1"
        }
      ],
      "purl": "pkg:npm/querystringify@2.2.0",
      "type": "library",
      "bom-ref": "pkg:npm/querystringify@2.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "queue-microtask",
      "version": "1.2.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "36e68d49ae9f94a4f925a498433268934e09cd32f5080e9a1a1bf9adf2d6dcf82a03e3360a1a59427002f21f22e19164052f17e51aa40c11c0eebe217a3dcaf4"
        }
      ],
      "purl": "pkg:npm/queue-microtask@1.2.3",
      "type": "library",
      "bom-ref": "pkg:npm/queue-microtask@1.2.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "quick-lru",
      "version": "4.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "011842a66ef47f375cbcd41f3e8cb8f4869a9ca913951585d89333aa17096e1485459bfb9cf4ef64975c63bdf4d483e6bd6fbfa744602169d00cb27189fb10ee"
        }
      ],
      "purl": "pkg:npm/quick-lru@4.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/quick-lru@4.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "rc",
      "version": "1.2.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cb76c682a2a3dd005dc4b6cb9289a5a2192fb00f207408944254812670617e7f813f18386dceb677c4dc056d79c1abc37e07b10a071c72485c66fcb0c9060f3b"
        }
      ],
      "purl": "pkg:npm/rc@1.2.8",
      "type": "library",
      "bom-ref": "pkg:npm/rc@1.2.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "react-is",
      "version": "18.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c56183216eb1f76d71b733e486250bb6d8491e826f05b177ab6e9fce5a0f08ad21b2fc6d3d57a5bdfb70df38db1d64a4476926f59fb8bb16c30caffa670f41f3"
        }
      ],
      "purl": "pkg:npm/react-is@18.2.0",
      "type": "framework",
      "bom-ref": "pkg:npm/react-is@18.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      },
      "tags": [
        "framework"
      ]
    },
    {
      "group": "",
      "name": "read-pkg-up",
      "version": "7.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ccad1307b5dde89a422e694b9ae7eaca4184fbf4e539e3c3eaa28294d5bb8470ca161fc9effee0096191ee3a044045b56caab76b7c9465239b3a858b150e2886"
        }
      ],
      "purl": "pkg:npm/read-pkg-up@7.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/read-pkg-up@7.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "read-pkg",
      "version": "5.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "520ebd98d3a97ef28301cd90f034693238f376dae7bfd1dc48c5fee15b19c43d5a67a673ac813bae5cd706d593ca150b48c2a0d3be805ba591e626690f42623a"
        }
      ],
      "purl": "pkg:npm/read-pkg@5.2.0",
      "type": "library",
      "bom-ref": "pkg:npm/read-pkg@5.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "readable-stream",
      "version": "3.6.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "055887cbb2ca793cf8a0d9e470b27e95548beafa6215e5fafddde8487f33096ed4c4fda89dc864faf4c6075e37c6e1631d2ddd7938242a85d7ca65eaca688874"
        }
      ],
      "purl": "pkg:npm/readable-stream@3.6.0",
      "type": "library",
      "bom-ref": "pkg:npm/readable-stream@3.6.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "readdirp",
      "version": "3.6.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "84e4b4f3da27f1176ea9d6e1bd0e59dfb0341128ecab3eaa9d171f7ec314df8f7916e4dda929beedb849dbd26f20eb010c41276a7e433eef6ddd3a3d55194ccc"
        }
      ],
      "purl": "pkg:npm/readdirp@3.6.0",
      "type": "library",
      "bom-ref": "pkg:npm/readdirp@3.6.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "redent",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ead0c0f20f7c59ed337741af55e313f5aac43a74f0f6a334dcbf5c2576828eb8a9d4e3bbeb844304b05fac1e1cc333460e3e4e0398a8ca60bd1a48b381624352"
        }
      ],
      "purl": "pkg:npm/redent@3.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/redent@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "regenerate-unicode-properties",
      "version": "10.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5f4d3b47264bb0225556b8e01055692d44d9c32399937a222fbe5972e62394859deab349b4e8e407041ce40b11ae96ca564c4deac925c3f93ff66da325839ff1"
        }
      ],
      "purl": "pkg:npm/regenerate-unicode-properties@10.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/regenerate-unicode-properties@10.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "regenerate",
      "version": "1.4.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ceb71e47f5e119853f77fa29af610a3bb6911d47a2048f2a8ed7c7a800d3c1977a4b37f2d7a95aea4a83d0c214b39cf9871e8068a6be3e2c693eb476f3df88d0"
        }
      ],
      "purl": "pkg:npm/regenerate@1.4.2",
      "type": "library",
      "bom-ref": "pkg:npm/regenerate@1.4.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "regexp.prototype.flags",
      "version": "1.5.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b32e935cc37e8673ffc0ccbe212c60de4ad7c7b040b5654ee14a2eb8237fce233d5049ded1eb9a99535a7c37ef0bcddb44dafde72d15e628a378340550da6fae"
        }
      ],
      "purl": "pkg:npm/regexp.prototype.flags@1.5.1",
      "type": "library",
      "bom-ref": "pkg:npm/regexp.prototype.flags@1.5.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "regexpp",
      "version": "3.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a6ad9b5a8f66543e379dbb6cdb01afd7b5cb88d2f26be1a4959f246832d5d99d3c8030ac1a99ca9fd04531ea6f5ae1c26f256f63b279a39f8156fa106e69492e"
        }
      ],
      "purl": "pkg:npm/regexpp@3.2.0",
      "type": "library",
      "bom-ref": "pkg:npm/regexpp@3.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "regexpu-core",
      "version": "5.3.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "440339165673f8b866a3b75bf4bdbdf29daf1cfe59cb0ad55e6557a66003f46b8be4c3c7eadf513b0d6203fc1f1e443be907bb01a3c5d271ae8a6f7afc8ad031"
        }
      ],
      "purl": "pkg:npm/regexpu-core@5.3.2",
      "type": "library",
      "bom-ref": "pkg:npm/regexpu-core@5.3.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "registry-auth-token",
      "version": "4.2.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3c2e59cac35be36ce914c13a0ff5e5220b4d19d4e5f1b04e0b0f74c502d5329ceebae6c92980d614012e50d73e0a7f19f3bdb8b60d920e10d1ae4544b2a7c332"
        }
      ],
      "purl": "pkg:npm/registry-auth-token@4.2.2",
      "type": "library",
      "bom-ref": "pkg:npm/registry-auth-token@4.2.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "registry-url",
      "version": "5.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f1a7185d74c8d00910bfa4403a3137bce6885d9913f70a382ce15b04a6101049e730d0692aa754ac8e92e0d4f428f228fd656f279b44fd7e4b17f4d051fd1e93"
        }
      ],
      "purl": "pkg:npm/registry-url@5.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/registry-url@5.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "regjsparser",
      "version": "0.9.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "75052d9fdd166a748d97eee640a717020671bd47bb6744aa5e5833bf4cdae0bc22521cb3042e7cc903b7962168520bbc1a2255227021263923d4dd04b50e6791"
        }
      ],
      "purl": "pkg:npm/regjsparser@0.9.1",
      "type": "library",
      "bom-ref": "pkg:npm/regjsparser@0.9.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      },
      "tags": [
        "parse"
      ]
    },
    {
      "group": "",
      "name": "repeat-string",
      "version": "1.6.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3d5d1dcc260335f462d630836c9ce95bb8cd34346e08e1bf8c8e5cb507062adfdc9590fe61c3d2df22255ae4c93261120bc69ebc2166589cb9c2300580da8deb"
        }
      ],
      "purl": "pkg:npm/repeat-string@1.6.1",
      "type": "library",
      "bom-ref": "pkg:npm/repeat-string@1.6.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "require-directory",
      "version": "2.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "8c64ad5fd30dab1c976e2344ffe7f792a6a6df42"
        }
      ],
      "purl": "pkg:npm/require-directory@2.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/require-directory@2.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "requires-port",
      "version": "1.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2a280e087728714dd7383271b2ef22fe3f13f6dcd3e1a74789e730391450d19645729eda8705ee454d66fb2b8ef740b9654c867867e87070c8d783372f7c8301"
        }
      ],
      "purl": "pkg:npm/requires-port@1.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/requires-port@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "resolve-cwd",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3ab65a5f631bfab242a47ffa0a94aab7dc4556937efb1d355e737689ef60e8fe7fdf17a52c0917595003a5dcf52070ff2857c45f213a574534d4e43750edab12"
        }
      ],
      "purl": "pkg:npm/resolve-cwd@3.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/resolve-cwd@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "resolve-from",
      "version": "4.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a5bfcc6265ecb40932b11171f2988d235b4614d408140def904dc6ab812e035745ea01e9ffebe066ab021896a9bf2f0ddd0fb8a3b170beab8f25c9d9ed1632e2"
        }
      ],
      "purl": "pkg:npm/resolve-from@4.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/resolve-from@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "resolve-from",
      "version": "5.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a9883d28fdb8743e6a91af49e3b774695932d0df9be1f4d4f3d2cdf620e78c1e706a4b220b8f6bbcc0743eb509406a13987e745cf8aa3af0230df6a28c6c5867"
        }
      ],
      "purl": "pkg:npm/resolve-from@5.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/resolve-from@5.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "resolve-pkg-maps",
      "version": "1.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b1e4b64e3dba4c154e0b6348736ace7b6cb664eede7f1213b4b65c1923a71c734e43b0a489405fc34230d9c93ac642213f02e128d2d2f013be844a6781096acf"
        }
      ],
      "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": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "resolve.exports",
      "version": "2.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5f6516e8dc379ff68c803572fb4ad2aa01e5bf7f56640959ad709d9dbc8488a9b5ec34aa1d7e0c99031a493dc56de591e454ee45c530600ce265a8e38b463b9a"
        }
      ],
      "purl": "pkg:npm/resolve.exports@2.0.2",
      "type": "library",
      "bom-ref": "pkg:npm/resolve.exports@2.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "resolve",
      "version": "1.22.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9c1a6eb98b98e6316c962fc922cd6895dc3a7ce402062a2886a59983fda189a3b26d739fb789689eff39b8338a5dd7fcae1c8ad79f5cc54e5c0dc2bf34a93ccf"
        }
      ],
      "purl": "pkg:npm/resolve@1.22.1",
      "type": "library",
      "bom-ref": "pkg:npm/resolve@1.22.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "resolve",
      "version": "1.22.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a0a59e3c2c6aa5de8594bbc6575554d31edb90f9a608da25c738cc7f835cce80e741c216ac017e70fb599f98ba9fe45f0f677d8b4b73a4a9c6e98935ebcc88cb"
        }
      ],
      "purl": "pkg:npm/resolve@1.22.8",
      "type": "library",
      "bom-ref": "pkg:npm/resolve@1.22.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "responselike",
      "version": "1.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fc5a5ee60bb3264d603ea7492c9479bbb786fe0358e272268db4436955953118677b9e530a68f68bd43ee783c145f6ad442f2ffeb222bfd04dd2931df4e57911"
        }
      ],
      "purl": "pkg:npm/responselike@1.0.2",
      "type": "library",
      "bom-ref": "pkg:npm/responselike@1.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "responselike",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c47e3cbb715307d56c670ed1fafbe068a78b2b34fa8cea206d08447bf8dec309d98333dc9f25ae8b602fe89a6861917ff75bae782fa5aa15aa794470e7faa10b"
        }
      ],
      "purl": "pkg:npm/responselike@2.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/responselike@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "restore-cursor",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e88cc92ee1a2e3e475e2fc1a8031d7f89ad798f56d3e99f899f7c327551d47bfc4766f3b7e5eb28bc98c04856f16d25a35352f8ee821996e21c0b8511bb802d5"
        }
      ],
      "purl": "pkg:npm/restore-cursor@2.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/restore-cursor@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "restore-cursor",
      "version": "3.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "97eb1279fcc7a63e6a8a6845484e5af27b9f65800cdec05254c00fb589260bee041f66a7486684317483d22cd141bbbd9dfc90f72e49ad59a9ec4f2866b523bc"
        }
      ],
      "purl": "pkg:npm/restore-cursor@3.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/restore-cursor@3.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "restore-cursor",
      "version": "4.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "23d7cf5d4f6078ef5b1ceb7da471ce84e9187ab20cb2655a581d2b036008f44461ffec7f8bb315e4728136b83e9633b97a83d580272716e46327db87e88ff77a"
        }
      ],
      "purl": "pkg:npm/restore-cursor@4.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/restore-cursor@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "reusify",
      "version": "1.0.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "53d9c7f3c6b77dcfde902175974fd43f5228b22b888f24e1ee106f5d530762055c7c6bedf3ded782e8f650e2c3788e411b69bbfeec3268b553e9f6ed0b04f2cf"
        }
      ],
      "purl": "pkg:npm/reusify@1.0.4",
      "type": "library",
      "bom-ref": "pkg:npm/reusify@1.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "rimraf",
      "version": "3.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "25990931990018514f3f662a5d95cf6cc94c060b31cc4f082ece253085ffda8d0bf54070f4efd8de8eb0170fe2f582daa5c5095b0a9b8b791dc483dd0bad9320"
        }
      ],
      "purl": "pkg:npm/rimraf@3.0.2",
      "type": "library",
      "bom-ref": "pkg:npm/rimraf@3.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "rollup-plugin-inject",
      "version": "3.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a6d83d3d0c33b37a2b9f88e481727be1b7ece6f633d4d09995240c054034c0a706a798b9a40d403b77ce504b5ef1e9e11940be89aa530b3116c368c414550eff"
        }
      ],
      "purl": "pkg:npm/rollup-plugin-inject@3.0.2",
      "type": "library",
      "bom-ref": "pkg:npm/rollup-plugin-inject@3.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "rollup-plugin-node-polyfills",
      "version": "0.2.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e240ab28f4c9eac2b8fe02cbfd4e50cd54fc73125ca1f3b4394ef8b67075f45e34726b80292cc7e7fb228ad8719687c5123c2fc3560084f99bbc6340ea312ba0"
        }
      ],
      "purl": "pkg:npm/rollup-plugin-node-polyfills@0.2.1",
      "type": "library",
      "bom-ref": "pkg:npm/rollup-plugin-node-polyfills@0.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "rollup-pluginutils",
      "version": "2.8.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "104a7d3619d493063c6a27fa6f1828bcf1cca0ca0daf616e949ce24e7769b791fd45dc02e3b1921ae208f57c6949dcd518cd065ab34f1d5ea27b52d33493da2d"
        }
      ],
      "purl": "pkg:npm/rollup-pluginutils@2.8.2",
      "type": "library",
      "bom-ref": "pkg:npm/rollup-pluginutils@2.8.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "rollup",
      "version": "4.9.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6d41d6ffd376d73eb8830f2cead3f873cf0fdfcd81abf2f9b990e8c07947c7ab3f416a632578af2006c4c3a2d9b61812be5122cd905f2c2e0e02f59eedaa05ec"
        }
      ],
      "purl": "pkg:npm/rollup@4.9.0",
      "type": "library",
      "bom-ref": "pkg:npm/rollup@4.9.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "rrweb-cssom",
      "version": "0.6.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "00f3341add4aa17073d2222491d07f91fbc63b00b852e245786fdcfb257bc1273babde9c1bf909d078980a7ce2bc3f52079ddc2d5d4c94714d7ceb8f69a7584b"
        }
      ],
      "purl": "pkg:npm/rrweb-cssom@0.6.0",
      "type": "library",
      "bom-ref": "pkg:npm/rrweb-cssom@0.6.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "run-async",
      "version": "2.4.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b6f56756fd356fc73546b03a129ec9912b63f391aebff62b31cc2a6109f08ec012d9c4e698f181063023a425bb46b4a874d4a8136fea83d3b86dc78dbd4b8381"
        }
      ],
      "purl": "pkg:npm/run-async@2.4.1",
      "type": "library",
      "bom-ref": "pkg:npm/run-async@2.4.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "run-exclusive",
      "version": "2.2.19",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2b799da008bbb6327fa93ec5963f742fb4323e8cf051a006f8256191d0e37b81cb2975180b737f27391abb77e51d50cb4158621c1b5c8a656874c8cdf5e8186c"
        }
      ],
      "purl": "pkg:npm/run-exclusive@2.2.19",
      "type": "library",
      "bom-ref": "pkg:npm/run-exclusive@2.2.19",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "run-parallel",
      "version": "1.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e65e15c9947ce8b67f943c594d1ea3a8bf00144d92d0814b30fdba01b8ec2d5003c4776107f734194b07fb2dfd51f0a2dddcf3f0e950b8f9a768938ca031d004"
        }
      ],
      "purl": "pkg:npm/run-parallel@1.2.0",
      "type": "library",
      "bom-ref": "pkg:npm/run-parallel@1.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "rxjs",
      "version": "6.6.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "853770afeef260d213e67e00318a7ce4a03acb0d956b414b6b7460baf6e96b85b7239c729da059a38d5c3375ccfb843a7d1323dec058211d5502664c5d826f45"
        }
      ],
      "purl": "pkg:npm/rxjs@6.6.7",
      "type": "library",
      "bom-ref": "pkg:npm/rxjs@6.6.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "rxjs",
      "version": "7.8.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "176fa0c43b21aa622e6f529dbd991a11f183c0b3693ef93d16ce8b0ff33243136031db3f587f4e7430d73a6c54669304fa248adeb40272d90bd03632cad52a32"
        }
      ],
      "purl": "pkg:npm/rxjs@7.8.0",
      "type": "library",
      "bom-ref": "pkg:npm/rxjs@7.8.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "sade",
      "version": "1.8.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c5a9770995f55e5a3f938029c0216b1d50028bd7c1a89ed5fa6c2106cb9fff520e29b072d3df057b1f966bfe5032e6f0d3da5267fbbc118f0f5a07af26c5e9d4"
        }
      ],
      "purl": "pkg:npm/sade@1.8.1",
      "type": "library",
      "bom-ref": "pkg:npm/sade@1.8.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "safe-array-concat",
      "version": "1.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e976d402c7981362ad3ae1ae7b27a86c2c928fd2f8fbae939fa29030e3d026b009128c18296fd847f30625997b15dc9d51d685bb82d8c83663c5fe3f366a36dd"
        }
      ],
      "purl": "pkg:npm/safe-array-concat@1.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/safe-array-concat@1.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "safe-buffer",
      "version": "5.2.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ae9dd2a34eca71d9a629b1af81a37141226bedb1954959394bd12ad45fa9a5b468ef4f9879a0f1930e4377c34f37e183e9b8e7626d95b8fb825e6a6e62f9825d"
        }
      ],
      "purl": "pkg:npm/safe-buffer@5.2.1",
      "type": "library",
      "bom-ref": "pkg:npm/safe-buffer@5.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "safe-regex-test",
      "version": "1.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "241514cf23a01305d063536e3edbdc8ffa9c0436c3984bd6b9f8659d76489bbe43107a7e69f335af5ba326926c57f812338b79f6da43c8f8b5b1de9968f15fb0"
        }
      ],
      "purl": "pkg:npm/safe-regex-test@1.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/safe-regex-test@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "safer-buffer",
      "version": "2.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "619a372bcd920fb462ca2d04d4440fa232f3ee4a5ea6749023d2323db1c78355d75debdbe5d248eeda72376003c467106c71bbbdcc911e4d1c6f0a9c42b894b6"
        }
      ],
      "purl": "pkg:npm/safer-buffer@2.1.2",
      "type": "library",
      "bom-ref": "pkg:npm/safer-buffer@2.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/jsx/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "saxes",
      "version": "6.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c4083b48e9c486b9b9cc8de9b8e38acb2d4e31c32520965834963bc4b0704b37b452384f2e759f8f6185d84a53d239b368928858a1cbb1a4926a37f7e5b7189c"
        }
      ],
      "purl": "pkg:npm/saxes@6.0.0",
      "type": "framework",
      "bom-ref": "pkg:npm/saxes@6.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      },
      "tags": [
        "framework"
      ]
    },
    {
      "group": "",
      "name": "scoped-regex",
      "version": "2.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8375b11eba92582647187952ac5e7555715d8c89a1c2f1fc64efe9af2147e7a422d1c0ec65fca541afedd230b355014d6cdbccd341df1e39033c4b9aaca0d259"
        }
      ],
      "purl": "pkg:npm/scoped-regex@2.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/scoped-regex@2.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "scripting-tools",
      "version": "0.19.13",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "774f47f2fcd255af29e1751326a1d90db8ca0f29794c6dd2c8f7cd3d45247f23b08f0ca44ad99f2bc017c96abb5515a3720cd3a644e227db8c935372b4c418ef"
        }
      ],
      "purl": "pkg:npm/scripting-tools@0.19.13",
      "type": "library",
      "bom-ref": "pkg:npm/scripting-tools@0.19.13",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "scripting-tools",
      "version": "0.19.14",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2864444bbd1d12671a09da71dd1f3c6cb5a67c0e2643f1068a4090cb41464d9c31df2f45e72624cc4870a74dbe653829bc5db925c34e84305b3aa2facfdda4c2"
        }
      ],
      "purl": "pkg:npm/scripting-tools@0.19.14",
      "type": "library",
      "bom-ref": "pkg:npm/scripting-tools@0.19.14",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "selfsigned",
      "version": "2.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1922f76a8c2217bc1afd6b521709d4ae5b9d585a0d85fb6af1b5241fda64ce3a4dd9748f380604820e9ed2c4bdb34ad9c202732624113d4d7c03a7259e85b9c1"
        }
      ],
      "purl": "pkg:npm/selfsigned@2.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/selfsigned@2.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "semver-diff",
      "version": "3.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "197d08c7f089707c81f1ce329291c6200bcbc8ec0ea1bb4cffc77e4d090077cd7f6c48e03c7adf6dae355697acafb8d7fedf1487e477117f5e012e5b7be8d062"
        }
      ],
      "purl": "pkg:npm/semver-diff@3.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/semver-diff@3.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "semver",
      "version": "5.7.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b1ab9a0dffcf65d560acb4cd60746da576b589188a71a79b88a435049769425587da50af7b141d5f9e6c9cf1722bb433a6e76a6c2234a9715f39ab0777234319"
        }
      ],
      "purl": "pkg:npm/semver@5.7.1",
      "type": "library",
      "bom-ref": "pkg:npm/semver@5.7.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "semver",
      "version": "6.3.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "051ed5bc30951cefaadb10445ac9314ba0c9135a919dbec3c7352ba206fbd425a849f89c07162c88019df8a9749a6abf329ac6f7202b464cab4314cee978cccc"
        }
      ],
      "purl": "pkg:npm/semver@6.3.1",
      "type": "library",
      "bom-ref": "pkg:npm/semver@6.3.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "semver",
      "version": "6.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6f7f5305a4d27d5eb206b6a953cf69e5f29e904da6fcdc270e870e56bb90152d7fbde320773b8f72738cdf833a0b0c56f231ff97111ae6b0680de530bb91c74f"
        }
      ],
      "purl": "pkg:npm/semver@6.3.0",
      "type": "library",
      "bom-ref": "pkg:npm/semver@6.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "semver",
      "version": "7.3.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "425613b9c51839ec2cf96784ba30e8106ce2cf82ba738ed5fc177e2e349261c03de29f8398835d7fb9dc6948a74e17ef672bb5de537d398d570f1b7c0b44f0d2"
        }
      ],
      "purl": "pkg:npm/semver@7.3.7",
      "type": "library",
      "bom-ref": "pkg:npm/semver@7.3.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "semver",
      "version": "7.3.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "341d5cb462f9ae51eb3c9b450d5215cd3c90ca530bbbd37d548080e87485268f0c086553316ea07e989cc0a9a62bf7408d33abaaee65eb72493a90d2ac08acdc"
        }
      ],
      "purl": "pkg:npm/semver@7.3.8",
      "type": "library",
      "bom-ref": "pkg:npm/semver@7.3.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "semver",
      "version": "7.5.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d5b09211257a3effa2db51efa71a770f1fa9483f2520fb7cb958d1af1014b7f9dbb3061cfad2ba6366ed8942e3778f9f9ead793d7fa7a900c2ece7eded693070"
        }
      ],
      "purl": "pkg:npm/semver@7.5.4",
      "type": "library",
      "bom-ref": "pkg:npm/semver@7.5.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "set-cookie-parser",
      "version": "2.5.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d6378119a28d19d12ae05808ace46efcde7bd1dc283d88a8f254a860b5a65fbb10fffd09634f1787da39a4172098743f31bb18a7f6999ce7b5b35948b1b2e9ad"
        }
      ],
      "purl": "pkg:npm/set-cookie-parser@2.5.1",
      "type": "library",
      "bom-ref": "pkg:npm/set-cookie-parser@2.5.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      },
      "tags": [
        "parse"
      ]
    },
    {
      "group": "",
      "name": "set-function-length",
      "version": "1.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5686aa8db0492a25ad838c9170a050ee0ef09c69cb57733ca0bbd55b03a4d8f75863a3c415e811d6f7b35d1d2dc3a7d9185f5cb156a42118eb262cb6bde48115"
        }
      ],
      "purl": "pkg:npm/set-function-length@1.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/set-function-length@1.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "set-function-name",
      "version": "2.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b4c3428aa61591721981cd879e8cb622f0bf7fc7b37399286911640a3ae95b31a909ddea6d95cfcd5cbd3006732b5721fd7d23bd29288f2b37a2a24dd2a0a674"
        }
      ],
      "purl": "pkg:npm/set-function-name@2.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/set-function-name@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "shebang-command",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "907c6bdb366962d766acdd6a0e3aeb5ff675ad1d641bc0f1fa09292b51b87979af5ecc26704d614d6056614ce5ada630d7fc99a7a62e0d8efb62dbdb3747660c"
        }
      ],
      "purl": "pkg:npm/shebang-command@2.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/shebang-command@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "shebang-regex",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "efef9d161b5cc77df9dee05aabc0c347836ec417ad0730bb6503a19934089c711de9b4ab5dd884cb30af1b4ed9e3851874b4a1594c97b7933fca1cfc7a471bd4"
        }
      ],
      "purl": "pkg:npm/shebang-regex@3.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/shebang-regex@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "side-channel",
      "version": "1.0.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ab95cfcada85108287906762308ad8d749af2d1be7421e36ffe1a8065156ddbd8b5cb136c71269645766f78c1ed016a85774702721aa839c12edea714efd19bf"
        }
      ],
      "purl": "pkg:npm/side-channel@1.0.4",
      "type": "library",
      "bom-ref": "pkg:npm/side-channel@1.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "siginfo",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c9bc7458ed7ff1b4812c459766f11dee0316dd29f7245956dd3bd7d674446c32d135035a78d37c58ad26781c0f74068e23b4ed4514499ff12cd7386bac21eeee"
        }
      ],
      "purl": "pkg:npm/siginfo@2.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/siginfo@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "signal-exit",
      "version": "3.0.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c270f6644fa5f923c2feea12d2f5de13d2f5fb4c2e68ca8a95fcfd00c528dfc26cc8b48159215c1d1d51ae2eb62d9735daf2ebd606f78e5ee2c10860c2901b19"
        }
      ],
      "purl": "pkg:npm/signal-exit@3.0.7",
      "type": "library",
      "bom-ref": "pkg:npm/signal-exit@3.0.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "signal-exit",
      "version": "3.0.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b03978a8c1698a3706c36d94e70eb72a60f771925f06e16554d6d530a8deda47a828c2fb5f653359b7385eb9846c3c20d0d5c9737cafe3fa31edbf8959be7b91"
        }
      ],
      "purl": "pkg:npm/signal-exit@3.0.6",
      "type": "library",
      "bom-ref": "pkg:npm/signal-exit@3.0.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "signal-exit",
      "version": "4.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6f3c99d5ef3cc3d3b588d25b2a73a5bd84eb58f0e5e3a3b56c6d03dd7227bfef6d90faf1acdf235144e21650e4926296827d4ce827c8035dd2b86a8e6bd2a8af"
        }
      ],
      "purl": "pkg:npm/signal-exit@4.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/signal-exit@4.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "slash",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "83d43585a79bcb7e8e492b706f89ed08618668ab1a5528d0ebc7c1c6841cbad9797d2d6fb98d7c1f7c12b778c5c85b6b931f8acf45751bce40e0cc80743322d9"
        }
      ],
      "purl": "pkg:npm/slash@3.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/slash@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "slice-ansi",
      "version": "0.0.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ba9d38841da147dd8f823a72537cbf7a0f75c880482f28d5636e8dbef72263711554f8f26e432cccca5743d40091c4b7239aed2410cba13c7183eaaf5bc73baf"
        }
      ],
      "purl": "pkg:npm/slice-ansi@0.0.4",
      "type": "library",
      "bom-ref": "pkg:npm/slice-ansi@0.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "source-map-js",
      "version": "1.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4745ef549f56bac2e2a930848860a620208ca65702908c30475d663920fd091e6ef885d8762b1e784b970950234b9e33ab090b70f367994e0e789ead52b5a10f"
        }
      ],
      "purl": "pkg:npm/source-map-js@1.0.2",
      "type": "library",
      "bom-ref": "pkg:npm/source-map-js@1.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "sourcemap-codec",
      "version": "1.4.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f4dca4a23579522878960a394a8e5db70f9fd098095f7d0a08d23c830873d89f40d79c03d0c97ab631cac1fe9f4d26ba7c075505d65e34eb3d789ef5a8293cbc"
        }
      ],
      "purl": "pkg:npm/sourcemap-codec@1.4.8",
      "type": "library",
      "bom-ref": "pkg:npm/sourcemap-codec@1.4.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "spdx-correct",
      "version": "3.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "70e61c516c210ae1c25e2e3d4611510b22442b788f8f5662cfd0e9562577b5b64ec170f8f50cc837732938b24dc61daac2ada524965a28c570f6a362e234c2d3"
        }
      ],
      "purl": "pkg:npm/spdx-correct@3.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/spdx-correct@3.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "spdx-exceptions",
      "version": "2.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fed4eb60e0bb3cf2359d4020c77e21529a97bb2246f834c72539c850b1b8ac3ca08b8c6efed7e09aad5ed5c211c11cf0660a3834bc928beae270b919930e22e4"
        }
      ],
      "purl": "pkg:npm/spdx-exceptions@2.3.0",
      "type": "library",
      "bom-ref": "pkg:npm/spdx-exceptions@2.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "spdx-expression-parse",
      "version": "3.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "71ba87ba7b105a724d13a2a155232c31e1f91ff2fd129ca66f3a93437b8bc0d08b675438f35a166a87ea1fb9cee95d3bc655f063a3e141d43621e756c7f64ae1"
        }
      ],
      "purl": "pkg:npm/spdx-expression-parse@3.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/spdx-expression-parse@3.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "spdx-license-ids",
      "version": "3.0.11",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0ad97606b1623345f7300358823dc29328318519abf668bac617a36dd3bdeb49c5e840c90294d8a67d014270ca96734150b2a208dd67df0f440641caf195a0fa"
        }
      ],
      "purl": "pkg:npm/spdx-license-ids@3.0.11",
      "type": "library",
      "bom-ref": "pkg:npm/spdx-license-ids@3.0.11",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "split",
      "version": "0.3.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c03d807959b15d10685f8e300327208d5a4c86f6f0748d9a6630a4bdf35c1f562a1d0bc955ad5db9673bdcec9518951cd397e115a4d9790fcf62cae6c87d0954"
        }
      ],
      "purl": "pkg:npm/split@0.3.3",
      "type": "library",
      "bom-ref": "pkg:npm/split@0.3.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "split",
      "version": "1.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "993c8ea0f6eb8afb579f09c8c59445611acf36d1052a5a41d9fbe34a7090522000eaa019ceac276b97a7bcae2e93a38878fd7b0ac745deb481198541b14d1392"
        }
      ],
      "purl": "pkg:npm/split@1.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/split@1.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "stackback",
      "version": "0.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d573091397d0a358c61fa63fede6e7c0f3811242049d3e10177d9de51d7e557757bde334201309b7ccdf6b15f53f7421570ad87bee7bebe8e400db524b69816f"
        }
      ],
      "purl": "pkg:npm/stackback@0.0.2",
      "type": "library",
      "bom-ref": "pkg:npm/stackback@0.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "stacktracey",
      "version": "2.1.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2a98a3f6b880f94360ed39e986a8c7eff0b372d43fa3024635b1647c47af7b8678bb14f9f896a954b15772cbab21f377e209d3599349fdfecd306d04f090f34f"
        }
      ],
      "purl": "pkg:npm/stacktracey@2.1.8",
      "type": "library",
      "bom-ref": "pkg:npm/stacktracey@2.1.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "start-server-and-test",
      "version": "1.15.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b79c495f4e0783b86ac62287309073fe7e3320cb04e86ee1a4071eac5007fb8561f657bf2dec8570911124ced62e23f281617d4ce837de8ae8245d573b326d61"
        }
      ],
      "purl": "pkg:npm/start-server-and-test@1.15.2",
      "type": "library",
      "bom-ref": "pkg:npm/start-server-and-test@1.15.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "std-env",
      "version": "3.6.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "685675f488159a1741dae5f9f7dbdeda413a04813760c9d0e86a7a0544615bfa08ce95c62abf3bf1341f010667d7e8b416571cfd4294cb580e95c7da5010abca"
        }
      ],
      "purl": "pkg:npm/std-env@3.6.0",
      "type": "library",
      "bom-ref": "pkg:npm/std-env@3.6.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "stdin-discarder",
      "version": "0.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c6157bc3c4be6d4c253d36f86c0394421bfcfdc492e687df26e5fc1901aadf638d17466d0d629f91da263371cc440f8b857eae9bf159d023aa970b230f9dcb79"
        }
      ],
      "purl": "pkg:npm/stdin-discarder@0.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/stdin-discarder@0.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "stoppable",
      "version": "1.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2970d867d76cce3e9bcef9c431162fc607931d4ef840114be785cab4fde7c8cb89f3508562d0016776c0ccbd8474551a13024e04e804372163dd1ee84f30f2cb"
        }
      ],
      "purl": "pkg:npm/stoppable@1.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/stoppable@1.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "stream-combiner",
      "version": "0.0.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ad3d3448f9d357246c692cf9ce048f99afda1d23a2739535a6b858751cb91d2da44d9be21699838338a56edb09b318aba2a00299acb29c337ff55cc86d7e433b"
        }
      ],
      "purl": "pkg:npm/stream-combiner@0.0.4",
      "type": "library",
      "bom-ref": "pkg:npm/stream-combiner@0.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "strict-event-emitter",
      "version": "0.2.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2837ffba353c66e77761a2ed302713238c64665655218c532ebf972142dec4ffbbec41155a2c5e5eba0b517417895b47e171f65bb8ebff73d3d6fdf306ebdcdc"
        }
      ],
      "purl": "pkg:npm/strict-event-emitter@0.2.8",
      "type": "library",
      "bom-ref": "pkg:npm/strict-event-emitter@0.2.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "strict-event-emitter",
      "version": "0.4.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ad30855c7071b36fd7bcd73b2274a44b0524c324344fd7a8a7f42f9b46ad3545e90718f0b09e726fb221fed8076e33dd782701e1a08ff0ae2dba8ee134ab2c36"
        }
      ],
      "purl": "pkg:npm/strict-event-emitter@0.4.4",
      "type": "library",
      "bom-ref": "pkg:npm/strict-event-emitter@0.4.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "string-width",
      "version": "1.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d17b15a502e75425c725fc84b3cb42d33a53548af93ca2ac42d913dbd230ba99cf4e3b4f990df14ffe32091105f6162457fdccde4cdc513480653e9aea1f35b7"
        }
      ],
      "purl": "pkg:npm/string-width@1.0.2",
      "type": "library",
      "bom-ref": "pkg:npm/string-width@1.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "string-width",
      "version": "2.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9cea87e7d75e0aaf52447971ab5030f39267b78c3a2af2caa9656293aa00f599255cb3483a5aa0e05db2ad3d4c55a4e302abd5c1d7de67bc3b682bc90fbba093"
        }
      ],
      "purl": "pkg:npm/string-width@2.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/string-width@2.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "string-width",
      "version": "4.2.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c0ac90450a63274b08a7ad84ad265d1ac8cc256b1aa79a1136284786ee86ec954effd8c807a5327af2feb57b8eaab9e0f23fdcc4a4d6c96530bd24eb8a2673fe"
        }
      ],
      "purl": "pkg:npm/string-width@4.2.3",
      "type": "library",
      "bom-ref": "pkg:npm/string-width@4.2.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "string.prototype.trim",
      "version": "1.2.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "95f8d8e07722c5f41739f6aa0af701b8e21aa726aba135e16e47c937781c0753adcaea678162b8b04113f4a9ddd1c5dddbc91352abbf907a15e0729225d9e389"
        }
      ],
      "purl": "pkg:npm/string.prototype.trim@1.2.8",
      "type": "library",
      "bom-ref": "pkg:npm/string.prototype.trim@1.2.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "string.prototype.trimend",
      "version": "1.0.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "362efd0ea781ef6645ab5b87fcbeb327e0ca65390eb4f207a2f6f76191d056213e1c3a2eb94e2606b2ce2c39f90dd7b7445f2ac39a9511312386ef65a1c30bbc"
        }
      ],
      "purl": "pkg:npm/string.prototype.trimend@1.0.7",
      "type": "library",
      "bom-ref": "pkg:npm/string.prototype.trimend@1.0.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "string.prototype.trimstart",
      "version": "1.0.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "34686d0c5bb78c2126ec1e05cb40e92dec1d250399710d2b19bc10ffeb2d8e7ae9da2fab94a782be8b3d84e21e0a6ab0adab4ce3b381c58eee159ce3c475e6ae"
        }
      ],
      "purl": "pkg:npm/string.prototype.trimstart@1.0.7",
      "type": "library",
      "bom-ref": "pkg:npm/string.prototype.trimstart@1.0.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "string_decoder",
      "version": "1.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "864457f14d568c915df0bb03276c90ff0596c5aa2912c0015355df90cf00fa3d3ef392401a9a6dd7a72bd56860e8a21b6f8a2453a32a97a04e8febaea7fc0a78"
        }
      ],
      "purl": "pkg:npm/string_decoder@1.3.0",
      "type": "library",
      "bom-ref": "pkg:npm/string_decoder@1.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "strip-ansi",
      "version": "3.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "561ba64926c1a834cff29d992ca8f8d148c1095e3ebfc6d4484a546f82a34605a4f696ea185e111058fa2846a089d6f67ff33a0330b41261720cd19ac3d382ce"
        }
      ],
      "purl": "pkg:npm/strip-ansi@3.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/strip-ansi@3.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "strip-ansi",
      "version": "4.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e17689db341d0b344e6438af1152033e47109fc2cc1526bc923f06c5bfcb9f0ceff40f1572d359fa57e2bc2fec5778af5bc1252531115d9a0f051ad92a434aa3"
        }
      ],
      "purl": "pkg:npm/strip-ansi@4.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/strip-ansi@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "strip-ansi",
      "version": "5.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0ee46cd6029b06ab0c288665adf7f096e83c30791c9e98ece553e62f53c087e980df45340d3a2d7c3674776514b17a4f98f98c309e96efbdcc680dc9fa56e258"
        }
      ],
      "purl": "pkg:npm/strip-ansi@5.2.0",
      "type": "library",
      "bom-ref": "pkg:npm/strip-ansi@5.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "strip-ansi",
      "version": "6.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "637f153d21dcaa416b0a916743dbee4979aabaebf9a1738aa46793e9a1abaf7a3719cf409556ba2417d448e0a76f1186645fbfd28a08ecaacfb944b3b54754e4"
        }
      ],
      "purl": "pkg:npm/strip-ansi@6.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/strip-ansi@6.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "strip-ansi",
      "version": "7.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8aae9e55523ae274104d162ad8ab44836776b94ecb125853270b07e18cc81d9b21c658199acff021ce15a03413946fc8bd522b04a1b4e82ad99e9d2abfb86471"
        }
      ],
      "purl": "pkg:npm/strip-ansi@7.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/strip-ansi@7.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "strip-bom",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bdabc03115ce80154d17a9f210498bdc304ad7d891a437282305beb3043e09b1a2bbb963bbab7e264940d4c1f07a85ad69d82de0849552c5cbc83ab7e1d75cc0"
        }
      ],
      "purl": "pkg:npm/strip-bom@3.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/strip-bom@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "strip-final-newline",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "06ba6f7cd004ddd72fabb965df156e9b38ca8d9439b48d6c11420aaf752892cd17525e394addc595ab55a9e7fda6b9388d10f3856e96660fb76e4f77cbaa4b8c"
        }
      ],
      "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": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "strip-final-newline",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "74e112aa362bf7a89663294639bcdddfd12e3536b9549c72bd50049b926787b286a3be55e371e4d6874f424343c97366511ea4fa01220d55e78c1f0727772b5f"
        }
      ],
      "purl": "pkg:npm/strip-final-newline@3.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/strip-final-newline@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "strip-indent",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "95a2536b725bf95429682e83b1e1e117b75756a1d37c93c24436846e277f76b3a1822b60624bbf95eb4c52a397168595d3320851b8e9747dadfad623e1b40c45"
        }
      ],
      "purl": "pkg:npm/strip-indent@3.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/strip-indent@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "strip-json-comments",
      "version": "3.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e9f3dcf91e22870a8fe8dfda22fd9fd60307f25395b56407a2a0b8c8aea8483555a1cba602c7c2aa39179ea89832198cc12fe61072e9ed57a196ddea97a9448a"
        }
      ],
      "purl": "pkg:npm/strip-json-comments@3.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/strip-json-comments@3.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "strip-json-comments",
      "version": "2.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e2007c9dad3b7de715564388e91b387bb4fa34e4e48b91262fb4d476e4ece9bbb711d9d2c9c9ed549e2b7bc920640fb0c7d22e788d98d756df6e0c2dcee13429"
        }
      ],
      "purl": "pkg:npm/strip-json-comments@2.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/strip-json-comments@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "strip-literal",
      "version": "1.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3ee80acceb325e902b934c96994c2a39979c48ed061f46cfa1cb4b72a3431fd274e29556de57e5604d2e8c49411939687af7311793287c0399ec2e65d9bfb02e"
        }
      ],
      "purl": "pkg:npm/strip-literal@1.3.0",
      "type": "library",
      "bom-ref": "pkg:npm/strip-literal@1.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "superagent",
      "version": "8.0.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1ea49ee834888778449fa709bc291a33504b8b8eba7f52c78b8cae6d1d2da5ec25329938454145cb7e5b2b3f12b0f07061f208272e5e725a7eded09802e5f46f"
        }
      ],
      "purl": "pkg:npm/superagent@8.0.6",
      "type": "library",
      "bom-ref": "pkg:npm/superagent@8.0.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "supertest",
      "version": "6.3.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "10c086e86f200eee6a12a450dc98e33ecebe1584f56bb1efe40a47bed4a0866385258b6c5394bea526fa636114782118dc29842f79a643c61694f3b342899a6c"
        }
      ],
      "purl": "pkg:npm/supertest@6.3.3",
      "type": "library",
      "bom-ref": "pkg:npm/supertest@6.3.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "supports-color",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "28a355b5dea909880f20a538729dbbdf71d6602a6995085d7592c152bc9a007a2eef6df1f854734390dff36e058fe232cae8904d1a2e6f84a72057c872ba7bd2"
        }
      ],
      "purl": "pkg:npm/supports-color@2.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/supports-color@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "supports-color",
      "version": "5.5.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "423563c1d5c8b78d3c308880a825f8a142ac814d84a801b3b363e9926e1a4186e39be644584716e127c5353af8b8c35999ad1ecb87f99602eb901d1a5f440ca3"
        }
      ],
      "purl": "pkg:npm/supports-color@5.5.0",
      "type": "library",
      "bom-ref": "pkg:npm/supports-color@5.5.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "supports-color",
      "version": "7.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "aa9080bd197db2db8e1ef78ab27ec79dc251befe74d6a21a70acd094effe2f0c5cf7ed2adb02f2bf80dfbedf34fc33e7da9a8e06c25d0e2a205c647df8ebf047"
        }
      ],
      "purl": "pkg:npm/supports-color@7.2.0",
      "type": "library",
      "bom-ref": "pkg:npm/supports-color@7.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "supports-hyperlinks",
      "version": "2.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "eac5c4cd5e7e2398fc066abdfef52984644cfd124d4fd48251124b8f07ce839d61791b60b86583cdc6819600332a141ad0454da4f10acd0b81c19f12f1668279"
        }
      ],
      "purl": "pkg:npm/supports-hyperlinks@2.2.0",
      "type": "library",
      "bom-ref": "pkg:npm/supports-hyperlinks@2.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "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",
      "type": "library",
      "bom-ref": "pkg:npm/supports-preserve-symlinks-flag@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "symbol-observable",
      "version": "1.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7bdd349ccf1146d1a1955dfa286114f64eb92b798f6f5595ef439d8dfc651b6100b8cd67a22fc4fc1696fee3212fb6cf12cb0af10579eef3777ac8b18d4bdc5d"
        }
      ],
      "purl": "pkg:npm/symbol-observable@1.2.0",
      "type": "library",
      "bom-ref": "pkg:npm/symbol-observable@1.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "symbol-observable",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ead0ce5d21e2563b8269ab104964e61d45a7e0fb86eea6b7fb5593d37d724dcfecc13efeacb8b0dc63ab171687d44de52cfd3d747ddb56e5437f680ae6bc46dd"
        }
      ],
      "purl": "pkg:npm/symbol-observable@3.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/symbol-observable@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "symbol-tree",
      "version": "3.2.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f50364e4ac0317e06fcfe3f239b9264988c8e64b15518b635bb014db6af634a71f2c9717a7dea1903594dfe5e774eb146fe010f5085fcdf093d8ef823564f94f"
        }
      ],
      "purl": "pkg:npm/symbol-tree@3.2.4",
      "type": "library",
      "bom-ref": "pkg:npm/symbol-tree@3.2.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "tapable",
      "version": "2.2.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "18dcd0bd04ce20fe91c937c4d90c5bf19565366c349fcf2fa75b33c1646298fd369a74ecc775ad9f9a9176a63dc365ddb8535482f3b084d9d0b23c02a7e92a69"
        }
      ],
      "purl": "pkg:npm/tapable@2.2.1",
      "type": "library",
      "bom-ref": "pkg:npm/tapable@2.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "terminal-link",
      "version": "2.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ba7d059a245440daf93c9ab2f643fb738d05e4139fa469584ebc689c30a111907ba7367144da7f6edfb29a2cbdfe7a705f26bd287f7d9c9fc65c522252460615"
        }
      ],
      "purl": "pkg:npm/terminal-link@2.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/terminal-link@2.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "terser",
      "version": "5.26.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "772b531a8136a0781b355f674f380110f6aa016bdc24d97ae9567406426a96fa7bd488cef02c5d071ff290235be3b70b9c2982bd167a651d2d2e4aaf64275505"
        }
      ],
      "purl": "pkg:npm/terser@5.26.0",
      "type": "library",
      "bom-ref": "pkg:npm/terser@5.26.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "test-exclude",
      "version": "6.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7001963c8c8e1d4eb396683cf23c26ed54725e730dee257af0e1806d80e4fcc87fc42fe9cd53e542d63a9e0a081ffe7fb5c8ae8467ef11253c1ab1eb7310f9eb"
        }
      ],
      "purl": "pkg:npm/test-exclude@6.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/test-exclude@6.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "text-table",
      "version": "0.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "7f5ee823ae805207c00af2df4a84ec3fcfa570b4"
        }
      ],
      "purl": "pkg:npm/text-table@0.2.0",
      "type": "library",
      "bom-ref": "pkg:npm/text-table@0.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "through",
      "version": "2.3.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c3cf6a83b3c8f3001dbd7eb46cc0cff9b1680f90ef866f682e1785a793b86b6405d1c4811ac057e2a66669d3ccbd5aa52c9041722f96a8618e00fbdc0de35256"
        }
      ],
      "purl": "pkg:npm/through@2.3.8",
      "type": "library",
      "bom-ref": "pkg:npm/through@2.3.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "tinybench",
      "version": "2.5.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "eb934abd2b805433ff9f80aa1fe6bdc3691394b45e4bdbe1b003f4e8c5b1fbff3d9cc8a727207689cca5e7c44872a0a6220829a232067ae2468635356863014a"
        }
      ],
      "purl": "pkg:npm/tinybench@2.5.1",
      "type": "library",
      "bom-ref": "pkg:npm/tinybench@2.5.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "tinypool",
      "version": "0.8.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cc14c22b470281144ec6fb3d7340862bcdfcb0f91ea243467505545301c06f29c71659b22588fcdb97ffa11b39dbc1da209f7b968d292c8943533c0df88a2b5a"
        }
      ],
      "purl": "pkg:npm/tinypool@0.8.1",
      "type": "library",
      "bom-ref": "pkg:npm/tinypool@0.8.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "tinyspy",
      "version": "2.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "77679d6b4e0037f70f391f3d17b5efe5b2bf8eb40486670b15ee8716576878ef4026da6cf9fa849e1e3ceaf9d3ffccb86f0dfca52cb10dc4c202af8ab366894e"
        }
      ],
      "purl": "pkg:npm/tinyspy@2.2.0",
      "type": "library",
      "bom-ref": "pkg:npm/tinyspy@2.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "tmp",
      "version": "0.0.33",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8d10899688ca9d9dda75db533a3748aa846e3c4281bcd5dc198ab33bacd6657f0a7ca1299c66398df820250dc48cabaef03e1b251af4cbe7182459986c89971b"
        }
      ],
      "purl": "pkg:npm/tmp@0.0.33",
      "type": "library",
      "bom-ref": "pkg:npm/tmp@0.0.33",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "to-fast-properties",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fce68a2b4c58aecdc39b1458a8bff20dcf85c455156210e55cc8519afdf3f75e70d87175b67375a26077e788fc55418efe16d1cf20fa637b00eefec64bf71ea2"
        }
      ],
      "purl": "pkg:npm/to-fast-properties@2.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/to-fast-properties@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "to-readable-stream",
      "version": "1.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "22adb95c1b7acc3e67a4f8652d55c614ddff832476fea38370a34dc9331de2f6e6dfd1d468e8803383ccab478c542fd3931cfe66376c739e60f72cb3f98ab4d1"
        }
      ],
      "purl": "pkg:npm/to-readable-stream@1.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/to-readable-stream@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "to-readable-stream",
      "version": "2.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a3741ae831a0d42117b2149dbd6357dac378407aa0d3748fabb53a8cf5d16a1950765e5d2bca178e453fdbfb06ae739929e195d732d23bca8fc322a494f3c4ef"
        }
      ],
      "purl": "pkg:npm/to-readable-stream@2.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/to-readable-stream@2.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "to-regex-range",
      "version": "5.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "eb93fb8b3e97e7212bd5cc1c82f4316db230ed493780ecb974876d678ac3bde2ea86b7493fe2e2fc7c7ab722b43446fed860b29de08c2621aaac00c248d93cb1"
        }
      ],
      "purl": "pkg:npm/to-regex-range@5.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/to-regex-range@5.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "tough-cookie",
      "version": "4.1.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "697ff2e6955191f4677e6b97f8e75b49d5ef3deea278a5ff1b6b3b7bdf1fe29a091e7a87df6f358033e6fe67ad9ba13f5916a67f1ed60b81d4aa45877d01e9af"
        }
      ],
      "purl": "pkg:npm/tough-cookie@4.1.3",
      "type": "library",
      "bom-ref": "pkg:npm/tough-cookie@4.1.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "tr46",
      "version": "4.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "da5bffeba4fb7b9c8dca10000b835a29ee6755abf3b86250555b5160bc90d8e23cb6c27ad4f30b95e95e85bd308b61f1ebe853fce254599730f0c8e54919f1bf"
        }
      ],
      "purl": "pkg:npm/tr46@4.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/tr46@4.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "tr46",
      "version": "0.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "37758cb2ea95eba953df40ab5cd6c48f1e06130968c37bfaaebe2609cbfaa6b9dfc214b4d6b920c857633cd05877d6ebecba57575f849a1d357c79ead86760af"
        },
        {
          "alg": "SHA-1",
          "content": "8184fd347dac9cdc185992f3a6622e14b9d9ab6a"
        }
      ],
      "purl": "pkg:npm/tr46@0.0.3",
      "type": "library",
      "bom-ref": "pkg:npm/tr46@0.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "trim-newlines",
      "version": "3.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7353d3b00ded62b22c2c69099331c5fb0f45d84cb17d71a8e14c89738a452fef853239ead07252ebd4f733b77ffe02ab14ac32e36f5ba2e3deb1c6e379c53e67"
        }
      ],
      "purl": "pkg:npm/trim-newlines@3.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/trim-newlines@3.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "ts-api-utils",
      "version": "1.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c0d31eaad333e4db70a53fd46466396a54fe56829d4ac38e3ff92a1c57145b53ff551847db0278f3e0cdd96c1496235b43defa113c032f421f776555be0a27be"
        }
      ],
      "purl": "pkg:npm/ts-api-utils@1.0.3",
      "type": "library",
      "bom-ref": "pkg:npm/ts-api-utils@1.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "tsafe",
      "version": "1.6.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f3de73b2cf31aaa1ca4dcdbcb071887d92a7b770b98ebb2d0750f23ebfe1dff7e52b4ce88ec6543102f5fd6e32b5d0d6e8a2383ad87ada76fdaebc66037b3723"
        }
      ],
      "purl": "pkg:npm/tsafe@1.6.5",
      "type": "library",
      "bom-ref": "pkg:npm/tsafe@1.6.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "tsconfig-paths",
      "version": "3.14.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a3ff625e00987392ff2710873dedc7be1f10ff6c66e59fa9d7c3c448153a15fdf7ebde509c21c1123732b58daad7db9aecc6e5fc36afb4138babea06d1108bfa"
        }
      ],
      "purl": "pkg:npm/tsconfig-paths@3.14.2",
      "type": "library",
      "bom-ref": "pkg:npm/tsconfig-paths@3.14.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "tslib",
      "version": "1.14.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5e78b7e4d2b38e032bc1ebf2b074c202bb4b0e93efc9ef3357fd04e04c989f8dcfeffeeabd0c0f87d0469077b06ccba5567b5b8a099c4fbadd5f704da3dc1126"
        }
      ],
      "purl": "pkg:npm/tslib@1.14.1",
      "type": "library",
      "bom-ref": "pkg:npm/tslib@1.14.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "tslib",
      "version": "2.4.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b46cb2e1d02344813023b073b01d25ca75a03a97ea8d476af755d70252160f63b02811fba0297f1991bf1d3e01387ad394f30e01294c43bbdec93aa999172b34"
        }
      ],
      "purl": "pkg:npm/tslib@2.4.1",
      "type": "library",
      "bom-ref": "pkg:npm/tslib@2.4.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "tslib",
      "version": "2.6.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0046311fdde31853e7fdada2540c16f3b56e508911d45554281efb370305ee70530e40ebad3fc7a6dfc8ac2274417856dbb8d304371fe5963bc3a462a93330d9"
        }
      ],
      "purl": "pkg:npm/tslib@2.6.2",
      "type": "library",
      "bom-ref": "pkg:npm/tslib@2.6.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "tsx",
      "version": "3.11.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "abeab8c71bb8d7e01a7d5c2f006aad349d5e90f15ddf76614cc5ef808a4732abff5bcf5e7f00d113d2328e1100666e624c7b2c84a69fd416164a4efcf41acd08"
        }
      ],
      "purl": "pkg:npm/tsx@3.11.0",
      "type": "library",
      "bom-ref": "pkg:npm/tsx@3.11.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "type-check",
      "version": "0.4.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5e5794a1cf6ec065ea8d6c176944d9026ccc705679f39f10036befc7552be7121c8b15c83fef0b9c50e0469954df4bacead7aa765b2415fbbe69ee0aefd3a87b"
        }
      ],
      "purl": "pkg:npm/type-check@0.4.0",
      "type": "library",
      "bom-ref": "pkg:npm/type-check@0.4.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "type-detect",
      "version": "4.0.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d1faff9881f57653bec7b4e570ccbe6c80ea28fb30ffbd2d5727875bbf3b828423866a9a65ed74bb02ee8ee6caf6af4b83a162868d4a50a0d8cf467b93b839fe"
        }
      ],
      "purl": "pkg:npm/type-detect@4.0.8",
      "type": "library",
      "bom-ref": "pkg:npm/type-detect@4.0.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "type-fest",
      "version": "0.10.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "11457d8e8e2c7dfaf0960f2cd330e13f44f6583de9aeee578b4f874c4df34d49816993617e48ad7bd3dd489c1d5cbc0f556d239c01d3e7aa591c83987243c48b"
        }
      ],
      "purl": "pkg:npm/type-fest@0.10.0",
      "type": "library",
      "bom-ref": "pkg:npm/type-fest@0.10.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "type-fest",
      "version": "0.18.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3880185e4f3e21263ea933b0907b4aab302ec5c8683220fd51dc7e1521900ee89147e3c92891dcd8d2405e56e1906c13b7fe3f9ca67110b635c3745e58e2fc9b"
        }
      ],
      "purl": "pkg:npm/type-fest@0.18.1",
      "type": "library",
      "bom-ref": "pkg:npm/type-fest@0.18.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "type-fest",
      "version": "0.20.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "35ef9e138af4fe25a7a40c43f39db3dc0f8dd01b7944dfff36327045dd95147126af2c317f9bec66587847a962c65e81fb0cfff1dfa669348090dd452242372d"
        }
      ],
      "purl": "pkg:npm/type-fest@0.20.2",
      "type": "library",
      "bom-ref": "pkg:npm/type-fest@0.20.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "type-fest",
      "version": "0.21.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b74af306af3b9b77d571db870d41612a6cb25fef5ea3a5908d9bdfe7511afccd10efe4f7ef8269d5a522c9497418ac69f0cfce113547483be69323e0bd7f97db"
        }
      ],
      "purl": "pkg:npm/type-fest@0.21.3",
      "type": "library",
      "bom-ref": "pkg:npm/type-fest@0.21.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "type-fest",
      "version": "0.4.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "230cc0fcb49f0f6bc2d7f60360cbffcc73f8ac3175bac0b0965b03a5ba254f70f87d47a920eedff4aef48e39947b053f2e6194289730715b430a99ca93804f33"
        }
      ],
      "purl": "pkg:npm/type-fest@0.4.1",
      "type": "library",
      "bom-ref": "pkg:npm/type-fest@0.4.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "type-fest",
      "version": "0.6.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "abe301f27611d4a0cbae0af81b9c9e99fb69302eff40ba959dd06610476ace6363e5d70538ee0ea3caa5c1913750b4f7f998a6d45f0aab87019e290d86508c96"
        }
      ],
      "purl": "pkg:npm/type-fest@0.6.0",
      "type": "library",
      "bom-ref": "pkg:npm/type-fest@0.6.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "type-fest",
      "version": "0.8.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e1d6f3233aaf8ed822339af0d64e6b107b4100d2a676e7611b20446a3374d5f13285a00886ca0a372eb2efe20df7721fa45b7063d8aa8bb903fb1c0a850b0d24"
        }
      ],
      "purl": "pkg:npm/type-fest@0.8.1",
      "type": "library",
      "bom-ref": "pkg:npm/type-fest@0.8.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "type-fest",
      "version": "2.19.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4401fcdb6a4074181c34c01f5a708153708565c7d9fe2d5e663c0553f76c2caba6caeb8fde78ae7a0d9402e917605d04d8002873cd994927fd2745900629f31c"
        }
      ],
      "purl": "pkg:npm/type-fest@2.19.0",
      "type": "library",
      "bom-ref": "pkg:npm/type-fest@2.19.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "typed-array-buffer",
      "version": "1.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "63c29348882593d39912bf33cb08881c6fe4990eca5b28ec797b3509b4a8f2f0b8db0ee18361e0613c525b03f4fa2b3b6d60dcd47f85a34dba0a91c5c26f2d93"
        }
      ],
      "purl": "pkg:npm/typed-array-buffer@1.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/typed-array-buffer@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "typed-array-byte-length",
      "version": "1.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3abffe92f2f1369790f43b52c9da273310b1fbd6573acc2dc099f5ed234bbe1a6d69760326f90514fe736df53fb8b9af9c1265238cab9d7471a5d587fcce6d34"
        }
      ],
      "purl": "pkg:npm/typed-array-byte-length@1.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/typed-array-byte-length@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "typed-array-byte-offset",
      "version": "1.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "443f7ba6b8c4b7d10bf188008293a47f73b8205f6584916bf60d21b50926d2b721169fd5c7b2d6e50f1f4975ee6fb05700e0f2510a2144cc8e7377da08f77486"
        }
      ],
      "purl": "pkg:npm/typed-array-byte-offset@1.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/typed-array-byte-offset@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "typed-array-length",
      "version": "1.0.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2a3672a46abe23f1fb1c8e4794ea061e4594506abe4344cf850bab2dbcab56bbe7293060ccb84827b8fa27f5d340e8b4775463c99d3075ab3c6cab36a74c7736"
        }
      ],
      "purl": "pkg:npm/typed-array-length@1.0.4",
      "type": "library",
      "bom-ref": "pkg:npm/typed-array-length@1.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "typedarray-to-buffer",
      "version": "3.1.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cddbbc5cc3440dea4a291f9760e5c054fb56ba2d25cb436da2152c730f9499a1e20164fc86b575aebfff1fa57ed03bc9dce435f52f7bf4cd2568b7d7f2b9bcd9"
        }
      ],
      "purl": "pkg:npm/typedarray-to-buffer@3.1.5",
      "type": "library",
      "bom-ref": "pkg:npm/typedarray-to-buffer@3.1.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "typescript",
      "version": "5.3.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a5759cadac4cd2ec404beb4dd001bf045d93caa9873b4d78674ef452c27ea45bd8b914aaf0a1fc0e65a99db5ded2910f0c75d957715c01b2648a3279a0d1275b"
        }
      ],
      "purl": "pkg:npm/typescript@5.3.3",
      "type": "library",
      "bom-ref": "pkg:npm/typescript@5.3.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "ufo",
      "version": "1.3.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a3e391a601b069841782a183c1dfa1912e0fb99dd09e6a8c33146e6a32bf6b7f0be9f4e9704e463c87eb7fe2ff29e985cdf52979441cd6b452d620c1a33be714"
        }
      ],
      "purl": "pkg:npm/ufo@1.3.2",
      "type": "library",
      "bom-ref": "pkg:npm/ufo@1.3.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "unbox-primitive",
      "version": "1.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "eb5a4f9420fd879d55a2b7b22740517a275e33730328c2a787af95f4bd3cdf7d62a6ae90f0e1576588aa3fa9ffb5b1f1e2ce48f6e4617327ba06b6e48b39010f"
        }
      ],
      "purl": "pkg:npm/unbox-primitive@1.0.2",
      "type": "library",
      "bom-ref": "pkg:npm/unbox-primitive@1.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "undici-types",
      "version": "5.26.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "26508c3be7a174420aaa517193a21f568014566833edc53bcc3fe1f57674ab37a8b121e650954ecd242fbd84985979055c2f887cb29221f7e1bf4b1566ea7aa4"
        }
      ],
      "purl": "pkg:npm/undici-types@5.26.5",
      "type": "library",
      "bom-ref": "pkg:npm/undici-types@5.26.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "undici",
      "version": "5.28.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c21d691c91e751e415e576bcfe4c9084eed615af0cdf8974dba2f93fffb64d889a92f1b2e5175cf235995721bb89e86dff45a024b11dde4714e602b1fba182f3"
        }
      ],
      "purl": "pkg:npm/undici@5.28.2",
      "type": "library",
      "bom-ref": "pkg:npm/undici@5.28.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "unicode-canonical-property-names-ecmascript",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c98e4fa4395f548539fb2fc1482c402510484b565cd9d0c6dd48eafac47453e26351ebd6d8986870e17eb2844e60349a01eccecce2aecb28b1843ea60649d299"
        }
      ],
      "purl": "pkg:npm/unicode-canonical-property-names-ecmascript@2.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/unicode-canonical-property-names-ecmascript@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "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",
      "type": "library",
      "bom-ref": "pkg:npm/unicode-match-property-ecmascript@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "unicode-match-property-value-ecmascript",
      "version": "2.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ab192342deaa8e0fe662c718302d172919f7461d3014f95fc41d3192df427f24efa57d516b4fab026757d90c80a1ba6d484beecb846da4f46e8ba5e457ef308c"
        }
      ],
      "purl": "pkg:npm/unicode-match-property-value-ecmascript@2.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/unicode-match-property-value-ecmascript@2.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "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",
      "type": "library",
      "bom-ref": "pkg:npm/unicode-property-aliases-ecmascript@2.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "unique-string",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b8d69e8ab10fbe96564a0cf0b0f1ad536cd5493ae7ffc2f9abf21ec59987d1e1fa480ef70a6000e54e06c0e453c50019b3de530172cda9e2e83cf34ee6065f5a"
        }
      ],
      "purl": "pkg:npm/unique-string@2.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/unique-string@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "universal-user-agent",
      "version": "6.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8acc8d6b1df05e829aba53c36561d0a9b988c75936b5bf5f6f71860c14710ac71f615d8287b5b13c0ac1b05106f2cfec69fc174d3ec7e101a1688913a7de38ef"
        }
      ],
      "purl": "pkg:npm/universal-user-agent@6.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/universal-user-agent@6.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "universalify",
      "version": "0.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "089d5080a98d8370b0bc0bff90e166b6710dd397f40ff727f509ed80d39095017d760bd54c78f7b7ef093dd8ea6b008793b57f280f9f6d4ab367d5d685ca8f52"
        }
      ],
      "purl": "pkg:npm/universalify@0.2.0",
      "type": "library",
      "bom-ref": "pkg:npm/universalify@0.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "update-notifier",
      "version": "5.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "22d9c80876de321f46a94cb7d6114fac3d6472e677ae9c4365b7f82940dabd7c12d1b5b99bb48b6c3429197dd462bd3bd9c6eb17984552cdebe6d52c3f08df1f"
        }
      ],
      "purl": "pkg:npm/update-notifier@5.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/update-notifier@5.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "uri-js",
      "version": "4.4.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "eeb294cb2df7435c9cf7ca50d430262edc17d74f45ed321f5a55b561da3c5a5d628b549e1e279e8741c77cf78bd9f3172bacf4b3c79c2acf5fac2b8b26f9dd06"
        }
      ],
      "purl": "pkg:npm/uri-js@4.4.1",
      "type": "library",
      "bom-ref": "pkg:npm/uri-js@4.4.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "url-join",
      "version": "4.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8e4d7e40fe9926ac8e8ae108f4011641f8eefe70763f0e3aea46c0d0b1199631f029e32077d5ab0048041b18cf0c3dbe4cd6db6f7eeb4f28447eb0977ee2979c"
        }
      ],
      "purl": "pkg:npm/url-join@4.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/url-join@4.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "url-parse-lax",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "36314a0340e276a3dae5c885712ad79c096d4edcf3f38a20cbe35e6cfbdf12001c934f93360e1427820df9f07bcd165f6e051fd2cc8ea3d303c4590348cb8569"
        }
      ],
      "purl": "pkg:npm/url-parse-lax@3.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/url-parse-lax@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "url-parse",
      "version": "1.5.10",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5b2a5c7e24617de50ff6fbc5d23eabc3427786b5abc3a899bf7fb6da1ea244c27ff33d538fa5df2cfe03b148b1e4c84c3e75e98870e82b2a19fdb74293004289"
        }
      ],
      "purl": "pkg:npm/url-parse@1.5.10",
      "type": "library",
      "bom-ref": "pkg:npm/url-parse@1.5.10",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "util-deprecate",
      "version": "1.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "10f0f9ab5b97c85c49a42acb9c27359c79eade039ae83641a1c008888d93692080ed5089d5424331a802cc891736c5187c3d5d68afff2d3110f318886eb1ed73"
        }
      ],
      "purl": "pkg:npm/util-deprecate@1.0.2",
      "type": "library",
      "bom-ref": "pkg:npm/util-deprecate@1.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "util",
      "version": "0.12.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9197ff2ba84422b58723a5ea38552288c6beefdc04fc3f10f8d08d0167259328376f877693bb344067a936388005cf9a4773753c0c872fba7a51c2d8e8b9ab9c"
        }
      ],
      "purl": "pkg:npm/util@0.12.5",
      "type": "library",
      "bom-ref": "pkg:npm/util@0.12.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ExportedModules",
          "value": "utils/jwt/jwt"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "v8-to-istanbul",
      "version": "9.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fc41ffb03831536786c5a8ca7702c20e6438156abe9298b7b829811a9c35c49b67031123943f23f0f122196a4220c22cddc88d0201f47774d3262524633c998c"
        }
      ],
      "purl": "pkg:npm/v8-to-istanbul@9.2.0",
      "type": "library",
      "bom-ref": "pkg:npm/v8-to-istanbul@9.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      },
      "tags": [
        "test"
      ]
    },
    {
      "group": "",
      "name": "vali-date",
      "version": "1.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b201027d9b61c9a08a5b5d0dd1f9b6edc83c1d84c52b9a8c5a0ca9aa45cc43859b97fcd92b1ef16480a0728c48204f961403ff3012f6105c02fd8bcbc70dd97a"
        }
      ],
      "purl": "pkg:npm/vali-date@1.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/vali-date@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "validate-npm-package-license",
      "version": "3.0.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0e92a6d948bfc4deff1d0282b69671a11581859f59d24aadca01bc5c280d43c6650e7c6e4265a18f9eba8fc7cde02bb7fc999b86c0e8edf70026ae2cf61dbb13"
        }
      ],
      "purl": "pkg:npm/validate-npm-package-license@3.0.4",
      "type": "library",
      "bom-ref": "pkg:npm/validate-npm-package-license@3.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "validate-npm-package-name",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "33ac37ede54230ca2e27d57fb1d3c69c2e47e2e0ebef7ffec5dab41412cedd31455f5fbbc22518e84b37dbc34dfb2e37b6663e76851d37d83d276d6fa81ee22f"
        }
      ],
      "purl": "pkg:npm/validate-npm-package-name@3.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/validate-npm-package-name@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "vite-node",
      "version": "1.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8d5e3c0c353118b101747090bf12f598487bfa7695cbe9e151451a3c064b777149817bb14227b01dc7de65e6db27aa270ea34690fe2bdcc850df8d8f4651bcd5"
        }
      ],
      "purl": "pkg:npm/vite-node@1.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/vite-node@1.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "vite-plugin-fastly-js-compute",
      "version": "0.4.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "67b8ed9ba7f2aed2b8b3129672c22f9d5f16f9604b6b05336206585e95d849aa32f2170c85e2a1b30a29e4c7518ae713e144141c8df1923a10b8a38faff0d612"
        }
      ],
      "purl": "pkg:npm/vite-plugin-fastly-js-compute@0.4.2",
      "type": "library",
      "bom-ref": "pkg:npm/vite-plugin-fastly-js-compute@0.4.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "vite",
      "version": "5.0.10",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d8ff09ed65a099cdf9e4750c945af0a1f69cbebf7c0c08e8139d817dd6f042dc8b1f4e972b068bfc532798a33672b174897e0ca6630aa0394d081d6893bcc70b"
        }
      ],
      "purl": "pkg:npm/vite@5.0.10",
      "type": "library",
      "bom-ref": "pkg:npm/vite@5.0.10",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "vitest",
      "version": "1.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a031620abc3b75ddc97f4e87a0cb52440462befca31c9693c62905c6ea898ceefa538dfa3ea955c35b8b9fb6bc3923eb8527cc1956916a42a903695e3ddc3bf4"
        }
      ],
      "purl": "pkg:npm/vitest@1.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/vitest@1.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "w3c-xmlserializer",
      "version": "4.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "77e0451f36e20b1eb319fcf41f243a460ebdc3d935f67be226ca5a8f8c8db1c1a3ac7bbde2c54ff9a466ef9c846c287eaf6ff247eeeaea1bb1f4b56d6ee4c607"
        }
      ],
      "purl": "pkg:npm/w3c-xmlserializer@4.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/w3c-xmlserializer@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "wait-on",
      "version": "6.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ce1b7e280498deeb13639bb62e068daa7fc277c32e9312c68dd719c53da7b394330e64c57385e8581802f82fe76beb0c4594ee572810a0c63075c5631e760857"
        }
      ],
      "purl": "pkg:npm/wait-on@6.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/wait-on@6.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "wcwidth",
      "version": "1.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5c73c4c12d2ae936b172f1bce7ef046246e20aec765ed586da691ce3b360d80efb050bbdf83a8838995d493e0780f92e79aeddbca4a3e55817dcfd5de2b5bc4e"
        }
      ],
      "purl": "pkg:npm/wcwidth@1.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/wcwidth@1.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "web-encoding",
      "version": "1.1.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1d82de542749d3e941615d85bcd666bf71c9d8db744185ea6688e4dddf4524e2e4c27ba1cccf6d99a9a1f1dec73ccf10aa3287f037879054f1f821655a96590c"
        }
      ],
      "purl": "pkg:npm/web-encoding@1.1.5",
      "type": "library",
      "bom-ref": "pkg:npm/web-encoding@1.1.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "web-streams-polyfill",
      "version": "3.2.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7b430edf075758aacb6cbd038069d457b58756ec3d394bcbe218e09cf908784bc44a4ef88002138b91bad3a26d64fa77f5c77c1c0f55433088bc0e3d2e93cde5"
        }
      ],
      "purl": "pkg:npm/web-streams-polyfill@3.2.1",
      "type": "library",
      "bom-ref": "pkg:npm/web-streams-polyfill@3.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "webidl-conversions",
      "version": "3.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d89027df3f0047aae32bc4a6f28ad10b487f6dc97f0ea2fbb513dd199e08d428dd17e11a30b998c411f25ee28bf38f5eb9c3c586f068c4cb1f95f39bf24c5a79"
        },
        {
          "alg": "SHA-1",
          "content": "24534275e2a7bc6be7bc86611cc16ae0a5654871"
        }
      ],
      "purl": "pkg:npm/webidl-conversions@3.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/webidl-conversions@3.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "webidl-conversions",
      "version": "7.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "57075d06e903ceeef5a1f7c0411f7be6e9c1206a9f299a4cfbc657eb24a4f27621568a39098699cb3b77601bd8b51b4ef9aa0696ac4f83f07cecd19567f7eeea"
        }
      ],
      "purl": "pkg:npm/webidl-conversions@7.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/webidl-conversions@7.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/jsx/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/jsx/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/jsx/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "whatwg-encoding",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a78d6883278c52bc378d67251d64d0835934e434955cf2dc57145362c5d493e668a0e0992dca1880f67f1cbfc3fcdfae40f3ad729d667b55a1044697d369a15a"
        }
      ],
      "purl": "pkg:npm/whatwg-encoding@2.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/whatwg-encoding@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/jsx/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/jsx/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/jsx/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "whatwg-mimetype",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9edf8dd9dcc8bad551c40471d678213ca1afd711e2914ec729d7da7ca90b34b8a77663d4fdc877537d4d38218603f7663dc99bd559687ced2f9ca01cb26d28fd"
        }
      ],
      "purl": "pkg:npm/whatwg-mimetype@3.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/whatwg-mimetype@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/jsx/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/jsx/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/jsx/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "whatwg-url",
      "version": "12.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "11dfcbaea07c10f946c634be4ebb177295289ddd6685c712de97212e1cd280f0a74e299408a8f721913be6902ce66ea1781d94d9331eaca1545e17b21d8f950d"
        }
      ],
      "purl": "pkg:npm/whatwg-url@12.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/whatwg-url@12.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "whatwg-url",
      "version": "5.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b1a139ee7ba9c64eafdc7637e7e8f307061ad2b292cb45d1f094b164fc202ebef2b34201ce11af880d7f4d41892e6495aacf296fd027bc809712e3872e9ad84f"
        },
        {
          "alg": "SHA-1",
          "content": "966454e8765462e37644d3626f6742ce8b70965d"
        }
      ],
      "purl": "pkg:npm/whatwg-url@5.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/whatwg-url@5.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "which-boxed-primitive",
      "version": "1.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6f065dbf400a2e9a65158d8a6515fa4efcae37ba238ebee5c2483a9a5d2ba08cbd61eb92afb252dfbdaa94d5b5f14418ce060af7388671ead6a993a6127f5536"
        }
      ],
      "purl": "pkg:npm/which-boxed-primitive@1.0.2",
      "type": "library",
      "bom-ref": "pkg:npm/which-boxed-primitive@1.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "which-typed-array",
      "version": "1.1.13",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3f936b6b4aa34a771db953c402bef186817982eb72e3d02b0d3c3327fc8db8f21b669a72471150b11096ae8731218f829cc546faa7db5361660cacaf4860a5a3"
        }
      ],
      "purl": "pkg:npm/which-typed-array@1.1.13",
      "type": "library",
      "bom-ref": "pkg:npm/which-typed-array@1.1.13",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "which-typed-array",
      "version": "1.1.9",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c3d738c64c7a98f89dc29ef5f347246167cc9afc698e566e22e74db437f837fb5301407c5496d7db9a99a00b2bb46b983671b0de96b401781b18a441f3f11c78"
        }
      ],
      "purl": "pkg:npm/which-typed-array@1.1.9",
      "type": "library",
      "bom-ref": "pkg:npm/which-typed-array@1.1.9",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "which",
      "version": "2.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "04b2374e5d535b73ef97bd25df2ab763ae22f9ac29c17aac181616924a8cb676d782b303fb28fbae15b492e103c7325a6171a3116e6881aa4a34c10a34c8e26c"
        }
      ],
      "purl": "pkg:npm/which@2.0.2",
      "type": "library",
      "bom-ref": "pkg:npm/which@2.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "why-is-node-running",
      "version": "2.2.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ead4b04e86714ce728b711de03ea860aad66573291dc2c1c246995718f9013c487cba4e7a459e1f0f02f3cd1d8afb11cb95786d1048cc6d602b8ed6d6bf1bfa0"
        }
      ],
      "purl": "pkg:npm/why-is-node-running@2.2.2",
      "type": "library",
      "bom-ref": "pkg:npm/why-is-node-running@2.2.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "widest-line",
      "version": "3.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "36c9a85da96c5950cc1aea71679474f246bd7e56638e22ef1d501660e2ad88a33cba3b595abf5c45f7da93eb92138f3e39bf0e6da957a70c9e522c830fa40582"
        }
      ],
      "purl": "pkg:npm/widest-line@3.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/widest-line@3.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "workerd",
      "version": "1.20231030.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f85496f9ddf57fc46b8c76a715ffd1f40f99d1cb1fdceb6cbf374f9802aec2e666ff91eb06ff3772f1bd7c5793c65eff9c8ea2ad451721117dc5c8ff368990cd"
        }
      ],
      "purl": "pkg:npm/workerd@1.20231030.0",
      "type": "library",
      "bom-ref": "pkg:npm/workerd@1.20231030.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "wrangler",
      "version": "3.17.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3ebf7efed8c592d8731badeea159b536d56f828913ea9f767f2d54b0e82b9ed1f24eed2964c0b5549cc6d0d0bc561b3ecfffb24d3f00a9557a02225bdf0f1939"
        }
      ],
      "purl": "pkg:npm/wrangler@3.17.1",
      "type": "library",
      "bom-ref": "pkg:npm/wrangler@3.17.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "wrap-ansi",
      "version": "3.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "897477b435e96e74e9ce3292ca55094642ee3ab102ee1c04076db57209fac2d17cc299b3dbca6e1570047cf4f9ceb8ccdf06a1ca007ffd5b9612bd6f4e40dc35"
        }
      ],
      "purl": "pkg:npm/wrap-ansi@3.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/wrap-ansi@3.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "wrap-ansi",
      "version": "7.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6151888f691a98b493c70e8db198e80717d2c2c9f4c9c75eb26738a7e436d5ce733ee675a65f8d7f155dc4fb5d1ef98d54e43a5d2606e0052dcadfc58bb0f5e9"
        }
      ],
      "purl": "pkg:npm/wrap-ansi@7.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/wrap-ansi@7.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "wrappy",
      "version": "1.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9784a9fc346c7a8afdc0be84bd5dbe4ee427eb774c90f8d9feca7d5e48214c46d5f4a94f4b5c54b19deeeff2103b8c31b5c141e1b82940f45c477402bdeccf71"
        }
      ],
      "purl": "pkg:npm/wrappy@1.0.2",
      "type": "library",
      "bom-ref": "pkg:npm/wrappy@1.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "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",
      "type": "library",
      "bom-ref": "pkg:npm/write-file-atomic@3.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "ws",
      "version": "8.15.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5b93998828d7126934c99eba64df366de3394b3ee5edca18c69464cd2fa9f4f3fe4e842bcbcb332a1fbad5e364b6bec403d0cec2f14685f0bad398c31db3fa41"
        }
      ],
      "purl": "pkg:npm/ws@8.15.1",
      "type": "library",
      "bom-ref": "pkg:npm/ws@8.15.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "ws",
      "version": "8.14.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c04046d5fb57e2372094fc60142309999d8f2ed49b2763de83a4e6a491536def466583900833dd318bbf4e6d3f6c6664c3ca5a667258e392782b63d9acb62af2"
        }
      ],
      "purl": "pkg:npm/ws@8.14.2",
      "type": "library",
      "bom-ref": "pkg:npm/ws@8.14.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "xdg-basedir",
      "version": "4.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3d23611090de8d9615ee1e7406884bd3d12bf5568879faf62cc01fdce126a429233a2df8798c906005d44e3110b5925329c17413650a4e1fa8b032ec80d8a6f5"
        }
      ],
      "purl": "pkg:npm/xdg-basedir@4.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/xdg-basedir@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "xml-name-validator",
      "version": "4.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2023f67be8ec1ef023d84da5207c5ae6d8d7465283268e0876f3ef0976d740677349f992a4d57220a32fa191e30d8f433f4cd5d7b888f39a3dd2f4455cd71c47"
        }
      ],
      "purl": "pkg:npm/xml-name-validator@4.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/xml-name-validator@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "xmlchars",
      "version": "2.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2599c328af01d11083c3ce0535d0c022964af89b89c3eb3b2f3f2792c23b488b94dd45c926c954b61b22fae5815183b03c5c16ed6ecf44b45f50aa718ed8c50b"
        }
      ],
      "purl": "pkg:npm/xmlchars@2.2.0",
      "type": "library",
      "bom-ref": "pkg:npm/xmlchars@2.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "xxhash-wasm",
      "version": "1.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "89b1743abf858af33d94dae0f871897d55fc589aa0a3e9022c3738bf1eb131e4dc7bb023f832edb4a6f1c5147f80d2d201e951735a2600f949efb37f25e9b4ec"
        }
      ],
      "purl": "pkg:npm/xxhash-wasm@1.0.2",
      "type": "library",
      "bom-ref": "pkg:npm/xxhash-wasm@1.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "y18n",
      "version": "5.0.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d297c5cde81e0d62472480264cb44fd83c078dd179b3b8e8f6dbb3b5d43102120d09dbd2fb79c620da8f774d00a61a8947fd0b8403544baffeed209bf7c60e7c"
        }
      ],
      "purl": "pkg:npm/y18n@5.0.8",
      "type": "library",
      "bom-ref": "pkg:npm/y18n@5.0.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "yallist",
      "version": "4.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "df074689d672ab93c1d3ce172c44b94e9392440df08d7025216321ba6da445cbffe354a7d9e990d1dc9c416e2e6572de8f02af83a12cbdb76554bf8560472dec"
        }
      ],
      "purl": "pkg:npm/yallist@4.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/yallist@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "yaml",
      "version": "1.10.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "af7bd7c84ad109827bc20dbccaf058e554a8005f19be5716f7f07053312d52c8ef5ff0cab36e1d224bb08edba9af02491ec6f251b2c0a5ea584d1d41378b87ae"
        }
      ],
      "purl": "pkg:npm/yaml@1.10.2",
      "type": "library",
      "bom-ref": "pkg:npm/yaml@1.10.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "yargs-parser",
      "version": "20.2.9",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cb5d67184953215f824f766ff6ded52a5f90de14d0a13f5ad50cdece1865e91a76d6027f2154d6ed9df2f4459786e5010b64a19dff835f46a7b5e72903048ff3"
        }
      ],
      "purl": "pkg:npm/yargs-parser@20.2.9",
      "type": "library",
      "bom-ref": "pkg:npm/yargs-parser@20.2.9",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      },
      "tags": [
        "parse"
      ]
    },
    {
      "group": "",
      "name": "yargs-parser",
      "version": "21.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b55a6c256ec376379c0221696c80757b7ab1210b04e8da0f739fde4ddadb6c80b88742d5b16867a1ade0fa6d87725048ba31f3b31678549540f8652e736fcb07"
        }
      ],
      "purl": "pkg:npm/yargs-parser@21.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/yargs-parser@21.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      },
      "tags": [
        "parse"
      ]
    },
    {
      "group": "",
      "name": "yargs",
      "version": "17.5.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b7a60025cc4390d5fb34562256d2af594cfc97e3da2932e22fade6258591d869c7ab6823116212cec2e9f70837698dfa758d63fa07c810bde9205f9794925f6c"
        }
      ],
      "purl": "pkg:npm/yargs@17.5.1",
      "type": "library",
      "bom-ref": "pkg:npm/yargs@17.5.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "yocto-queue",
      "version": "0.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ad592cbec9cd09d27fa2119ceb180fc3237c7a1782c6c88b33c9b1b84fedfe6395a897b03ee3b59a22e94c74224604ca08b7b12f831e00555a82db3b1e6359d9"
        }
      ],
      "purl": "pkg:npm/yocto-queue@0.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/yocto-queue@0.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "yocto-queue",
      "version": "1.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f5b9d273f1c45b6b91cbaef073e4fc5306ae2ee3c9567dbc8dbf86b49635ea288a5b2be6609457553e146a6b0010641f3e8860af6ab84ead2c41b425c537e2d6"
        }
      ],
      "purl": "pkg:npm/yocto-queue@1.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/yocto-queue@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "youch",
      "version": "3.3.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a92157524dd46412df820016ddd24a83404c6e51b96e2a9217c337e04d3aa39092b19b47f76bbd1ea9a3d91cc68870e2eb87e17bcdfee2d10d14fd8307ab7a64"
        }
      ],
      "purl": "pkg:npm/youch@3.3.3",
      "type": "library",
      "bom-ref": "pkg:npm/youch@3.3.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "zod",
      "version": "3.20.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d4cccd41d02f3bee781fe11a2b9629c84cb44fe123a3fed82c74bddc6dd19d85a1e606a8b461f019e37f64eebceea103536cb809d4ad4185d51c882b525e5455"
        }
      ],
      "purl": "pkg:npm/zod@3.20.2",
      "type": "library",
      "bom-ref": "pkg:npm/zod@3.20.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "zod",
      "version": "3.22.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "882fbc228d3895d75cfa656a43d019ece43632b50a18dfa8210caad6f7a682de3a8f00b02df86aeffa709c19cd5d75d96fc55354b2b0a7d103931fabcb12169a"
        }
      ],
      "purl": "pkg:npm/zod@3.22.4",
      "type": "library",
      "bom-ref": "pkg:npm/zod@3.22.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@esbuild-kit",
      "name": "cjs-loader",
      "version": "2.4.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "96173f5cb8ad876f10756d07a4766f64a928ad682608d4fbb157a53070e3dc715d4df76a93010abd3f9a5d542d3409820b7f55261ba70e45a138d581ef7df99a"
        }
      ],
      "purl": "pkg:npm/%40esbuild-kit/cjs-loader@2.4.1",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild-kit/cjs-loader@2.4.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/routers/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/routers/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@esbuild-kit",
      "name": "esm-loader",
      "version": "2.5.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "69f9ad2dfeaeab10f9220c02ce89ada82608833fec8c7cc259916f7d2e7e173798c4e5113d4a3841c1eda89c5bc5638c3a880aae265a9cdff56c9404fd92fddc"
        }
      ],
      "purl": "pkg:npm/%40esbuild-kit/esm-loader@2.5.4",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild-kit/esm-loader@2.5.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/routers/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/routers/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "android-arm",
      "version": "0.15.18",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e464fe91cb365951a356cefe6e86ad68290ee45834cb89028f3901e5b022a7b1f88df9ce4b7740e8a3e2c30f56d4e10a4ca7807145617591af808eb93979949f"
        }
      ],
      "purl": "pkg:npm/%40esbuild/android-arm@0.15.18",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/android-arm@0.15.18",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/routers/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/routers/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "linux-loong64",
      "version": "0.15.18",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2f88d5292f365d5870da7bf32e0ff5f4294b5a0d32dbbba5470b8fee57322fa01b51607968f8255d8dccdb599ab8340c0df44bb3c71099e4f4debffe5f771961"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-loong64@0.15.18",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/linux-loong64@0.15.18",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/routers/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/routers/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@medley",
      "name": "router",
      "version": "0.2.1",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "99dbd2d6ca48c6666851b4dd6265a49c7b709bbd96c2b18da10083778453bdc5c9f46e974e1c5e0b783e72939fe85c3abc81111ede74a58889a6c9395d3250e7"
        }
      ],
      "purl": "pkg:npm/%40medley/router@0.2.1",
      "type": "library",
      "bom-ref": "pkg:npm/@medley/router@0.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "ExportedModules",
          "value": "router/reg-exp-router,router/trie-router,router/smart-router,router/pattern-router,router/linear-router,router/linear-router/router,router/pattern-router/router,router/reg-exp-router/router,router/smart-router/router,router/trie-router/router"
        },
        {
          "name": "ImportedModules",
          "value": "@medley/router"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/routers-deno/deno.lock"
        },
        {
          "name": "cdx:deno:source",
          "value": "npm"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@medley/router/-/router-0.2.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/routers-deno/deno.lock"
              }
            ],
            "concludedValue": "benchmarks/routers-deno/deno.lock"
          }
        ],
        "occurrences": [
          {
            "location": "benchmarks/routers/src/bench-includes-init.mts",
            "line": 1
          },
          {
            "location": "benchmarks/routers/src/medley-router.mts",
            "line": 1
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "accepts",
      "version": "1.3.5",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8ce76723fdea4e91c0063339731d47734b0ab0fa180a9f833ff189446b4394f77b7e257da1718621c8d6fd93b12c8be31b3f0c03eb8c648f667ad1e582a6e0c1"
        }
      ],
      "purl": "pkg:npm/%40types/accepts@1.3.5",
      "type": "library",
      "bom-ref": "pkg:npm/@types/accepts@1.3.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/routers-deno/deno.lock"
        },
        {
          "name": "cdx:deno:source",
          "value": "npm"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/accepts/-/accepts-1.3.5.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/routers-deno/deno.lock"
              }
            ],
            "concludedValue": "benchmarks/routers-deno/deno.lock"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "body-parser",
      "version": "1.19.2",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "00b6289deea99ba426c19a0081ec8d92c71c4fd438016650e8fbdfc11dfb193eabe855943e0baaeac52634648c5765abefad68428071c0619ae83479a350c2f6"
        }
      ],
      "purl": "pkg:npm/%40types/body-parser@1.19.2",
      "type": "library",
      "bom-ref": "pkg:npm/@types/body-parser@1.19.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/routers-deno/deno.lock"
        },
        {
          "name": "cdx:deno:source",
          "value": "npm"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/routers-deno/deno.lock"
              }
            ],
            "concludedValue": "benchmarks/routers-deno/deno.lock"
          }
        ]
      },
      "tags": [
        "parse"
      ]
    },
    {
      "group": "@types",
      "name": "connect",
      "version": "3.4.35",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "71d798cafe0a5a8120a412124f15afa98b15cb8e380cea9e8621777ccde77b5d00989eb6452c8d9149f13095c7416450417d9e47de26e72d486720f006357d15"
        }
      ],
      "purl": "pkg:npm/%40types/connect@3.4.35",
      "type": "library",
      "bom-ref": "pkg:npm/@types/connect@3.4.35",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/routers-deno/deno.lock"
        },
        {
          "name": "cdx:deno:source",
          "value": "npm"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/routers-deno/deno.lock"
              }
            ],
            "concludedValue": "benchmarks/routers-deno/deno.lock"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "content-disposition",
      "version": "0.5.5",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bfa2c274a7cae81c1ca8ca3ec185b4e6b2d2d764b464ed05978c3587869a64c0fb6ea4f7815527b3a16f2c9286647426627dd25f9e49586a738b0251c1582eb4"
        }
      ],
      "purl": "pkg:npm/%40types/content-disposition@0.5.5",
      "type": "library",
      "bom-ref": "pkg:npm/@types/content-disposition@0.5.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/routers-deno/deno.lock"
        },
        {
          "name": "cdx:deno:source",
          "value": "npm"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/content-disposition/-/content-disposition-0.5.5.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/routers-deno/deno.lock"
              }
            ],
            "concludedValue": "benchmarks/routers-deno/deno.lock"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "cookies",
      "version": "0.7.7",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "87b05cbcf5288166ca0b3051da5638a2a6996cede35d992c7b1609545be4ac578b81b663424538c7ca51aba7a0d8c1d742163431c41daa69acc515a55401e8a0"
        }
      ],
      "purl": "pkg:npm/%40types/cookies@0.7.7",
      "type": "library",
      "bom-ref": "pkg:npm/@types/cookies@0.7.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/routers-deno/deno.lock"
        },
        {
          "name": "cdx:deno:source",
          "value": "npm"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/cookies/-/cookies-0.7.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/routers-deno/deno.lock"
              }
            ],
            "concludedValue": "benchmarks/routers-deno/deno.lock"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "express-serve-static-core",
      "version": "4.17.33",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4cf06a991fc7458237782d84e619a28af233bfe6e27407d7a1f33eb1ba27006bf20e1c921b0f7f3d0645b7604b3ab8d4511fbee1e255a71e8a9cb40ad4593db4"
        }
      ],
      "purl": "pkg:npm/%40types/express-serve-static-core@4.17.33",
      "type": "library",
      "bom-ref": "pkg:npm/@types/express-serve-static-core@4.17.33",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/routers-deno/deno.lock"
        },
        {
          "name": "cdx:deno:source",
          "value": "npm"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.33.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/routers-deno/deno.lock"
              }
            ],
            "concludedValue": "benchmarks/routers-deno/deno.lock"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "express",
      "version": "4.17.16",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2e42a9a9167bcea5c9bafa042da91a158b844c78d9912a25f0457a70d9f28ac86eb4304209dbfaf9db0a3db2a409c224e7ba91a6138b639b04802970d5b3b780"
        }
      ],
      "purl": "pkg:npm/%40types/express@4.17.16",
      "type": "library",
      "bom-ref": "pkg:npm/@types/express@4.17.16",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/routers/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/routers/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "http-assert",
      "version": "1.5.3",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "17200eac3b909818bcfe8af79ece2bc0f9e8efff6d2538a3556e9a4108cad36fa4390f339a8360d9726d02e421bd0732d40489ab7f308ab5f9ffff49d44aa850"
        }
      ],
      "purl": "pkg:npm/%40types/http-assert@1.5.3",
      "type": "library",
      "bom-ref": "pkg:npm/@types/http-assert@1.5.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/routers-deno/deno.lock"
        },
        {
          "name": "cdx:deno:source",
          "value": "npm"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/http-assert/-/http-assert-1.5.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/routers-deno/deno.lock"
              }
            ],
            "concludedValue": "benchmarks/routers-deno/deno.lock"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "http-errors",
      "version": "2.0.1",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fcadddb3c4d101f06f8b9bdf8eecfccbaf86880601674c78b57bf502fe825815a7d089400dcf995fda4cabba14d1f3503e7070219977ae678ba7a4810296f149"
        }
      ],
      "purl": "pkg:npm/%40types/http-errors@2.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/@types/http-errors@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/routers-deno/deno.lock"
        },
        {
          "name": "cdx:deno:source",
          "value": "npm"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/routers-deno/deno.lock"
              }
            ],
            "concludedValue": "benchmarks/routers-deno/deno.lock"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "keygrip",
      "version": "1.0.2",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1898694dea73dae77119ec6aa2cf3081a071e08ff35880cf87f28e184c00aadb860e439426ee5e16fc267415f802607c39db2bfbda47090aa202a0cbff228c2b"
        }
      ],
      "purl": "pkg:npm/%40types/keygrip@1.0.2",
      "type": "library",
      "bom-ref": "pkg:npm/@types/keygrip@1.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/routers-deno/deno.lock"
        },
        {
          "name": "cdx:deno:source",
          "value": "npm"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/keygrip/-/keygrip-1.0.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/routers-deno/deno.lock"
              }
            ],
            "concludedValue": "benchmarks/routers-deno/deno.lock"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "koa-compose",
      "version": "3.2.5",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "07c9c6fcea04d4e459a8290156cba9fc029cbe3760a079df8b8a59327e54c003c26e193ff7ac72bf6f38781616f099506d0ef30e69e916bebc23fe34985a0805"
        }
      ],
      "purl": "pkg:npm/%40types/koa-compose@3.2.5",
      "type": "library",
      "bom-ref": "pkg:npm/@types/koa-compose@3.2.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/routers-deno/deno.lock"
        },
        {
          "name": "cdx:deno:source",
          "value": "npm"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/koa-compose/-/koa-compose-3.2.5.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/routers-deno/deno.lock"
              }
            ],
            "concludedValue": "benchmarks/routers-deno/deno.lock"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "koa",
      "version": "2.13.5",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1d250e7732b3ddbcb87e7a9a830b615bfd70ff226ca53829a72c9a94f55b8197fc8d05af7485dc556e61d831adc38cd89ed39a7911b1e3daf5871a0f5ab0f868"
        }
      ],
      "purl": "pkg:npm/%40types/koa@2.13.5",
      "type": "library",
      "bom-ref": "pkg:npm/@types/koa@2.13.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/routers/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/routers/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "mime",
      "version": "3.0.1",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6385c563954902ec3416002a3cd77a34da15e388dbabd073d8bed187f27a8cb4e21c148125af5fc6a408be42257781aca0339c09bbf339401b2cfb1228a83eb8"
        }
      ],
      "purl": "pkg:npm/%40types/mime@3.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/@types/mime@3.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/routers-deno/deno.lock"
        },
        {
          "name": "cdx:deno:source",
          "value": "npm"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/routers-deno/deno.lock"
              }
            ],
            "concludedValue": "benchmarks/routers-deno/deno.lock"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "node",
      "version": "18.11.18",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0c74295868f240a4878f779b8c523fc1129ca9071d47e328141ca09ed60e672b42a8d7e4776642e004432760d0aa18c7e69f393677778e1509217aeccc55ff24"
        }
      ],
      "purl": "pkg:npm/%40types/node@18.11.18",
      "type": "library",
      "bom-ref": "pkg:npm/@types/node@18.11.18",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/routers/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/routers/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "qs",
      "version": "6.9.7",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1466b517ad854f4f6a72bb9e040eaa613ac93d50f36a1f5afb8f77fa8d8f097b1eb161c89f6ec6f7c4ec48cb3758f35b648123e3e5497fab1a485a6f0fedd9b3"
        }
      ],
      "purl": "pkg:npm/%40types/qs@6.9.7",
      "type": "library",
      "bom-ref": "pkg:npm/@types/qs@6.9.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/routers-deno/deno.lock"
        },
        {
          "name": "cdx:deno:source",
          "value": "npm"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/routers-deno/deno.lock"
              }
            ],
            "concludedValue": "benchmarks/routers-deno/deno.lock"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "range-parser",
      "version": "1.2.4",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "10486c2ec0fa52c0ccd7216102fcb40a3afa5709a9316a850426fdc34ef056e805ef0f677da8f12ee5669e04c8a604bab2f0a79ba55ac3e3198680c22a739fb3"
        }
      ],
      "purl": "pkg:npm/%40types/range-parser@1.2.4",
      "type": "library",
      "bom-ref": "pkg:npm/@types/range-parser@1.2.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/routers-deno/deno.lock"
        },
        {
          "name": "cdx:deno:source",
          "value": "npm"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/routers-deno/deno.lock"
              }
            ],
            "concludedValue": "benchmarks/routers-deno/deno.lock"
          }
        ]
      },
      "tags": [
        "parse"
      ]
    },
    {
      "group": "@types",
      "name": "serve-static",
      "version": "1.15.0",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cf9c7217aba1f026e302ef7beb42832ac1f615c0f1676b450ac0381c831613a2248983177d5a1afb87fd297f8537464bb1a330d56346d844cb03a37efd803e72"
        }
      ],
      "purl": "pkg:npm/%40types/serve-static@1.15.0",
      "type": "library",
      "bom-ref": "pkg:npm/@types/serve-static@1.15.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/routers/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/routers/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "accepts",
      "version": "1.3.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3d802d8536b69b654ac6ebd20f70cf0bf1b2f94fac380d4b02e4fc9a4991bafc3e34009269e5c443e34771517bace365eaa71ac55dd4b9e9b06b093eefe4892f"
        }
      ],
      "purl": "pkg:npm/accepts@1.3.8",
      "type": "library",
      "bom-ref": "pkg:npm/accepts@1.3.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "array-flatten",
      "version": "1.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3c254042cc167a6bba51dc6c0c5157ffe815798a8a0287770f75159bdd631f0ca782e3b002f60f871f2736533ef8da9170ae82c71a5469f8e684874a88789baa"
        }
      ],
      "purl": "pkg:npm/array-flatten@1.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/array-flatten@1.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "body-parser",
      "version": "1.20.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8d68bb69b4db6306a33b2b56090737ed5ba599689169ee51c93a5a0b20dc4b9fe531db704b3e653a90c4ebbb2bc3f1d87b7e5fd73ddf0d0c3ededc60ee036d5b"
        }
      ],
      "purl": "pkg:npm/body-parser@1.20.1",
      "type": "library",
      "bom-ref": "pkg:npm/body-parser@1.20.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/routers/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/routers/yarn.lock"
          }
        ]
      },
      "tags": [
        "parse"
      ]
    },
    {
      "group": "",
      "name": "bytes",
      "version": "3.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fcd7fb4f2cd3c7a4b7c9124e6ce015efde7aafc72bdbe3a3f000b976df3048fdc1400a1e5f9f0da07c8253c3fccc690d5d2b634d28ba7f33ba174a4175c61b12"
        }
      ],
      "purl": "pkg:npm/bytes@3.1.2",
      "type": "library",
      "bom-ref": "pkg:npm/bytes@3.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "content-disposition",
      "version": "0.5.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "16f7994cdb86c34e1cc6502259bce2eb34c02ff9617a16966d3b6096e261e3f13de43a8cc139a16b7299375680580f1c148847ccc654bcb7af930e51aa4fad49"
        }
      ],
      "purl": "pkg:npm/content-disposition@0.5.4",
      "type": "library",
      "bom-ref": "pkg:npm/content-disposition@0.5.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "content-type",
      "version": "1.0.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8483f71043ecf2d07d013d4bf8d52ab70380a6ce269366686fcf4c5973078c75a0f668a517f8f8a2c9e740b5c108114193fb6f206fed51cf663942623c184f5c"
        }
      ],
      "purl": "pkg:npm/content-type@1.0.4",
      "type": "library",
      "bom-ref": "pkg:npm/content-type@1.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "cookie-signature",
      "version": "1.0.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4000f395a1dcf22715f08eef6da257270a1df47598a7cb82a9fd716b839f36ed53ec9571408ad480e5ad1dd343b4f8b2c2615b892d76563a2d2172eb28cde8ad"
        }
      ],
      "purl": "pkg:npm/cookie-signature@1.0.6",
      "type": "library",
      "bom-ref": "pkg:npm/cookie-signature@1.0.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "debug",
      "version": "2.6.9",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6c2ec496b7496899cf6c03fed44a2d62fa99b1bdde725e708ba05f8ba0494d470da30a7a72fb298348d7ce74532838e6fc4ec076014155e00f54c35c286b0730"
        }
      ],
      "purl": "pkg:npm/debug@2.6.9",
      "type": "library",
      "bom-ref": "pkg:npm/debug@2.6.9",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "depd",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "83b9c7e8fe9dc838a8268800006a6b1a90ad5489898693e4feba02cdd6f77c887ad7fb3f9cfb1f47aa27c8cc2408047f3a50b7c810b49444af52840402cb08af"
        }
      ],
      "purl": "pkg:npm/depd@2.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/depd@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/routers-deno/deno.lock"
        },
        {
          "name": "cdx:deno:source",
          "value": "npm"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/routers-deno/deno.lock"
              }
            ],
            "concludedValue": "benchmarks/routers-deno/deno.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "destroy",
      "version": "1.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "dac246253697208691d70e22252368374867318ec6a5cfe7f03e2a482270f10a855977fb72e0209c41f1069c1e69570f7af0b69772a98d80b1dcdca941081a26"
        }
      ],
      "purl": "pkg:npm/destroy@1.2.0",
      "type": "library",
      "bom-ref": "pkg:npm/destroy@1.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "ee-first",
      "version": "1.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "58cc26f4b851528f9651a44dfaf46e113a86f3d22066985548d91d16079beac4bf1383ab0c837bb78f0201ec121d773a0bc95e7c3f0a29faf9bd8eb56eb425a3"
        }
      ],
      "purl": "pkg:npm/ee-first@1.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/ee-first@1.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "encodeurl",
      "version": "1.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4cf257abc26a15a5589b609698fbe73f6232a3865233bfd029c4a6b8c2c339b7e91f97e2ed150699dfeb4c37feaeeb7fb1a88389011e5533600262447403b1d3"
        }
      ],
      "purl": "pkg:npm/encodeurl@1.0.2",
      "type": "library",
      "bom-ref": "pkg:npm/encodeurl@1.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "esbuild-android-64",
      "version": "0.15.18",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c27a6ddce5d185c8df203499bbd6e7cd3e3f4cd4c3b0e52f8a9d1fa19394046ed06d2b7fff0dd05781489d527136129cfc4ae1531739cf84231ed322eff4db80"
        }
      ],
      "purl": "pkg:npm/esbuild-android-64@0.15.18",
      "type": "library",
      "bom-ref": "pkg:npm/esbuild-android-64@0.15.18",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/routers/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/routers/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "esbuild-android-arm64",
      "version": "0.15.18",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1b8c6ef3d07c142cdabfd5d4f048ec5da7022921b6153ef05bd27a84e735f2ca041c976d5aed372f74d00c67f481e3717cb4edc4434a073312abd2e56e34bc39"
        }
      ],
      "purl": "pkg:npm/esbuild-android-arm64@0.15.18",
      "type": "library",
      "bom-ref": "pkg:npm/esbuild-android-arm64@0.15.18",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/routers/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/routers/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "esbuild-darwin-64",
      "version": "0.15.18",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d9602fb3de6e3e75493ee60a3f412ac7e0e5fe3698b1e6445144f5b2383ded325ae2806d6c02a73e79776f933d979d7f9dbc7bf90004b6eba6989656d2c0449a"
        }
      ],
      "purl": "pkg:npm/esbuild-darwin-64@0.15.18",
      "type": "library",
      "bom-ref": "pkg:npm/esbuild-darwin-64@0.15.18",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/routers/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/routers/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "esbuild-darwin-arm64",
      "version": "0.15.18",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b4a3d2c5c4c9e4e98d6f56ed5629004c9f0d7ed97236573c05536dc93fd402beb62453a1c07967a0fae1616cf4f5a9012c723d9c494555f5924d246cad988350"
        }
      ],
      "purl": "pkg:npm/esbuild-darwin-arm64@0.15.18",
      "type": "library",
      "bom-ref": "pkg:npm/esbuild-darwin-arm64@0.15.18",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/routers/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/routers/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "esbuild-freebsd-64",
      "version": "0.15.18",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4d3dee054c64b5e02347541bb26bd2b23a4a8ce5fa5240acb6bf2732bfaaef38b736e675a08a5af14e3563c23c7491f67c981d0b70e3dc25cee5b88b4297dd64"
        }
      ],
      "purl": "pkg:npm/esbuild-freebsd-64@0.15.18",
      "type": "library",
      "bom-ref": "pkg:npm/esbuild-freebsd-64@0.15.18",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/routers/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/routers/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "esbuild-freebsd-arm64",
      "version": "0.15.18",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "47fa15afe5f74e487e4b4fad2f8d7044c6dd5ada5607c84400cb0e5c3ba64926baa8947cf54d12fcfa4b5eb185ed693f27291fa56368904454a427870e5e3bc0"
        }
      ],
      "purl": "pkg:npm/esbuild-freebsd-arm64@0.15.18",
      "type": "library",
      "bom-ref": "pkg:npm/esbuild-freebsd-arm64@0.15.18",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/routers/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/routers/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "esbuild-linux-32",
      "version": "0.15.18",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "969845dc7882498b5a6bda750ed5e77624047900ca3e5f5e37f5cda017f66a612086e80dbaa5cd640fd9a2fb61344d9a6b810de375aba0ed01f39c554a36246e"
        }
      ],
      "purl": "pkg:npm/esbuild-linux-32@0.15.18",
      "type": "library",
      "bom-ref": "pkg:npm/esbuild-linux-32@0.15.18",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/routers/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/routers/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "esbuild-linux-64",
      "version": "0.15.18",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "84d49e3fdec8be20fba312ca16e8a2e6c0cf27e4077a215314ba0b9bb3594258a0babf29a0d39618882943b41ff016a56faf61a6d319cf238120fb58d3d19963"
        }
      ],
      "purl": "pkg:npm/esbuild-linux-64@0.15.18",
      "type": "library",
      "bom-ref": "pkg:npm/esbuild-linux-64@0.15.18",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/routers/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/routers/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "esbuild-linux-arm64",
      "version": "0.15.18",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e78aabf2483fea295cc5dfb457787dae34f8aa68dcd0271c3155ab8ce10cfe911c533b7c5fad877c149e65f4f6102a4cef5d389a4e327d05e4a2c63c42ea6dba"
        }
      ],
      "purl": "pkg:npm/esbuild-linux-arm64@0.15.18",
      "type": "library",
      "bom-ref": "pkg:npm/esbuild-linux-arm64@0.15.18",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/routers/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/routers/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "esbuild-linux-arm",
      "version": "0.15.18",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "507efbf60b2d45b952e1aa12daaa4c977c2383b5348feca0bb71a321e4e89c270defd66fa4f79ed7642e9f7bdc7715fedfb3b92c5c73dfd5de5b623d6f26cc54"
        }
      ],
      "purl": "pkg:npm/esbuild-linux-arm@0.15.18",
      "type": "library",
      "bom-ref": "pkg:npm/esbuild-linux-arm@0.15.18",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/routers/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/routers/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "esbuild-linux-mips64le",
      "version": "0.15.18",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "324e8fa70cf3cf761b325fd964bd8fd2ad6d9d8aa1fedad867555f34fe3b0b7d724f42bcb7db3b674efb42b0c0fe0b94eb4b46369d863b00909e9f8362fedbc5"
        }
      ],
      "purl": "pkg:npm/esbuild-linux-mips64le@0.15.18",
      "type": "library",
      "bom-ref": "pkg:npm/esbuild-linux-mips64le@0.15.18",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/routers/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/routers/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "esbuild-linux-ppc64le",
      "version": "0.15.18",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6f45e4378a4bf5652e94f4dafd5287c76c0b0a0bc801b8300011a728c635f5684a64f4fef01c6165dab3e84824a822e577b5f9aa2098d85fdb7e9514967159f7"
        }
      ],
      "purl": "pkg:npm/esbuild-linux-ppc64le@0.15.18",
      "type": "library",
      "bom-ref": "pkg:npm/esbuild-linux-ppc64le@0.15.18",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/routers/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/routers/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "esbuild-linux-riscv64",
      "version": "0.15.18",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6dad8239aa05e702fa54b6569f4e24f800998d9e8d62788c4904ada1d14a1ff3eee91c7342acec9a3475b7d402f3d55827105ec953d3687b813027a39773bfc6"
        }
      ],
      "purl": "pkg:npm/esbuild-linux-riscv64@0.15.18",
      "type": "library",
      "bom-ref": "pkg:npm/esbuild-linux-riscv64@0.15.18",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/routers/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/routers/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "esbuild-linux-s390x",
      "version": "0.15.18",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "55ba46b97125e450acd700d5a7ddcef1423397766b825827490f87bbbf60ee166eead7bafd81e0549c423364aa7c88a56b427793472c7e77fc543d96eeeda4cd"
        }
      ],
      "purl": "pkg:npm/esbuild-linux-s390x@0.15.18",
      "type": "library",
      "bom-ref": "pkg:npm/esbuild-linux-s390x@0.15.18",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/routers/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/routers/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "esbuild-netbsd-64",
      "version": "0.15.18",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f7cba478276f757ef0af5bd4610ccaa38910d0dda9dbb1fb235d6668836fef77d5117b769328782b89bd7f7e54d4ae375dcd90197973030d0af72a14ec95233a"
        }
      ],
      "purl": "pkg:npm/esbuild-netbsd-64@0.15.18",
      "type": "library",
      "bom-ref": "pkg:npm/esbuild-netbsd-64@0.15.18",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/routers/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/routers/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "esbuild-openbsd-64",
      "version": "0.15.18",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c8ae4d09c1f7d5469ed3be80c90017789cedfefc48a3dfa899944a8f5a5aba1937213b800f3b8ec793767dd1eb00a3f137ecc7df0f7ab852a563bc889f8f74c5"
        }
      ],
      "purl": "pkg:npm/esbuild-openbsd-64@0.15.18",
      "type": "library",
      "bom-ref": "pkg:npm/esbuild-openbsd-64@0.15.18",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/routers/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/routers/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "esbuild-sunos-64",
      "version": "0.15.18",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3a7db62cb16505e2cd8ff605dc54fe71773228f108dbade77e5625021cf972bc6da77c911b55207ebec84f2c660a68e6e2f6cdfdd1ab6ff07bc3b53cc8947dcb"
        }
      ],
      "purl": "pkg:npm/esbuild-sunos-64@0.15.18",
      "type": "library",
      "bom-ref": "pkg:npm/esbuild-sunos-64@0.15.18",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/routers/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/routers/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "esbuild-windows-32",
      "version": "0.15.18",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a3e7b22eed8c8d59f2fe7b7e134b8f9c1c58b891c1be1a3cbd6b02da557ad40ef0c13582de390ddb0dfa8ed03ecafd5481890746284fb90b0bdb786c09819c39"
        }
      ],
      "purl": "pkg:npm/esbuild-windows-32@0.15.18",
      "type": "library",
      "bom-ref": "pkg:npm/esbuild-windows-32@0.15.18",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/routers/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/routers/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "esbuild-windows-64",
      "version": "0.15.18",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "aa29ee8358934da208ac2a2b0148d1d1f701936e1f8f311e745621862b293fc39ced216fb3e5de5b762900a88aa7c751a62ce5e1860087132395fb4030989a53"
        }
      ],
      "purl": "pkg:npm/esbuild-windows-64@0.15.18",
      "type": "library",
      "bom-ref": "pkg:npm/esbuild-windows-64@0.15.18",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/routers/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/routers/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "esbuild-windows-arm64",
      "version": "0.15.18",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "abd6ec6337a0a5970bce2ab4ce0522e4aa8656d7e18f119b9e4b1a04562658bc5e57f4b57cae0e2ddab60c56275dc2cc8e5670d8bd232ec935786a01e76d965d"
        }
      ],
      "purl": "pkg:npm/esbuild-windows-arm64@0.15.18",
      "type": "library",
      "bom-ref": "pkg:npm/esbuild-windows-arm64@0.15.18",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/routers/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/routers/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "esbuild",
      "version": "0.15.18",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c7f47bd92996dec485466e73aeb22302109e412016a278b70a61c4a9f42b64841333795509d7a1770b88a9a3ad7c2dac96fa5d94b6bad8662837c4b14f6de6e9"
        }
      ],
      "purl": "pkg:npm/esbuild@0.15.18",
      "type": "library",
      "bom-ref": "pkg:npm/esbuild@0.15.18",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ImportedModules",
          "value": "esbuild,build,esbuild/build,Plugin,esbuild/Plugin,PluginBuild,esbuild/PluginBuild,BuildOptions,esbuild/BuildOptions"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/routers/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/routers/yarn.lock"
          }
        ],
        "occurrences": [
          {
            "location": "build.ts",
            "line": 12
          },
          {
            "location": "build.ts",
            "line": 13
          },
          {
            "location": "build.ts",
            "line": 33
          },
          {
            "location": "build.ts",
            "line": 61
          },
          {
            "location": "build.ts",
            "line": 69
          }
        ]
      }
    },
    {
      "group": "",
      "name": "escape-html",
      "version": "1.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3624aea59e0e7ae1b0afaf251887b29bf92c219309a1d506392099fc54a74f172b7a46efaab81d53194938ca628da299563009ad6ac6b3fe89cbc38cbb28fda3"
        }
      ],
      "purl": "pkg:npm/escape-html@1.0.3",
      "type": "library",
      "bom-ref": "pkg:npm/escape-html@1.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "etag",
      "version": "1.8.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6882f9171ee66b055adf4d1a976067104e2236fa35a844f12eb3c8fe8d392fbcfa828edf0b0d49e844266cae05989d804bb920545fca1195ae7c17dd0a531c3e"
        }
      ],
      "purl": "pkg:npm/etag@1.8.1",
      "type": "library",
      "bom-ref": "pkg:npm/etag@1.8.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "express",
      "version": "4.18.2",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e7f3ec2fa8863dd7d0fe528cd54ba27a5620bf7054a097f3d5a53053dbc767e27b832bf07505c510120421ac5e19fd0621cade013372044c6d6a58ac0dbb8ca9"
        }
      ],
      "purl": "pkg:npm/express@4.18.2",
      "type": "framework",
      "bom-ref": "pkg:npm/express@4.18.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "ImportedModules",
          "value": "express/lib/router/index.js"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/routers/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/routers/yarn.lock"
          }
        ],
        "occurrences": [
          {
            "location": "benchmarks/routers/src/express.mts",
            "line": 1
          },
          {
            "location": "benchmarks/routers/src/express.mts",
            "line": 5
          }
        ]
      },
      "tags": [
        "framework"
      ]
    },
    {
      "group": "",
      "name": "fast-querystring",
      "version": "1.1.0",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2d6923042665c639d26a7b8fa59ea61ecc23cbc850bf755c3c9b1007796d505db38efaf272bd2578fdd34931047ef435584312465e5836c1aa69fb7d6e32ea13"
        }
      ],
      "purl": "pkg:npm/fast-querystring@1.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/fast-querystring@1.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "ImportedModules",
          "value": "fast-querystring,parse,fast-querystring/parse"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/routers/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/routers/yarn.lock"
          }
        ],
        "occurrences": [
          {
            "location": "benchmarks/query-param/src/fast-querystring.mts",
            "line": 1
          },
          {
            "location": "benchmarks/query-param/src/fast-querystring.mts",
            "line": 10
          }
        ]
      }
    },
    {
      "group": "",
      "name": "finalhandler",
      "version": "1.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e6e5dc5157ed9503059d60bdaaefecbe45afdc64ddd8f7d484aff73cb9183407bb15ba8932ddf9d791dac44e9e44bef819db2b8a2c2e8e26b075a0750691084a"
        }
      ],
      "purl": "pkg:npm/finalhandler@1.2.0",
      "type": "library",
      "bom-ref": "pkg:npm/finalhandler@1.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "find-my-way",
      "version": "7.4.0",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2454fb79444b53916e9a56775411a7bde21df36719cfb511ece52ef931d024ec1d417c664bf83cbf428ba0586ff7b1eb7b270eae601baa35c3ff8546da3d2e31"
        }
      ],
      "purl": "pkg:npm/find-my-way@7.4.0",
      "type": "library",
      "bom-ref": "pkg:npm/find-my-way@7.4.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "ImportedModules",
          "value": "find-my-way,HTTPMethod,find-my-way/HTTPMethod"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/routers/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/routers/yarn.lock"
          }
        ],
        "occurrences": [
          {
            "location": "benchmarks/routers/src/bench-includes-init.mts",
            "line": 2
          },
          {
            "location": "benchmarks/routers/src/bench-includes-init.mts",
            "line": 3
          },
          {
            "location": "benchmarks/routers/src/bench-includes-init.mts",
            "line": 84
          },
          {
            "location": "benchmarks/routers/src/find-my-way.mts",
            "line": 1
          },
          {
            "location": "benchmarks/routers/src/find-my-way.mts",
            "line": 2
          },
          {
            "location": "benchmarks/routers/src/find-my-way.mts",
            "line": 7
          }
        ]
      }
    },
    {
      "group": "",
      "name": "forwarded",
      "version": "0.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6ee446d1fa41b511d24c238049eea10f6e7cb44b9b16844b6f864d03a3713151cdc3680e7301e8f70c9a6e5ccccce039cfdc40f4bd4a36393f36de8c4fd698a3"
        }
      ],
      "purl": "pkg:npm/forwarded@0.2.0",
      "type": "library",
      "bom-ref": "pkg:npm/forwarded@0.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "fresh",
      "version": "0.5.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cc9da6418335f2b1053ae75e57819285318843b45bcc0ee8cdb53d23f5c1a66ee4aa0332c209b294cc171f16499a45686249daf5dda95575573dd6133fd7a3f1"
        }
      ],
      "purl": "pkg:npm/fresh@0.5.2",
      "type": "library",
      "bom-ref": "pkg:npm/fresh@0.5.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "get-intrinsic",
      "version": "1.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2f4e3dcba9c53aea26e701b245cdff81d4cb3bde1dc9254a4400a3d5198964141795b4cc86d3488245a4507abe8d8999bca7f5e045b51282679e36e6a078a3d1"
        }
      ],
      "purl": "pkg:npm/get-intrinsic@1.2.0",
      "type": "library",
      "bom-ref": "pkg:npm/get-intrinsic@1.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/routers/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/routers/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "get-tsconfig",
      "version": "4.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "602705dbc22a49acb77eaa48bb9cb72ab83fbad0811c17a87e5919c878ff41ca88da7acb3c2dd97a04bd0a6228fa125bf0aeda886b2e525ecfc16563346d8741"
        }
      ],
      "purl": "pkg:npm/get-tsconfig@4.3.0",
      "type": "library",
      "bom-ref": "pkg:npm/get-tsconfig@4.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/routers/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/routers/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "http-errors",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "16dc2b1bf7ae0736848d8791a8e825cbb1b4aaf8a25e82569ef107d99d6994175781bca3bf7e291d349bf73a1e1ccc83cb7dfe0d6cb95adf56a3e4d446d39849"
        }
      ],
      "purl": "pkg:npm/http-errors@2.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/http-errors@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/routers-deno/deno.lock"
        },
        {
          "name": "cdx:deno:source",
          "value": "npm"
        },
        {
          "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": "benchmarks/routers-deno/deno.lock"
              }
            ],
            "concludedValue": "benchmarks/routers-deno/deno.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "ipaddr.js",
      "version": "1.9.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d0a23feb4ef1a31493a07ec68cdd457d26cba14d3e6ed4e2723b1049642587f859ca437c2a998c7fbb98c0f5b747e6a467a47fc35f199574870585e26143cede"
        }
      ],
      "purl": "pkg:npm/ipaddr.js@1.9.1",
      "type": "library",
      "bom-ref": "pkg:npm/ipaddr.js@1.9.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "koa-compose",
      "version": "4.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f0e0d6f13ac3b8c62f5d1c2b6bf2a1effac9a3d06d39f3dceaa3bc7807c2f340a70af4a34a5d1b911336e17ebf5c1044ca3d2fd674544352f23b2ddd6ea3965f"
        }
      ],
      "purl": "pkg:npm/koa-compose@4.1.0",
      "type": "framework",
      "bom-ref": "pkg:npm/koa-compose@4.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/routers/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/routers/yarn.lock"
          }
        ]
      },
      "tags": [
        "framework"
      ]
    },
    {
      "group": "",
      "name": "koa-router",
      "version": "12.0.0",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cc6add897ca01985bc5afaf3786b0766f2a71ece03cf21a8a89f5af221e54648b0b8400e00fc88dbbfff3a586859d80500420cdea6d482bd0a0ae45a3ff4c26a"
        }
      ],
      "purl": "pkg:npm/koa-router@12.0.0",
      "type": "framework",
      "bom-ref": "pkg:npm/koa-router@12.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "ImportedModules",
          "value": "koa-router"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/routers-deno/deno.lock"
        },
        {
          "name": "cdx:deno:source",
          "value": "npm"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/koa-router/-/koa-router-12.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/routers-deno/deno.lock"
              }
            ],
            "concludedValue": "benchmarks/routers-deno/deno.lock"
          }
        ],
        "occurrences": [
          {
            "location": "benchmarks/routers/src/koa-router.mts",
            "line": 1
          }
        ]
      },
      "tags": [
        "framework"
      ]
    },
    {
      "group": "",
      "name": "koa-tree-router",
      "version": "0.12.1",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "53f8c9a15fab0c562d6da53f5faaf685c34a4fbf8366cf0779738d580eff39220c93afdc621a16e4ff4c3eb8e0eef1d646b99938088590fa16eefb71bf02d6a7"
        }
      ],
      "purl": "pkg:npm/koa-tree-router@0.12.1",
      "type": "framework",
      "bom-ref": "pkg:npm/koa-tree-router@0.12.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "ImportedModules",
          "value": "koa-tree-router"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/routers-deno/deno.lock"
        },
        {
          "name": "cdx:deno:source",
          "value": "npm"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/koa-tree-router/-/koa-tree-router-0.12.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/routers-deno/deno.lock"
              }
            ],
            "concludedValue": "benchmarks/routers-deno/deno.lock"
          }
        ],
        "occurrences": [
          {
            "location": "benchmarks/routers/src/bench-includes-init.mts",
            "line": 4
          },
          {
            "location": "benchmarks/routers/src/koa-tree-router.mts",
            "line": 1
          }
        ]
      },
      "tags": [
        "framework"
      ]
    },
    {
      "group": "",
      "name": "media-typer",
      "version": "0.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "76afaa7a543d6a41e970e97f8145514f15483a4009d70477400bdbe11b158d2f285681630c64dcebbf702589949a49d41791f030b3a06f93be6b72b17d66a93d"
        }
      ],
      "purl": "pkg:npm/media-typer@0.3.0",
      "type": "library",
      "bom-ref": "pkg:npm/media-typer@0.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "merge-descriptors",
      "version": "1.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7028ba837fd9af58aa422eb249bb1e3355efa286bdf0dd30df58f3518ad73d7db1a8e6e61461c9d2d439bbbe07de6561ef02e8b93b1e672608ab7f60f1c369d7"
        }
      ],
      "purl": "pkg:npm/merge-descriptors@1.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/merge-descriptors@1.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "mime-db",
      "version": "1.52.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b0f538b95edd625bed589c70c311c3d0fba285536213b4f201b439496c43081f66518bce82ba103b061040e28f27c0886c4fb51135653a82b5502da7537818be"
        }
      ],
      "purl": "pkg:npm/mime-db@1.52.0",
      "type": "library",
      "bom-ref": "pkg:npm/mime-db@1.52.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "mime-types",
      "version": "2.1.35",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "64363e6cf9b9cd34c5f98a42ac053d9cad148080983d3d10b53d4d65616fe2cfbe4cd91c815693d20ebee11dae238323423cf2b07075cf1b962f9d21cda7978b"
        }
      ],
      "purl": "pkg:npm/mime-types@2.1.35",
      "type": "library",
      "bom-ref": "pkg:npm/mime-types@2.1.35",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "mime",
      "version": "1.6.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c74567f2ca48fb0b89d4ee92ee09db69083c3f187834d1dbeca4883661162a23c4e1128ea65be28e7f8d92662699180febc99cef48f611b793151b2bb306907a"
        }
      ],
      "purl": "pkg:npm/mime@1.6.0",
      "type": "library",
      "bom-ref": "pkg:npm/mime@1.6.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "ms",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4e9a7ad0fe885090d3b8eabfe59f1c76c93326e8dfc2a7ce4e4af02308fb211212a679099d3e92c89e0f08f9c63281630bd75d85a979295218b40b7dee2c74e4"
        }
      ],
      "purl": "pkg:npm/ms@2.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/ms@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "negotiator",
      "version": "0.6.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f8452ca863cbb0cfa3ff37428598ec9d7e758385eb1c53885f07e70953c695093f9398226a470ab2ec4239b051bba0d29bda29c3f3bab2559b25d82140ce1b06"
        }
      ],
      "purl": "pkg:npm/negotiator@0.6.3",
      "type": "library",
      "bom-ref": "pkg:npm/negotiator@0.6.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "object-inspect",
      "version": "1.12.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "81e52f764edcf9e8b330d503911a56d7027081f3a239e1dbc4147f84b5cad5a4face65523b48ec41cb3b7e3e8c1b0f3d8c2fdc8c67cb70d3abb4c62d1aa9bcd6"
        }
      ],
      "purl": "pkg:npm/object-inspect@1.12.3",
      "type": "library",
      "bom-ref": "pkg:npm/object-inspect@1.12.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/routers/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/routers/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "object-treeify",
      "version": "1.1.33",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1055630187f35aa5ac04c4473cc0172c20c8267a4c85d580a91ef11ba33a6b672ce8f305a65ffe676d30f730d6e2f9313857dd75e8012aaf517a17746f1584ec"
        }
      ],
      "purl": "pkg:npm/object-treeify@1.1.33",
      "type": "library",
      "bom-ref": "pkg:npm/object-treeify@1.1.33",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/routers-deno/deno.lock"
        },
        {
          "name": "cdx:deno:source",
          "value": "npm"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/object-treeify/-/object-treeify-1.1.33.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/routers-deno/deno.lock"
              }
            ],
            "concludedValue": "benchmarks/routers-deno/deno.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "on-finished",
      "version": "2.4.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a15973920dc4340842936cddbfb209c1dfd0503e33d91c51c2991c198f29b0255c09864dab8c189d55802c733e6ebb6e26378f5a2605fc2966b83afc0a1e7e92"
        }
      ],
      "purl": "pkg:npm/on-finished@2.4.1",
      "type": "library",
      "bom-ref": "pkg:npm/on-finished@2.4.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "parseurl",
      "version": "1.3.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0a2c9e3b1153fc96723799b4cfd3df5f0e1208127a4b2833d43a65d30aa39610c418604fd469ec51510bd29eb78681b57dc8f77c7ca75e2f4d60ee2758e2fea9"
        }
      ],
      "purl": "pkg:npm/parseurl@1.3.3",
      "type": "library",
      "bom-ref": "pkg:npm/parseurl@1.3.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "path-to-regexp",
      "version": "0.1.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e43164ba8aa5bf5b9840ac72f2898505e24f41c768134ecabf6b1f7ab0c2ac0ab5a21394f8c483b300c86e7c7760033ad2a20e9d86b9df00615d6d046cca27ad"
        },
        {
          "alg": "SHA-1",
          "content": "df604178005f522f15eb4490e7247a1bfaa67f8c"
        }
      ],
      "purl": "pkg:npm/path-to-regexp@0.1.7",
      "type": "library",
      "bom-ref": "pkg:npm/path-to-regexp@0.1.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "proxy-addr",
      "version": "2.0.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "96542c30b4940d43d3e388ddad4fcedfbaa59e27e2b433fe670ae699972848ac8b2afb59c69c95d27dbf6c3fcde2d040019fe024475953b28cadaa0ad7e5d802"
        }
      ],
      "purl": "pkg:npm/proxy-addr@2.0.7",
      "type": "library",
      "bom-ref": "pkg:npm/proxy-addr@2.0.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "radix3",
      "version": "1.0.1",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cbe01cc19dc771420673dcc6b0d55fe7e058fcbc4bfb3fb8878277fe9a7c8f14a6cb5493682a1c3d2deaae3e2d0397a1512ceab6a2bed00ca0bf3febffcbf2e2"
        }
      ],
      "purl": "pkg:npm/radix3@1.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/radix3@1.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "ImportedModules",
          "value": "radix3,createRouter,radix3/createRouter"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/routers/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/routers/yarn.lock"
          }
        ],
        "occurrences": [
          {
            "location": "benchmarks/routers/src/radix3.mts",
            "line": 1
          },
          {
            "location": "benchmarks/routers/src/radix3.mts",
            "line": 6
          }
        ]
      }
    },
    {
      "group": "",
      "name": "range-parser",
      "version": "1.2.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1eb82cc7ea2baa8ca09e68456ca68713a736f7a27e1d30105e8c4417a80dba944e9a6189468cb37c6ddc700bdea8206bc2bff6cb143905577f1939796a03b04a"
        }
      ],
      "purl": "pkg:npm/range-parser@1.2.1",
      "type": "library",
      "bom-ref": "pkg:npm/range-parser@1.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ]
      },
      "tags": [
        "parse"
      ]
    },
    {
      "group": "",
      "name": "raw-body",
      "version": "2.5.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "aaa241b44c95812d1998f19d0853d627716b7a8aaf1b83154259ff902805ece96af7921b3a9d3f056c8cc1b76d9f8553be433c63b921090d97824fed72b0978a"
        }
      ],
      "purl": "pkg:npm/raw-body@2.5.1",
      "type": "library",
      "bom-ref": "pkg:npm/raw-body@2.5.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "ret",
      "version": "0.2.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3346f761642ced1dd9f75ed6450cb51c703b05aec3f21bd983a504e662f2909c50544da3bb42176c695a1cf3e5918f9637bc053fec14317981140d1a57abd819"
        }
      ],
      "purl": "pkg:npm/ret@0.2.2",
      "type": "library",
      "bom-ref": "pkg:npm/ret@0.2.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/routers-deno/deno.lock"
        },
        {
          "name": "cdx:deno:source",
          "value": "npm"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/ret/-/ret-0.2.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/routers-deno/deno.lock"
              }
            ],
            "concludedValue": "benchmarks/routers-deno/deno.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "safe-regex2",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3da51216c51a34db8ac240628e800f1c02bafde33a562aefc8f5a567b040432e03fa10af87807a9481be9cf7616c57c86cffa04c605caddb0e694b3417e64139"
        }
      ],
      "purl": "pkg:npm/safe-regex2@2.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/safe-regex2@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/routers-deno/deno.lock"
        },
        {
          "name": "cdx:deno:source",
          "value": "npm"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/safe-regex2/-/safe-regex2-2.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/routers-deno/deno.lock"
              }
            ],
            "concludedValue": "benchmarks/routers-deno/deno.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "send",
      "version": "0.18.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "aaa5b3b8e8d214ebaa3e315ee0d3ac30b69f4e8410c0148e1294be17012ddc0d95def2ae6d3aae4f7be62d3429160317a7c02515616e3f5a8a68964eb4fa555e"
        }
      ],
      "purl": "pkg:npm/send@0.18.0",
      "type": "library",
      "bom-ref": "pkg:npm/send@0.18.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "serve-static",
      "version": "1.15.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5c6b910cd8d75228ec50bd2f97a9d20fb730511bb31208256ce685b9933d8379300d7396553724d232f38cfcc60fe4dacd66dba1962ee76ffdfd73dd5209def6"
        }
      ],
      "purl": "pkg:npm/serve-static@1.15.0",
      "type": "library",
      "bom-ref": "pkg:npm/serve-static@1.15.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "setprototypeof",
      "version": "1.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1392c35fb5aba7ce4a8a5e5b859bf8ea3f2339e6e82aae4932660cde05467461fcc45a4f59750cb0dae53830ab928c4c11e362fd7648c2e46f6385cdc18309a7"
        }
      ],
      "purl": "pkg:npm/setprototypeof@1.2.0",
      "type": "library",
      "bom-ref": "pkg:npm/setprototypeof@1.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/routers-deno/deno.lock"
        },
        {
          "name": "cdx:deno:source",
          "value": "npm"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/routers-deno/deno.lock"
              }
            ],
            "concludedValue": "benchmarks/routers-deno/deno.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "statuses",
      "version": "2.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "470340f59ffb3eb2b4eab60b23314c95a17e97bde2c29ceca9120581b30b6d370b0fa70e6a8f364da59e7cf5d0bc1d9f382e008ee612127752ecdfe64c26e475"
        }
      ],
      "purl": "pkg:npm/statuses@2.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/statuses@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/routers-deno/deno.lock"
        },
        {
          "name": "cdx:deno:source",
          "value": "npm"
        },
        {
          "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": "benchmarks/routers-deno/deno.lock"
              }
            ],
            "concludedValue": "benchmarks/routers-deno/deno.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "toidentifier",
      "version": "1.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a39b123ca12483f0c840d987e37574fee7ab2eba7355e764521f2d18dbda797a5fa6ec2329e9e54a8c7fd8efc14e5654b447be246eece58844cfad3c3e500744"
        }
      ],
      "purl": "pkg:npm/toidentifier@1.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/toidentifier@1.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/routers-deno/deno.lock"
        },
        {
          "name": "cdx:deno:source",
          "value": "npm"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/routers-deno/deno.lock"
              }
            ],
            "concludedValue": "benchmarks/routers-deno/deno.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "trek-router",
      "version": "1.2.0",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e3703592b1349b250ed8357e45005460bc0add0e68b2ccd0eb98c57bf4c519632785d671d27bead8641779c5f020f534c1e485a35a589877e11c76943cf21136"
        }
      ],
      "purl": "pkg:npm/trek-router@1.2.0",
      "type": "library",
      "bom-ref": "pkg:npm/trek-router@1.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "ImportedModules",
          "value": "trek-router"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/routers-deno/deno.lock"
        },
        {
          "name": "cdx:deno:source",
          "value": "npm"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/trek-router/-/trek-router-1.2.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/routers-deno/deno.lock"
              }
            ],
            "concludedValue": "benchmarks/routers-deno/deno.lock"
          }
        ],
        "occurrences": [
          {
            "location": "benchmarks/routers/src/bench-includes-init.mts",
            "line": 6
          },
          {
            "location": "benchmarks/routers/src/trek-router.mts",
            "line": 1
          }
        ]
      }
    },
    {
      "group": "",
      "name": "tsx",
      "version": "3.12.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ca4004928060df4457c5e38c55e6706abf891fadf67599fd114255c89c217da83ada4e943bf748c89115e7c62e2c5e9ee414dd57faa66d0ae9916aa3abd7149d"
        }
      ],
      "purl": "pkg:npm/tsx@3.12.2",
      "type": "library",
      "bom-ref": "pkg:npm/tsx@3.12.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/routers/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/routers/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "type-is",
      "version": "1.6.18",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4e444aafdb144f1107f0c75fb8248fed58b3272cd134c8e3d89d9da3626bdcaca6e7df0955d124b2eccf4029e514f5b8932f50fa203e99af411a6d3a5d0072f2"
        }
      ],
      "purl": "pkg:npm/type-is@1.6.18",
      "type": "library",
      "bom-ref": "pkg:npm/type-is@1.6.18",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "unpipe",
      "version": "1.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a63cb66d8852b2e7f05a52b03dcfa5ddc37bfb0b8994aeaecf461d2443a54036e5ea3a3f6253e2e266fc6a0524542f0117b57c36ecdec8f36a464b00de1ced29"
        },
        {
          "alg": "SHA-1",
          "content": "b2bf4ee8514aae6165b4817829d21b2ef49904ec"
        }
      ],
      "purl": "pkg:npm/unpipe@1.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/unpipe@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "utils-merge",
      "version": "1.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a4c653bc8913d5df93146bc33aaa1d39c971d105a49208ba4dda1af200bc7df18002acfda733d36560326dbb071e8103ff3b4cb64bff5686136324a1527f3584"
        },
        {
          "alg": "SHA-1",
          "content": "9f95710f50a267947b2ccc124741c1028427e713"
        }
      ],
      "purl": "pkg:npm/utils-merge@1.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/utils-merge@1.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "vary",
      "version": "1.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "04d19b58b7ddd1e50f69b8645d4566d23f2ebaf444c93879a2f45afddca8c3f06a01b649c82fb97d4f88cd03b39802b362a6110084a8461750af778867f3d7aa"
        },
        {
          "alg": "SHA-1",
          "content": "2299f02c6ded30d4a5961b0b9f74524a18f634fc"
        }
      ],
      "purl": "pkg:npm/vary@1.1.2",
      "type": "library",
      "bom-ref": "pkg:npm/vary@1.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "android-arm64",
      "version": "0.19.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "07c25b4bad5b12e9e17f1f246aca2014436041faff748a7e820617c13a9d6cc0201838516b701a3e940cb90534acdc432c40a3e85843ce4d5c17d587315c2bb4"
        }
      ],
      "purl": "pkg:npm/%40esbuild/android-arm64@0.19.8",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/android-arm64@0.19.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/jsx/yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/jsx/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/jsx/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "android-arm",
      "version": "0.19.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "df51369719463352847e2bd097c61fe5a614fe67e5cfd834e87e92d7921350542e78c16d16311244ca034a4bcca3cb6162f2c16b1f952933e5a67c7eb0f89c38"
        }
      ],
      "purl": "pkg:npm/%40esbuild/android-arm@0.19.8",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/android-arm@0.19.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/jsx/yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/jsx/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/jsx/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "android-x64",
      "version": "0.19.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "addaaa61f4489f88d63a9fa5cd0b6d60c6b65daaf738af58b767e13a1cc55ea834ad55847d272526f66ae5f66c967cfaca91ef55fdc24fbab27f4039a4cebcd8"
        }
      ],
      "purl": "pkg:npm/%40esbuild/android-x64@0.19.8",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/android-x64@0.19.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/jsx/yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/jsx/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/jsx/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "darwin-arm64",
      "version": "0.19.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "450c3d0de98c6c8ab7e41a6b6dba327fc4a63abe145ec455c49f7b2e0079e5528a78938e76fb083f2d2717217697c53e8783ed071ff59117f405e94e60289073"
        }
      ],
      "purl": "pkg:npm/%40esbuild/darwin-arm64@0.19.8",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/darwin-arm64@0.19.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/jsx/yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/jsx/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/jsx/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "darwin-x64",
      "version": "0.19.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "decbabf34393f5875e670215804440cac01bc277289bb6f86c22365ca2e331f3f2993b9dedefe8638cbe722d57569e537d0a7f6e9a67ef12f0d67fe8490637fd"
        }
      ],
      "purl": "pkg:npm/%40esbuild/darwin-x64@0.19.8",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/darwin-x64@0.19.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/jsx/yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/jsx/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/jsx/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "freebsd-arm64",
      "version": "0.19.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5809cf2520dab6dbd2fd7b4f0938f5b4fa13c44463713a47e87b0cafaba34d3f97eabca555ef2083193ca55c737f9535c21e6c3ce0e96b0362705e6d6bff539b"
        }
      ],
      "purl": "pkg:npm/%40esbuild/freebsd-arm64@0.19.8",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/freebsd-arm64@0.19.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/jsx/yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/jsx/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/jsx/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "freebsd-x64",
      "version": "0.19.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "202bd9c8ea652239a686377a9b18becf149da4f4ca15fc8f3d03104caff0fbc78d2ba595d35023233b4900b0edc0d35f1617d92eec74b592c2f94f674b203966"
        }
      ],
      "purl": "pkg:npm/%40esbuild/freebsd-x64@0.19.8",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/freebsd-x64@0.19.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/jsx/yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/jsx/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/jsx/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "linux-arm64",
      "version": "0.19.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cf5ccc662bf10cb1d69f218e72d4fd24fef48746de639e310c30c9b785694d7fa2c00efb205b04d6f0975a6a6b6a32466be6584aa9126d14387b22c2a429a209"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-arm64@0.19.8",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/linux-arm64@0.19.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/jsx/yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/jsx/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/jsx/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "linux-arm",
      "version": "0.19.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1f8be62393d8a92be8b0f69326e129a54f68cf576ad80eccaf6bf28394c5f466bedfe306801746cdcc813fba8af4caf0150665bcdc89aefcfa1ae09a8f73ae91"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-arm@0.19.8",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/linux-arm@0.19.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/jsx/yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/jsx/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/jsx/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "linux-ia32",
      "version": "0.19.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d5af2cb90885266673d64866feb0e094e73c95abedcc4311a34bfa5a13e0c64ae3714d0b9078fe4f006b00bc28cff3ad304c6fb2a6db308d028727a529a6d2bd"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-ia32@0.19.8",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/linux-ia32@0.19.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/jsx/yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/jsx/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/jsx/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "linux-loong64",
      "version": "0.19.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7c76564b6249c675edd6e609b03bfdf9beb4582736465bd5032d45efaa8e2ed5d13be1f89a3b774ebe8c27997b43bf17f0a80216e7674ee8904418542d4c8129"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-loong64@0.19.8",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/linux-loong64@0.19.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/jsx/yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/jsx/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/jsx/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "linux-mips64el",
      "version": "0.19.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5b2ff3d042f9a9960b5fae9d567120f6b8a2c25b392189f38b0ba3bb6a148aec5573efde76fa976b4e2a36d6ebb345246ad8391c4cea4fde19b3b276d3b74de5"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-mips64el@0.19.8",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/linux-mips64el@0.19.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/jsx/yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/jsx/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/jsx/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "linux-ppc64",
      "version": "0.19.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "113696eb6e39c0adb760812e7e1310dc749e1ceecd82c2f1f20ca005595d4472a13a50f5a0d78dcbf3faee6221d733e7d87af61cb89e42bb7ab56ad5c2eaabc6"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-ppc64@0.19.8",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/linux-ppc64@0.19.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/jsx/yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/jsx/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/jsx/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "linux-riscv64",
      "version": "0.19.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4f60d1424e794a0a257933fe0ed3e532bc62ff9afd01e160921919fc1d1aa7df739b1b7174e8b138c239ef45637510acf6913859d933ec962bb0fbec97b7844a"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-riscv64@0.19.8",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/linux-riscv64@0.19.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/jsx/yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/jsx/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/jsx/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "linux-s390x",
      "version": "0.19.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "34fc5b7669a8dc193b99b35e1e670277b47b7e9b4969cccf6016842e4e8d717c72ec72cdc96c02c8327f5f1fbf61c347ec89b9747771f60679c48c329624026e"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-s390x@0.19.8",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/linux-s390x@0.19.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/jsx/yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/jsx/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/jsx/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "linux-x64",
      "version": "0.19.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "972b4c01538cddbd603f2a4bd93466679ae75e5efee88224f2e07778bb15d49c1c8b3ba895b95746b7394a13eb3bd96cfdbf914e9f84ea06ecb8b5875a2db31a"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-x64@0.19.8",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/linux-x64@0.19.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/jsx/yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/jsx/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/jsx/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "netbsd-x64",
      "version": "0.19.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "86f595a3656c5f3ffc355b755212f3c7001fa39b22a23f76ba8d1b09f2e26c1d3194e9a2994fc378012c4082e5050be486b1a36a63f4fde9791d4efa1c08ad1b"
        }
      ],
      "purl": "pkg:npm/%40esbuild/netbsd-x64@0.19.8",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/netbsd-x64@0.19.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/jsx/yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/jsx/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/jsx/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "openbsd-x64",
      "version": "0.19.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ffb63bbbbeeb76f9864f147cdcf81a4af4812420b62f729bd4cffe766488bd1bd03d75c2b82f7b400c0cba004d1b4c8671b1067c5047ee88cfcc03b17c6364c1"
        }
      ],
      "purl": "pkg:npm/%40esbuild/openbsd-x64@0.19.8",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/openbsd-x64@0.19.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/jsx/yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/jsx/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/jsx/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "sunos-x64",
      "version": "0.19.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f4b738b3b3a2f7c1aa140e07cc0fd6d891c861f9d76d46207a450ffd29b8046f6c7cb8f2bfa18a28728a56cf3748c89c045d89c005fa0353ee38b32aa43d34d7"
        }
      ],
      "purl": "pkg:npm/%40esbuild/sunos-x64@0.19.8",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/sunos-x64@0.19.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/jsx/yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/jsx/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/jsx/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "win32-arm64",
      "version": "0.19.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "aeae96cc11a34b38a123d75e5b77c2d86aa26a4ebcf9beeaa39ff792607a1af6e1fcd60f034b0986b9e9ef0815e1b3708ea33e476000a571b130eed9a0684826"
        }
      ],
      "purl": "pkg:npm/%40esbuild/win32-arm64@0.19.8",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/win32-arm64@0.19.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/jsx/yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/jsx/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/jsx/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "win32-ia32",
      "version": "0.19.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "00801bbdeadb8398ccbc9ce76221a1adddecba67f05acf39ef698824be4d42325ad3a3fc29f08f59943437065b3d09db422f4e5926611554945a38c8ae7e214b"
        }
      ],
      "purl": "pkg:npm/%40esbuild/win32-ia32@0.19.8",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/win32-ia32@0.19.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/jsx/yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/jsx/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/jsx/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "win32-x64",
      "version": "0.19.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6df674710d6e66cd8faa9ba534be63ff7c3e18384fdfa9352b9737f1075083e4b0cb9d6315959678892d78db2e7e4431a7df3ac27a9146c6ff6c76d8d5643b4c"
        }
      ],
      "purl": "pkg:npm/%40esbuild/win32-x64@0.19.8",
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/win32-x64@0.19.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/jsx/yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/jsx/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/jsx/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "benchmark",
      "version": "2.1.5",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "70a8a8d9e141defeea98a72f2072d4330fdd231ffc6e158fbb3a73453e2e9c23d14c3f15740f596f469fc697313aa4783e2c514bbc93e3616a192f0160bf20d7"
        }
      ],
      "purl": "pkg:npm/%40types/benchmark@2.1.5",
      "type": "library",
      "bom-ref": "pkg:npm/@types/benchmark@2.1.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/jsx/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/jsx/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/jsx/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "prop-types",
      "version": "15.7.5",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "24207c0ba4a70e841fd1c37272a77fdf903b3237272be653a84ee3b9d4baa3bbadc540a0ea298983740adaacc72acce54e3723d9c9fe370301da2f7ab9ba63ef"
        }
      ],
      "purl": "pkg:npm/%40types/prop-types@15.7.5",
      "type": "library",
      "bom-ref": "pkg:npm/@types/prop-types@15.7.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/jsx/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/jsx/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/jsx/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "react-dom",
      "version": "18.2.17",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "aefad3fccec37f97b29161719fa318b793de9bf0dbc9cd4df18d12f4cae4c365850918aa520c3d3fbba5d8da70b170923350d5744373746f49e52adea9f0085a"
        }
      ],
      "purl": "pkg:npm/%40types/react-dom@18.2.17",
      "type": "library",
      "bom-ref": "pkg:npm/@types/react-dom@18.2.17",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/jsx/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/jsx/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/jsx/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "react",
      "version": "18.0.15",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8b3dc1b4bb88607d6e59db2feb05d8761a3386a8f6d280f8fc79360cd5c89f5905b26a7dc7c77d401e859cf85f91b85dd8f80438db7d435c7f79b9308df14ba3"
        }
      ],
      "purl": "pkg:npm/%40types/react@18.0.15",
      "type": "library",
      "bom-ref": "pkg:npm/@types/react@18.0.15",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/jsx/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/jsx/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/jsx/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "react",
      "version": "18.2.40",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1fe05485bf42d7306da200cb024f8a08d44a8870eba92c104ffd33d0f553c0c141c6a837d35d41c8ba26003b609203247f08f800c3a25c145ec8b4d4060ebcd6"
        }
      ],
      "purl": "pkg:npm/%40types/react@18.2.40",
      "type": "library",
      "bom-ref": "pkg:npm/@types/react@18.2.40",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/jsx/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/jsx/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/jsx/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "scheduler",
      "version": "0.16.2",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "869a501010e69708450172895f62a758b62ee7231f8bdd726b33dbda5fa56c98b05bec1da3580d79103edd180d48edfd5985f67ae7b2e35284c27a9eb14d897b"
        }
      ],
      "purl": "pkg:npm/%40types/scheduler@0.16.2",
      "type": "library",
      "bom-ref": "pkg:npm/@types/scheduler@0.16.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/jsx/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/jsx/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/jsx/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "benchmark",
      "version": "2.1.4",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "97d3257cde0cd4afc7d9f6e17cccb707bbc977a0062895509f687a4a0fd8c7e29c928500edec12e55bfa4e34aad7ca28135912f61840950447dc0917221fda39"
        }
      ],
      "purl": "pkg:npm/benchmark@2.1.4",
      "type": "library",
      "bom-ref": "pkg:npm/benchmark@2.1.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/jsx/yarn.lock"
        },
        {
          "name": "ImportedModules",
          "value": "benchmark,Suite,benchmark/Suite"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ],
        "occurrences": [
          {
            "location": "benchmarks/handle-event/index.js",
            "line": 1
          },
          {
            "location": "benchmarks/jsx/src/benchmark.ts",
            "line": 1
          },
          {
            "location": "benchmarks/jsx/src/react-jsx/benchmark.ts",
            "line": 1
          }
        ]
      }
    },
    {
      "group": "",
      "name": "boolbase",
      "version": "1.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "25939203b328f6c34607cf948d283374bb68916024cb5cdbced3375912c26d9ef4ff771300d99098e751ef2da0f89d1ed965f2c32d724b8ebcb58f88aeea84c3"
        }
      ],
      "purl": "pkg:npm/boolbase@1.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/boolbase@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/jsx/yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/jsx/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/jsx/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "css-select",
      "version": "5.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9f0a11175aef4519e70aaa98eeea5d3910ecbaa2b3a98276f3ea1231a24c32039aba1ddfbf01ea312ec466920fa8af062fe83d98ac45d6f3ff66349e3631151e"
        }
      ],
      "purl": "pkg:npm/css-select@5.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/css-select@5.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/jsx/yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/jsx/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/jsx/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "css-what",
      "version": "6.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1d352b81127baf876c64a53a1a39a97d12b53bbea1f7b67c31f4b51b4168cd1fa8176906e957def0913acf0ae46f18a0ce23c78a7089fa008f8c0f446810ed47"
        }
      ],
      "purl": "pkg:npm/css-what@6.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/css-what@6.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/jsx/yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/jsx/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/jsx/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "css.escape",
      "version": "1.5.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "61489fb175ee9271e552c9a58326343cace03ceafbfc58c278f7c736dd23c66f37c07662e38543310eff7c63648d8dff8d5d4c0bed429996da1f3ba0c9e46da6"
        }
      ],
      "purl": "pkg:npm/css.escape@1.5.1",
      "type": "library",
      "bom-ref": "pkg:npm/css.escape@1.5.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/jsx/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/jsx/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/jsx/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "csstype",
      "version": "3.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b97d4a1bec7d87984826c68a47dc4751e52b6b17fc20e0cec2af492cd3eae81c01d386bfc60a6adeb731e3b979059bb9cc13e5803df8dad7647b71e89bf9c944"
        }
      ],
      "purl": "pkg:npm/csstype@3.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/csstype@3.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/jsx/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/jsx/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/jsx/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "dom-serializer",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c08900af28aab7f9d5e4440aa90a68dd24e848e57d2740e76c9ab02bb5affd3adcf76cc801867816532ef893c55b50df185b7cd594c21a00c469b7df5de2f226"
        }
      ],
      "purl": "pkg:npm/dom-serializer@2.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/dom-serializer@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/jsx/yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/jsx/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/jsx/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "domelementtype",
      "version": "2.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "38b113063eb0d0eb1a801c1d5e73dd37472731f17da2937af5ca3eed9adb7cf1ab7693d5341523d36b298ba07537bc0284b4223e7e02487ff326f5f0e7a8261f"
        }
      ],
      "purl": "pkg:npm/domelementtype@2.3.0",
      "type": "library",
      "bom-ref": "pkg:npm/domelementtype@2.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/jsx/yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/jsx/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/jsx/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "domhandler",
      "version": "5.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "720c25bffd621508859d4f7a5d78113a1f314de7adb272620ec4dced36022c577dfbf58d908a8f4f188cffca5277c548ae15c64dfd4dcb5ab586ab95a83241e7"
        }
      ],
      "purl": "pkg:npm/domhandler@5.0.3",
      "type": "library",
      "bom-ref": "pkg:npm/domhandler@5.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/jsx/yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/jsx/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/jsx/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "domutils",
      "version": "3.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1fbf2e32642d23602180326359e4261f0249d9b2cf0f718c98eed98dafd9661f38c249bee2eb7e2149d47516bcb82197f3c0e2571d63e8545ed577f11208c464"
        }
      ],
      "purl": "pkg:npm/domutils@3.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/domutils@3.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/jsx/yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/jsx/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/jsx/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "esbuild",
      "version": "0.19.8",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "97b89f7d0a53d8ead97c7dab5c8a7bfc592669e64cd2fc5bc4df4a7e20b0198b99ab3320fc976f5f6e91df56719ff3f1becae0dd8f4de974dc9e49ea0f2cafe3"
        }
      ],
      "purl": "pkg:npm/esbuild@0.19.8",
      "type": "library",
      "bom-ref": "pkg:npm/esbuild@0.19.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/jsx/yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ImportedModules",
          "value": "esbuild,build,esbuild/build,Plugin,esbuild/Plugin,PluginBuild,esbuild/PluginBuild,BuildOptions,esbuild/BuildOptions"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/jsx/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/jsx/yarn.lock"
          }
        ],
        "occurrences": [
          {
            "location": "build.ts",
            "line": 12
          },
          {
            "location": "build.ts",
            "line": 13
          },
          {
            "location": "build.ts",
            "line": 33
          },
          {
            "location": "build.ts",
            "line": 61
          },
          {
            "location": "build.ts",
            "line": 69
          }
        ]
      }
    },
    {
      "group": "",
      "name": "happy-dom",
      "version": "12.10.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2735173a1d3074d198e78a0a9e0e61962b8192affe693d55dd8a5333e96b37f1a82d04c0359b0c688be61e21deeb5dab6ae1ef3c99c366467ee46651fbed406e"
        }
      ],
      "purl": "pkg:npm/happy-dom@12.10.3",
      "type": "library",
      "bom-ref": "pkg:npm/happy-dom@12.10.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/jsx/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/jsx/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/jsx/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "he",
      "version": "1.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "17fd439d418fa29391662d278be0afac28074391721001d12d2029b9858c9ab6d2c28376327ffb93e1a5dfc8099d1ef2c83664e962d7c221a877524e58d0ca1b"
        }
      ],
      "purl": "pkg:npm/he@1.2.0",
      "type": "library",
      "bom-ref": "pkg:npm/he@1.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/jsx/yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ExportedModules",
          "value": "helper/streaming/stream,helper/streaming/sse,helper/streaming/text,streamSSE,sse/streamSSE,SSEStreamingApi,sse/SSEStreamingApi"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/jsx/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/jsx/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "hono",
      "version": "3.10.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d8b25df9adeacaf4aec8597225244dd42787e7083afd18ee6bfe4be60753d56fb853b11466d9c7a61ef89256f2cac1a0ebdb1f64d5ec22b47b3c95928dfd95c3"
        }
      ],
      "purl": "pkg:npm/hono@3.10.4",
      "type": "library",
      "bom-ref": "pkg:npm/hono@3.10.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/jsx/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/jsx/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/jsx/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "loose-envify",
      "version": "1.4.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "972bb13c6aff59f86b95e9b608bfd472751cd7372a280226043cee918ed8e45ff242235d928ebe7d12debe5c351e03324b0edfeb5d54218e34f04b71452a0add"
        }
      ],
      "purl": "pkg:npm/loose-envify@1.4.0",
      "type": "library",
      "bom-ref": "pkg:npm/loose-envify@1.4.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/jsx/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/jsx/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/jsx/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "nano-jsx",
      "version": "0.1.0",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4b8a8933d6b2aee31d0e79f78621cd2ba92ad19bc268dac32f7443e63738015866b16d547e4df113ae10eb1ae3033ab519f7fee95679f80bbc168af8153ffa2c"
        }
      ],
      "purl": "pkg:npm/nano-jsx@0.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/nano-jsx@0.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/jsx/yarn.lock"
        },
        {
          "name": "ImportedModules",
          "value": "nano-jsx,nano-jsx/h,Fragment,nano-jsx/Fragment,renderSSR,nano-jsx/renderSSR"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/jsx/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/jsx/yarn.lock"
          }
        ],
        "occurrences": [
          {
            "location": "benchmarks/jsx/src/nano.ts",
            "line": 1
          },
          {
            "location": "benchmarks/jsx/src/nano.ts",
            "line": 4
          },
          {
            "location": "benchmarks/jsx/src/react-jsx/nano.ts",
            "line": 1
          },
          {
            "location": "benchmarks/jsx/src/react-jsx/nano.ts",
            "line": 4
          }
        ]
      }
    },
    {
      "group": "",
      "name": "node-html-parser",
      "version": "6.1.11",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "140830c19ea1d034835b17c3d08ab5b6c0dc042c5d241d675e92cf3f15fc632556cdb7c28ca584cdaca717881967ff21ce2526a7b65268aca5727d222a1b9f51"
        }
      ],
      "purl": "pkg:npm/node-html-parser@6.1.11",
      "type": "library",
      "bom-ref": "pkg:npm/node-html-parser@6.1.11",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/jsx/yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ImportedModules",
          "value": "node-html-parser,parse,node-html-parser/parse"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/jsx/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/jsx/yarn.lock"
          }
        ],
        "occurrences": [
          {
            "location": "benchmarks/jsx/src/benchmark.ts",
            "line": 2
          },
          {
            "location": "benchmarks/jsx/src/benchmark.ts",
            "line": 13
          },
          {
            "location": "benchmarks/jsx/src/react-jsx/benchmark.ts",
            "line": 2
          },
          {
            "location": "benchmarks/jsx/src/react-jsx/benchmark.ts",
            "line": 13
          }
        ]
      },
      "tags": [
        "parse"
      ]
    },
    {
      "group": "",
      "name": "nth-check",
      "version": "2.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "96a8eb8e668ea009d67cc9813cbf97367ca7661dbeb30c625f7594134b38c841c8ea6f80c2b2b65193a2988465dd7ff841cb55a92f008998c5ab2386acc5dbff"
        }
      ],
      "purl": "pkg:npm/nth-check@2.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/nth-check@2.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/jsx/yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/jsx/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/jsx/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "platform",
      "version": "1.3.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7e759596351c853ae8e9188216f09705b36125cd8d8a337ba084316f0b322f46ee5893c6f39bfcd5e8651c8f5f5eb26c30d813a1f12858841e0a52a983114bae"
        }
      ],
      "purl": "pkg:npm/platform@1.3.6",
      "type": "library",
      "bom-ref": "pkg:npm/platform@1.3.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/jsx/yarn.lock"
        },
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "preact-render-to-string",
      "version": "6.3.1",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "350dbc5ab8cbb5663a94a0e54f19c5a4a1d97698df17ea04e95e2d674ad3aee9c7aed669e839b4a05adc25a96dff93cd7aa273e23d43b990d2d18eab081a2a0c"
        }
      ],
      "purl": "pkg:npm/preact-render-to-string@6.3.1",
      "type": "library",
      "bom-ref": "pkg:npm/preact-render-to-string@6.3.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/jsx/yarn.lock"
        },
        {
          "name": "ImportedModules",
          "value": "preact-render-to-string,renderToString,preact-render-to-string/renderToString"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/jsx/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/jsx/yarn.lock"
          }
        ],
        "occurrences": [
          {
            "location": "benchmarks/jsx/src/preact.ts",
            "line": 2
          },
          {
            "location": "benchmarks/jsx/src/preact.ts",
            "line": 5
          },
          {
            "location": "benchmarks/jsx/src/react-jsx/preact.ts",
            "line": 1
          },
          {
            "location": "benchmarks/jsx/src/react-jsx/preact.ts",
            "line": 4
          }
        ]
      }
    },
    {
      "group": "",
      "name": "preact",
      "version": "10.19.2",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "500f435ff389c2fe98c0ff559fb4e2fef17cd172fe600e47da5ec1a42b54af7c9af0b587173a623b947e37b74dd7aba3a48c617a4445b8e385f366d75fb2bf96"
        }
      ],
      "purl": "pkg:npm/preact@10.19.2",
      "type": "library",
      "bom-ref": "pkg:npm/preact@10.19.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/jsx/yarn.lock"
        },
        {
          "name": "ImportedModules",
          "value": "preact,preact/h,Fragment,preact/Fragment"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/jsx/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/jsx/yarn.lock"
          }
        ],
        "occurrences": [
          {
            "location": "benchmarks/jsx/src/preact.ts",
            "line": 1
          }
        ]
      }
    },
    {
      "group": "",
      "name": "pretty-format",
      "version": "3.8.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5aec549d5b6558bd4e7d915016eaaf9efb3a32200693d50db01a2cb7204e07422cf706f9b911127af03aae797fae492c5da197dc6cd984fba9e5de95a759c57b"
        }
      ],
      "purl": "pkg:npm/pretty-format@3.8.0",
      "type": "library",
      "bom-ref": "pkg:npm/pretty-format@3.8.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/jsx/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/jsx/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/jsx/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "react-dom",
      "version": "18.2.0",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e88313ae2526bec8c752336d103b9d65fb83414a165d5c4a1e194419293cd67e18152fabfca97df705e2c25557b4f06d25e9e8cefd8ffa1c43b30f5e03b5e8ea"
        }
      ],
      "purl": "pkg:npm/react-dom@18.2.0",
      "type": "framework",
      "bom-ref": "pkg:npm/react-dom@18.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/jsx/yarn.lock"
        },
        {
          "name": "ImportedModules",
          "value": "react-dom/server,renderToString,react-dom/server/renderToString"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/jsx/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/jsx/yarn.lock"
          }
        ],
        "occurrences": [
          {
            "location": "benchmarks/jsx/src/react-jsx/react.ts",
            "line": 1
          },
          {
            "location": "benchmarks/jsx/src/react-jsx/react.ts",
            "line": 4
          },
          {
            "location": "benchmarks/jsx/src/react.ts",
            "line": 2
          },
          {
            "location": "benchmarks/jsx/src/react.ts",
            "line": 5
          }
        ]
      },
      "tags": [
        "framework"
      ]
    },
    {
      "group": "",
      "name": "react",
      "version": "18.2.0",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ff722331d6f62fd41b05d5a25b97b73f6fe7a70301694f661c24825333659f464261b71f4ec19b4c9ad4fe419e99d1f6216981da2a19fb3931b66aba834f5f19"
        }
      ],
      "purl": "pkg:npm/react@18.2.0",
      "type": "framework",
      "bom-ref": "pkg:npm/react@18.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/jsx/yarn.lock"
        },
        {
          "name": "ImportedModules",
          "value": "react,createElement,react/createElement,Fragment,react/Fragment"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/jsx/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/jsx/yarn.lock"
          }
        ],
        "occurrences": [
          {
            "location": "benchmarks/jsx/src/react.ts",
            "line": 1
          }
        ]
      },
      "tags": [
        "framework"
      ]
    },
    {
      "group": "",
      "name": "scheduler",
      "version": "0.23.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0adb93866807360ef32195805e2dc0b322330379f8c71eda3728f00b654995d3b62cc5438452beeb7c46aaae82b091f8ad302debf33e3781a16620d83f1f5e53"
        }
      ],
      "purl": "pkg:npm/scheduler@0.23.0",
      "type": "library",
      "bom-ref": "pkg:npm/scheduler@0.23.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/jsx/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/jsx/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/jsx/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "typescript",
      "version": "5.3.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ea5f91c8dcbba001c37f10b8173489733f6f9e34cac6b2e90c6e4cd95bb8487455360eb1cea669e8b61247dce3a904eef0353f7f9c70c547400ce91bac85f681"
        }
      ],
      "purl": "pkg:npm/typescript@5.3.2",
      "type": "library",
      "bom-ref": "pkg:npm/typescript@5.3.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/jsx/yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/jsx/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/jsx/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@cloudflare",
      "name": "workers-types",
      "version": "2.2.2",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "91a327dabb9e2743cbd536151a49d30a1d17d31d1df46f853570057a9effe2ea9e70466841bffade8eab3a632e8aa234f732ee1d5eb184a4578a7a2457f318f4"
        }
      ],
      "purl": "pkg:npm/%40cloudflare/workers-types@2.2.2",
      "type": "library",
      "bom-ref": "pkg:npm/@cloudflare/workers-types@2.2.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ImportedModules",
          "value": "@cloudflare/workers-types,KVNamespace,@cloudflare/workers-types/KVNamespace"
        },
        {
          "name": "cdx:npm:package:type-only",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ],
        "occurrences": [
          {
            "location": "src/adapter/cloudflare-workers/serve-static.ts",
            "line": 2
          },
          {
            "location": "src/adapter/cloudflare-workers/utils.ts",
            "line": 2
          }
        ]
      },
      "tags": [
        "cloud"
      ]
    },
    {
      "group": "",
      "name": "anymatch",
      "version": "3.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3f8dde3df38022ea6482e1d4c9cadce2a27d933f198ae3948a36844f05fb4c7b7463f18d2bbbf469af2b63cd7ac568d9eeb25d0395dd31ca5515328cabe46f5a"
        }
      ],
      "purl": "pkg:npm/anymatch@3.1.2",
      "type": "library",
      "bom-ref": "pkg:npm/anymatch@3.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "body-parser",
      "version": "1.20.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0df27eaba10f7062990f54165234a9aa9f90edb0d04ec408178cdf500b59eaa93e1ffdff411860f42129dfdb2cfbf4f6bf0d3e1da89d0b479c263fc344b21a2a"
        }
      ],
      "purl": "pkg:npm/body-parser@1.20.0",
      "type": "library",
      "bom-ref": "pkg:npm/body-parser@1.20.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ]
      },
      "tags": [
        "parse"
      ]
    },
    {
      "group": "",
      "name": "data-uri-to-buffer",
      "version": "4.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "56bde62c103ca9699cbac72148b00ea202a043f270c6e96fdd1344e055e7616446ba3ceb456408e26d767d0a919305f4e82d0a6a784baf884af86c9d72166c68"
        }
      ],
      "purl": "pkg:npm/data-uri-to-buffer@4.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/data-uri-to-buffer@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "edge-mock",
      "version": "0.0.15",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "36fd0c23b4e62f3d6bba6e2f0b101a99a6cc31b467e78a0e587436ab2ca6becaf7fb3586e2172214ecbe7c18fcfc4f765c65cfe5ae7b9547978f557aa1c95234"
        }
      ],
      "purl": "pkg:npm/edge-mock@0.0.15",
      "type": "library",
      "bom-ref": "pkg:npm/edge-mock@0.0.15",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ImportedModules",
          "value": "edge-mock,makeEdgeEnv,edge-mock/makeEdgeEnv"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ],
        "occurrences": [
          {
            "location": "benchmarks/handle-event/index.js",
            "line": 2
          },
          {
            "location": "benchmarks/handle-event/index.js",
            "line": 111
          }
        ]
      }
    },
    {
      "group": "",
      "name": "express",
      "version": "4.18.1",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cd905c397f537de847421b6ea6ae7b385f25159dd4662d3c63deddc050a40fca7d77f77663733eca429cc1a30310bfb8ab25289600435fa01b9694777cbdb5d9"
        }
      ],
      "purl": "pkg:npm/express@4.18.1",
      "type": "framework",
      "bom-ref": "pkg:npm/express@4.18.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ImportedModules",
          "value": "express/lib/router/index.js"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ],
        "occurrences": [
          {
            "location": "benchmarks/routers/src/express.mts",
            "line": 1
          },
          {
            "location": "benchmarks/routers/src/express.mts",
            "line": 5
          }
        ]
      },
      "tags": [
        "framework"
      ]
    },
    {
      "group": "",
      "name": "fetch-blob",
      "version": "3.1.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "37ae19a4aaa82de8e5af09080276fd88b480dd5c7f923833a5c0e1ca072a27628a8e4cbc9c281443e7735ed6eb2da59919936635f413b22434c1e675b2f8251e"
        }
      ],
      "purl": "pkg:npm/fetch-blob@3.1.5",
      "type": "library",
      "bom-ref": "pkg:npm/fetch-blob@3.1.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "itty-router",
      "version": "3.0.11",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bd6b281c18b60a6535e58cf251e1e345f8ddc922f68ea650280f633f52d790170b240a3429035595032f86dcc6d26cc006155889f78117ded492bae9b9309661"
        }
      ],
      "purl": "pkg:npm/itty-router@3.0.11",
      "type": "library",
      "bom-ref": "pkg:npm/itty-router@3.0.11",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ImportedModules",
          "value": "itty-router,Router,itty-router/Router"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ],
        "occurrences": [
          {
            "location": "benchmarks/handle-event/index.js",
            "line": 3
          },
          {
            "location": "benchmarks/handle-event/index.js",
            "line": 32
          },
          {
            "location": "benchmarks/webapp/itty-router.js",
            "line": 1
          },
          {
            "location": "benchmarks/webapp/itty-router.js",
            "line": 3
          }
        ]
      }
    },
    {
      "group": "",
      "name": "livereload-js",
      "version": "3.4.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "17fa73f5964ff91f9aad8f7870409365ca3b3d78015f22fe2955943d9abc01013d4cebb5e0657a7d878a3af8afd36242bc56b83a2dd1b358581297de6a373ea3"
        }
      ],
      "purl": "pkg:npm/livereload-js@3.4.0",
      "type": "library",
      "bom-ref": "pkg:npm/livereload-js@3.4.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "livereload",
      "version": "0.9.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "abb67bd67de2e17d11f71b6102bc8174d1951803b64795feff15e998a7ae3ccaed7a0f96d94f15bac4ca57762225b5d9c0ab0e9459477be828eae48d8dfc6b67"
        }
      ],
      "purl": "pkg:npm/livereload@0.9.3",
      "type": "library",
      "bom-ref": "pkg:npm/livereload@0.9.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "node-fetch",
      "version": "3.2.10",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "321bb33707544676750a9e174dacebebd2b40538b3b01ae85fb671dd480349571960a17fea9d0205ee0451bfe12ea9b356197452961f811963438cb113e882c4"
        }
      ],
      "purl": "pkg:npm/node-fetch@3.2.10",
      "type": "library",
      "bom-ref": "pkg:npm/node-fetch@3.2.10",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ImportedModules",
          "value": "node-fetch,Request,node-fetch/Request,Response,node-fetch/Response"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ],
        "occurrences": [
          {
            "location": "benchmarks/handle-event/index.js",
            "line": 4
          }
        ]
      }
    },
    {
      "group": "",
      "name": "object-inspect",
      "version": "1.12.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cfe70fc56d10194a7499ca9cb204322d5443a171506d73b005aab217b548808e1358d42c0c7ac1a5442c9519887c0a1859d633b3a525289b41d972694da352a5"
        }
      ],
      "purl": "pkg:npm/object-inspect@1.12.2",
      "type": "library",
      "bom-ref": "pkg:npm/object-inspect@1.12.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "opts",
      "version": "2.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "938d45c1b70b9e5827161ebd7f8a9d51fbc343ee6f6920e754f148ff2e57ba1291abdec49d556778ef45d4449509d895bb87c24b62fcbac5f7994df7d6107ba6"
        }
      ],
      "purl": "pkg:npm/opts@2.0.2",
      "type": "library",
      "bom-ref": "pkg:npm/opts@2.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "qs",
      "version": "6.10.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c2beccd84d0e1517c87c966328689e23c94129bedf4421f816fe4a34f12cee027c8da76fa2d76c4b4f0fcce291ee8a57859fd7923b6ddd617d837f1dae6c91a9"
        }
      ],
      "purl": "pkg:npm/qs@6.10.3",
      "type": "library",
      "bom-ref": "pkg:npm/qs@6.10.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "regexparam",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8092b07763153d61c02052ec6980d97f22b31cd4b8a3b13fbfc62635fe38be6795d9ee187d5a034e84ce293bc4eda6faf1c449fbe90bb845c905a11e255b79a3"
        }
      ],
      "purl": "pkg:npm/regexparam@2.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/regexparam@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "secure-json-parse",
      "version": "2.4.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "43967ff7b9db38de6dfcbfec1fa998d8469c7e3546c2b09c4a2e43ddbb513b6199f297f52b550ded9f47e49e7b863554d90cf1af5c4ef8598184ebc493308c9a"
        }
      ],
      "purl": "pkg:npm/secure-json-parse@2.4.0",
      "type": "library",
      "bom-ref": "pkg:npm/secure-json-parse@2.4.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "sunder",
      "version": "0.10.1",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3b5527444c400c3207e8bc15e12424ac9555db8763174d8b89be70d809c464e05ae27bef2e088bc123337c3914e2c2e6ae111a5bad55332691340dad5407c164"
        }
      ],
      "purl": "pkg:npm/sunder@0.10.1",
      "type": "library",
      "bom-ref": "pkg:npm/sunder@0.10.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ImportedModules",
          "value": "sunder,Router,sunder/Router,Sunder,sunder/Sunder"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ],
        "occurrences": [
          {
            "location": "benchmarks/handle-event/index.js",
            "line": 5
          },
          {
            "location": "benchmarks/webapp/sunder.js",
            "line": 1
          }
        ]
      }
    },
    {
      "group": "",
      "name": "tiny-request-router",
      "version": "1.2.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e9930553b00ff6ca3e864aa630cf5f275d55e38100718b870a635db3233c93de285673433d0c140003e8047a9c8474a9286eb265b09ab2055e471698e6fd810a"
        }
      ],
      "purl": "pkg:npm/tiny-request-router@1.2.2",
      "type": "library",
      "bom-ref": "pkg:npm/tiny-request-router@1.2.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "worktop",
      "version": "0.7.3",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5811cfd6193ca4b3fb6a1030d777ee80359c3b449400e8820fa0c74ff6df2d6a02200fcf2fdbbb18a76e753da7199f04191d403db182008e99cca1b5f97f8f9d"
        }
      ],
      "purl": "pkg:npm/worktop@0.7.3",
      "type": "library",
      "bom-ref": "pkg:npm/worktop@0.7.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ImportedModules",
          "value": "worktop,Router,worktop/Router"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ],
        "occurrences": [
          {
            "location": "benchmarks/handle-event/index.js",
            "line": 6
          }
        ]
      }
    },
    {
      "group": "",
      "name": "ws",
      "version": "7.5.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ae2d487755a29c05f926a9fd1de8e219bf1cadf462a34420bbcf8cb4bdfaae54c0e912ec31d5add40cffd7d0364228fab921d432984415a4ca6b8586f9434737"
        }
      ],
      "purl": "pkg:npm/ws@7.5.8",
      "type": "library",
      "bom-ref": "pkg:npm/ws@7.5.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/handle-event/yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/handle-event/yarn.lock"
              }
            ],
            "concludedValue": "benchmarks/handle-event/yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "express",
      "version": "4.17.17",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4381669ae2c6046e7c6ed5277d2d5cd6bfcd41d969dc331f1831a283c5a17e903661152d124c408e465bd32be9949198745d5fb10f3588c0dc1f6e2c482342fd"
        }
      ],
      "purl": "pkg:npm/%40types/express@4.17.17",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/express/-/express-4.17.17.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/express@4.17.17",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers-deno/deno.lock"
        },
        {
          "name": "cdx:deno:source",
          "value": "npm"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/express/-/express-4.17.17.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/routers-deno/deno.lock"
              }
            ],
            "concludedValue": "benchmarks/routers-deno/deno.lock"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "koa",
      "version": "2.13.6",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7626147e9fc6a9f581022c311ed609fc5418217865121972694ee507f6d642bc78225f650844f9530a45cb74ad380a217ecc71bc4435d6a209813d63dad7c1bf"
        }
      ],
      "purl": "pkg:npm/%40types/koa@2.13.6",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/koa/-/koa-2.13.6.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/koa@2.13.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers-deno/deno.lock"
        },
        {
          "name": "cdx:deno:source",
          "value": "npm"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/koa/-/koa-2.13.6.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/routers-deno/deno.lock"
              }
            ],
            "concludedValue": "benchmarks/routers-deno/deno.lock"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "node",
      "version": "18.16.0",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "06c01a2a107eed7f87e069d28c68491bd422f13c3e8a753d9c90f0983e4280e9812c423a02b7618a4a4b5fb0e36e30d10d36ea6735362d240d660f1618f89265"
        }
      ],
      "purl": "pkg:npm/%40types/node@18.16.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/node/-/node-18.16.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/node@18.16.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers-deno/deno.lock"
        },
        {
          "name": "cdx:deno:source",
          "value": "npm"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/node/-/node-18.16.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/routers-deno/deno.lock"
              }
            ],
            "concludedValue": "benchmarks/routers-deno/deno.lock"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "serve-static",
      "version": "1.15.1",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "354a395cd8807542eb24436d257659ddf1ed7cca25cd9c1ccf305b9c07816ea0701be2da1ba61a26dbb0cf0192419db0b02af18c484d3630242a2832de7f2d79"
        }
      ],
      "purl": "pkg:npm/%40types/serve-static@1.15.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/serve-static@1.15.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers-deno/deno.lock"
        },
        {
          "name": "cdx:deno:source",
          "value": "npm"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/routers-deno/deno.lock"
              }
            ],
            "concludedValue": "benchmarks/routers-deno/deno.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "find-my-way",
      "version": "7.6.0",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1fb6dead674727ee42355af88a52d63da8b89a5ed8daa02cc63c37a5f781c4f8a06666834f3174c2324b8fdd3144298671661ccadd39d3237edf83990c99b579"
        }
      ],
      "purl": "pkg:npm/find-my-way@7.6.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/find-my-way/-/find-my-way-7.6.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/find-my-way@7.6.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers-deno/deno.lock"
        },
        {
          "name": "cdx:deno:source",
          "value": "npm"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/find-my-way/-/find-my-way-7.6.0.tgz"
        },
        {
          "name": "ImportedModules",
          "value": "find-my-way,HTTPMethod,find-my-way/HTTPMethod"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/routers-deno/deno.lock"
              }
            ],
            "concludedValue": "benchmarks/routers-deno/deno.lock"
          }
        ],
        "occurrences": [
          {
            "location": "benchmarks/routers/src/bench-includes-init.mts",
            "line": 2
          },
          {
            "location": "benchmarks/routers/src/bench-includes-init.mts",
            "line": 3
          },
          {
            "location": "benchmarks/routers/src/bench-includes-init.mts",
            "line": 84
          },
          {
            "location": "benchmarks/routers/src/find-my-way.mts",
            "line": 1
          },
          {
            "location": "benchmarks/routers/src/find-my-way.mts",
            "line": 2
          },
          {
            "location": "benchmarks/routers/src/find-my-way.mts",
            "line": 7
          }
        ]
      }
    },
    {
      "group": "",
      "name": "koa-compose",
      "version": "4.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fc8a36769b77b94ff05a49f6a644418f7bee773b22ea132cb069111190b12c8733008bcb5b2e49c3d3d6edcb53c6f71f5ca0a2b1b82c30bb2013506f49907a2b"
        }
      ],
      "purl": "pkg:npm/koa-compose@4.2.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/koa-compose/-/koa-compose-4.2.0.tgz"
        }
      ],
      "type": "framework",
      "bom-ref": "pkg:npm/koa-compose@4.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "benchmarks/routers-deno/deno.lock"
        },
        {
          "name": "cdx:deno:source",
          "value": "npm"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/koa-compose/-/koa-compose-4.2.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "benchmarks/routers-deno/deno.lock"
              }
            ],
            "concludedValue": "benchmarks/routers-deno/deno.lock"
          }
        ]
      },
      "tags": [
        "framework"
      ]
    }
  ],
  "dependencies": [
    {
      "ref": "pkg:npm/fast-decode-uri-component@1.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/fast-querystring@1.1.1",
      "dependsOn": [
        "pkg:npm/fast-decode-uri-component@1.0.1"
      ]
    },
    {
      "ref": "pkg:npm/mitata@0.1.6",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/android-arm@0.17.14",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/android-arm64@0.17.14",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/android-x64@0.17.14",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/darwin-arm64@0.17.14",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/darwin-x64@0.17.14",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/freebsd-arm64@0.17.14",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/freebsd-x64@0.17.14",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/linux-arm@0.17.14",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/linux-arm64@0.17.14",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/linux-ia32@0.17.14",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/linux-loong64@0.17.14",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/linux-mips64el@0.17.14",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/linux-ppc64@0.17.14",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/linux-riscv64@0.17.14",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/linux-s390x@0.17.14",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/linux-x64@0.17.14",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/netbsd-x64@0.17.14",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/openbsd-x64@0.17.14",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/sunos-x64@0.17.14",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/win32-arm64@0.17.14",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/win32-ia32@0.17.14",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/win32-x64@0.17.14",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/esbuild@0.17.14",
      "dependsOn": [
        "pkg:npm/@esbuild/android-arm64@0.17.14",
        "pkg:npm/@esbuild/android-arm@0.17.14",
        "pkg:npm/@esbuild/android-x64@0.17.14",
        "pkg:npm/@esbuild/darwin-arm64@0.17.14",
        "pkg:npm/@esbuild/darwin-x64@0.17.14",
        "pkg:npm/@esbuild/freebsd-arm64@0.17.14",
        "pkg:npm/@esbuild/freebsd-x64@0.17.14",
        "pkg:npm/@esbuild/linux-arm64@0.17.14",
        "pkg:npm/@esbuild/linux-arm@0.17.14",
        "pkg:npm/@esbuild/linux-ia32@0.17.14",
        "pkg:npm/@esbuild/linux-loong64@0.17.14",
        "pkg:npm/@esbuild/linux-mips64el@0.17.14",
        "pkg:npm/@esbuild/linux-ppc64@0.17.14",
        "pkg:npm/@esbuild/linux-riscv64@0.17.14",
        "pkg:npm/@esbuild/linux-s390x@0.17.14",
        "pkg:npm/@esbuild/linux-x64@0.17.14",
        "pkg:npm/@esbuild/netbsd-x64@0.17.14",
        "pkg:npm/@esbuild/openbsd-x64@0.17.14",
        "pkg:npm/@esbuild/sunos-x64@0.17.14",
        "pkg:npm/@esbuild/win32-arm64@0.17.14",
        "pkg:npm/@esbuild/win32-ia32@0.17.14",
        "pkg:npm/@esbuild/win32-x64@0.17.14"
      ]
    },
    {
      "ref": "pkg:npm/buffer-from@1.1.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/source-map@0.6.1",
      "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/@esbuild-kit/core-utils@3.1.0",
      "dependsOn": [
        "pkg:npm/esbuild@0.17.14",
        "pkg:npm/source-map-support@0.5.21"
      ]
    },
    {
      "ref": "pkg:npm/get-tsconfig@4.4.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild-kit/cjs-loader@2.4.2",
      "dependsOn": [
        "pkg:npm/@esbuild-kit/core-utils@3.1.0",
        "pkg:npm/get-tsconfig@4.4.0"
      ]
    },
    {
      "ref": "pkg:npm/@esbuild-kit/esm-loader@2.5.5",
      "dependsOn": [
        "pkg:npm/@esbuild-kit/core-utils@3.1.0",
        "pkg:npm/get-tsconfig@4.4.0"
      ]
    },
    {
      "ref": "pkg:npm/fsevents@2.3.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/tsx@3.12.6",
      "dependsOn": [
        "pkg:npm/@esbuild-kit/cjs-loader@2.4.2",
        "pkg:npm/@esbuild-kit/core-utils@3.1.0",
        "pkg:npm/@esbuild-kit/esm-loader@2.5.5",
        "pkg:npm/fsevents@2.3.2"
      ]
    },
    {
      "ref": "pkg:npm/query-param",
      "dependsOn": [
        "pkg:npm/@aashutoshrathi/word-wrap@1.2.6",
        "pkg:npm/@ampproject/remapping@2.2.1",
        "pkg:npm/@babel/code-frame@7.16.7",
        "pkg:npm/@babel/helper-string-parser@7.23.4",
        "pkg:npm/@babel/helper-validator-identifier@7.16.7",
        "pkg:npm/@babel/helper-validator-identifier@7.22.20",
        "pkg:npm/@babel/highlight@7.16.10",
        "pkg:npm/@babel/parser@7.23.6",
        "pkg:npm/@babel/regjsgen@0.8.0",
        "pkg:npm/@babel/types@7.23.6",
        "pkg:npm/@bcoe/v8-coverage@0.2.3",
        "pkg:npm/@bytecodealliance/jco@0.10.3",
        "pkg:npm/@bytecodealliance/preview2-shim@0.0.12",
        "pkg:npm/@bytecodealliance/wizer-darwin-arm64@3.0.1",
        "pkg:npm/@bytecodealliance/wizer-darwin-x64@3.0.1",
        "pkg:npm/@bytecodealliance/wizer-linux-arm64@3.0.1",
        "pkg:npm/@bytecodealliance/wizer-linux-s390x@3.0.1",
        "pkg:npm/@bytecodealliance/wizer-linux-x64@3.0.1",
        "pkg:npm/@bytecodealliance/wizer-win32-x64@3.0.1",
        "pkg:npm/@bytecodealliance/wizer@3.0.1",
        "pkg:npm/@cloudflare/kv-asset-handler@0.2.0",
        "pkg:npm/@cloudflare/workerd-darwin-64@1.20231030.0",
        "pkg:npm/@cloudflare/workerd-darwin-arm64@1.20231030.0",
        "pkg:npm/@cloudflare/workerd-linux-64@1.20231030.0",
        "pkg:npm/@cloudflare/workerd-linux-arm64@1.20231030.0",
        "pkg:npm/@cloudflare/workerd-windows-64@1.20231030.0",
        "pkg:npm/@cloudflare/workers-types@2.2.2",
        "pkg:npm/@cloudflare/workers-types@4.20231121.0",
        "pkg:npm/@esbuild-kit/cjs-loader@2.4.0",
        "pkg:npm/@esbuild-kit/cjs-loader@2.4.1",
        "pkg:npm/@esbuild-kit/core-utils@3.0.0",
        "pkg:npm/@esbuild-kit/esm-loader@2.5.0",
        "pkg:npm/@esbuild-kit/esm-loader@2.5.4",
        "pkg:npm/@esbuild-plugins/node-globals-polyfill@0.2.3",
        "pkg:npm/@esbuild-plugins/node-modules-polyfill@0.2.2",
        "pkg:npm/@esbuild/android-arm64@0.17.19",
        "pkg:npm/@esbuild/android-arm64@0.19.8",
        "pkg:npm/@esbuild/android-arm64@0.19.9",
        "pkg:npm/@esbuild/android-arm@0.15.12",
        "pkg:npm/@esbuild/android-arm@0.15.18",
        "pkg:npm/@esbuild/android-arm@0.17.19",
        "pkg:npm/@esbuild/android-arm@0.19.8",
        "pkg:npm/@esbuild/android-arm@0.19.9",
        "pkg:npm/@esbuild/android-x64@0.17.19",
        "pkg:npm/@esbuild/android-x64@0.19.8",
        "pkg:npm/@esbuild/android-x64@0.19.9",
        "pkg:npm/@esbuild/darwin-arm64@0.17.19",
        "pkg:npm/@esbuild/darwin-arm64@0.19.8",
        "pkg:npm/@esbuild/darwin-arm64@0.19.9",
        "pkg:npm/@esbuild/darwin-x64@0.17.19",
        "pkg:npm/@esbuild/darwin-x64@0.19.8",
        "pkg:npm/@esbuild/darwin-x64@0.19.9",
        "pkg:npm/@esbuild/freebsd-arm64@0.17.19",
        "pkg:npm/@esbuild/freebsd-arm64@0.19.8",
        "pkg:npm/@esbuild/freebsd-arm64@0.19.9",
        "pkg:npm/@esbuild/freebsd-x64@0.17.19",
        "pkg:npm/@esbuild/freebsd-x64@0.19.8",
        "pkg:npm/@esbuild/freebsd-x64@0.19.9",
        "pkg:npm/@esbuild/linux-arm64@0.17.19",
        "pkg:npm/@esbuild/linux-arm64@0.19.8",
        "pkg:npm/@esbuild/linux-arm64@0.19.9",
        "pkg:npm/@esbuild/linux-arm@0.17.19",
        "pkg:npm/@esbuild/linux-arm@0.19.8",
        "pkg:npm/@esbuild/linux-arm@0.19.9",
        "pkg:npm/@esbuild/linux-ia32@0.17.19",
        "pkg:npm/@esbuild/linux-ia32@0.19.8",
        "pkg:npm/@esbuild/linux-ia32@0.19.9",
        "pkg:npm/@esbuild/linux-loong64@0.15.12",
        "pkg:npm/@esbuild/linux-loong64@0.15.18",
        "pkg:npm/@esbuild/linux-loong64@0.17.19",
        "pkg:npm/@esbuild/linux-loong64@0.19.8",
        "pkg:npm/@esbuild/linux-loong64@0.19.9",
        "pkg:npm/@esbuild/linux-mips64el@0.17.19",
        "pkg:npm/@esbuild/linux-mips64el@0.19.8",
        "pkg:npm/@esbuild/linux-mips64el@0.19.9",
        "pkg:npm/@esbuild/linux-ppc64@0.17.19",
        "pkg:npm/@esbuild/linux-ppc64@0.19.8",
        "pkg:npm/@esbuild/linux-ppc64@0.19.9",
        "pkg:npm/@esbuild/linux-riscv64@0.17.19",
        "pkg:npm/@esbuild/linux-riscv64@0.19.8",
        "pkg:npm/@esbuild/linux-riscv64@0.19.9",
        "pkg:npm/@esbuild/linux-s390x@0.17.19",
        "pkg:npm/@esbuild/linux-s390x@0.19.8",
        "pkg:npm/@esbuild/linux-s390x@0.19.9",
        "pkg:npm/@esbuild/linux-x64@0.17.19",
        "pkg:npm/@esbuild/linux-x64@0.19.8",
        "pkg:npm/@esbuild/linux-x64@0.19.9",
        "pkg:npm/@esbuild/netbsd-x64@0.17.19",
        "pkg:npm/@esbuild/netbsd-x64@0.19.8",
        "pkg:npm/@esbuild/netbsd-x64@0.19.9",
        "pkg:npm/@esbuild/openbsd-x64@0.17.19",
        "pkg:npm/@esbuild/openbsd-x64@0.19.8",
        "pkg:npm/@esbuild/openbsd-x64@0.19.9",
        "pkg:npm/@esbuild/sunos-x64@0.17.19",
        "pkg:npm/@esbuild/sunos-x64@0.19.8",
        "pkg:npm/@esbuild/sunos-x64@0.19.9",
        "pkg:npm/@esbuild/win32-arm64@0.17.19",
        "pkg:npm/@esbuild/win32-arm64@0.19.8",
        "pkg:npm/@esbuild/win32-arm64@0.19.9",
        "pkg:npm/@esbuild/win32-ia32@0.17.19",
        "pkg:npm/@esbuild/win32-ia32@0.19.8",
        "pkg:npm/@esbuild/win32-ia32@0.19.9",
        "pkg:npm/@esbuild/win32-x64@0.17.19",
        "pkg:npm/@esbuild/win32-x64@0.19.8",
        "pkg:npm/@esbuild/win32-x64@0.19.9",
        "pkg:npm/@eslint-community/eslint-utils@4.4.0",
        "pkg:npm/@eslint-community/regexpp@4.10.0",
        "pkg:npm/@eslint/eslintrc@2.1.4",
        "pkg:npm/@eslint/js@8.55.0",
        "pkg:npm/@fastify/busboy@2.1.0",
        "pkg:npm/@fastly/js-compute@3.7.3",
        "pkg:npm/@hapi/hoek@9.3.0",
        "pkg:npm/@hapi/topo@5.1.0",
        "pkg:npm/@hono/eslint-config@0.0.4",
        "pkg:npm/@hono/node-server@1.3.3",
        "pkg:npm/@humanwhocodes/config-array@0.11.13",
        "pkg:npm/@humanwhocodes/module-importer@1.0.1",
        "pkg:npm/@humanwhocodes/object-schema@2.0.1",
        "pkg:npm/@istanbuljs/schema@0.1.3",
        "pkg:npm/@jest/schemas@29.6.3",
        "pkg:npm/@jridgewell/gen-mapping@0.3.3",
        "pkg:npm/@jridgewell/resolve-uri@3.1.1",
        "pkg:npm/@jridgewell/set-array@1.1.2",
        "pkg:npm/@jridgewell/source-map@0.3.5",
        "pkg:npm/@jridgewell/sourcemap-codec@1.4.15",
        "pkg:npm/@jridgewell/trace-mapping@0.3.20",
        "pkg:npm/@medley/router@0.2.1",
        "pkg:npm/@mswjs/cookies@0.2.2",
        "pkg:npm/@mswjs/interceptors@0.17.7",
        "pkg:npm/@nodelib/fs.scandir@2.1.5",
        "pkg:npm/@nodelib/fs.stat@2.0.5",
        "pkg:npm/@nodelib/fs.walk@1.2.8",
        "pkg:npm/@octokit/auth-token@2.5.0",
        "pkg:npm/@octokit/core@3.6.0",
        "pkg:npm/@octokit/endpoint@6.0.12",
        "pkg:npm/@octokit/graphql@4.8.0",
        "pkg:npm/@octokit/openapi-types@12.6.0",
        "pkg:npm/@octokit/plugin-paginate-rest@2.21.0",
        "pkg:npm/@octokit/plugin-request-log@1.0.4",
        "pkg:npm/@octokit/plugin-rest-endpoint-methods@5.16.0",
        "pkg:npm/@octokit/request-error@2.1.0",
        "pkg:npm/@octokit/request@5.6.3",
        "pkg:npm/@octokit/rest@18.12.0",
        "pkg:npm/@octokit/types@6.38.1",
        "pkg:npm/@open-draft/until@1.0.3",
        "pkg:npm/@rollup/rollup-android-arm-eabi@4.9.0",
        "pkg:npm/@rollup/rollup-android-arm64@4.9.0",
        "pkg:npm/@rollup/rollup-darwin-arm64@4.9.0",
        "pkg:npm/@rollup/rollup-darwin-x64@4.9.0",
        "pkg:npm/@rollup/rollup-linux-arm-gnueabihf@4.9.0",
        "pkg:npm/@rollup/rollup-linux-arm64-gnu@4.9.0",
        "pkg:npm/@rollup/rollup-linux-arm64-musl@4.9.0",
        "pkg:npm/@rollup/rollup-linux-riscv64-gnu@4.9.0",
        "pkg:npm/@rollup/rollup-linux-x64-gnu@4.9.0",
        "pkg:npm/@rollup/rollup-linux-x64-musl@4.9.0",
        "pkg:npm/@rollup/rollup-win32-arm64-msvc@4.9.0",
        "pkg:npm/@rollup/rollup-win32-ia32-msvc@4.9.0",
        "pkg:npm/@rollup/rollup-win32-x64-msvc@4.9.0",
        "pkg:npm/@samverschueren/stream-to-observable@0.3.1",
        "pkg:npm/@sideway/address@4.1.4",
        "pkg:npm/@sideway/formula@3.0.1",
        "pkg:npm/@sideway/pinpoint@2.0.0",
        "pkg:npm/@sinclair/typebox@0.27.8",
        "pkg:npm/@sindresorhus/is@0.14.0",
        "pkg:npm/@sindresorhus/is@2.1.1",
        "pkg:npm/@sindresorhus/is@4.6.0",
        "pkg:npm/@szmarczak/http-timer@1.1.2",
        "pkg:npm/@szmarczak/http-timer@4.0.6",
        "pkg:npm/@tootallnate/once@2.0.0",
        "pkg:npm/@types/accepts@1.3.5",
        "pkg:npm/@types/benchmark@2.1.5",
        "pkg:npm/@types/body-parser@1.19.2",
        "pkg:npm/@types/cacheable-request@6.0.2",
        "pkg:npm/@types/comment-json@1.1.1",
        "pkg:npm/@types/connect@3.4.35",
        "pkg:npm/@types/content-disposition@0.5.5",
        "pkg:npm/@types/cookie@0.4.1",
        "pkg:npm/@types/cookiejar@2.1.2",
        "pkg:npm/@types/cookies@0.7.7",
        "pkg:npm/@types/crypto-js@4.1.1",
        "pkg:npm/@types/debug@4.1.7",
        "pkg:npm/@types/express-serve-static-core@4.17.33",
        "pkg:npm/@types/express@4.17.16",
        "pkg:npm/@types/glob@8.0.0",
        "pkg:npm/@types/http-assert@1.5.3",
        "pkg:npm/@types/http-cache-semantics@4.0.1",
        "pkg:npm/@types/http-errors@2.0.1",
        "pkg:npm/@types/istanbul-lib-coverage@2.0.6",
        "pkg:npm/@types/js-levenshtein@1.1.1",
        "pkg:npm/@types/jsdom@21.1.4",
        "pkg:npm/@types/json-buffer@3.0.0",
        "pkg:npm/@types/json-schema@7.0.15",
        "pkg:npm/@types/json5@0.0.29",
        "pkg:npm/@types/keygrip@1.0.2",
        "pkg:npm/@types/keyv@3.1.4",
        "pkg:npm/@types/koa-compose@3.2.5",
        "pkg:npm/@types/koa@2.13.5",
        "pkg:npm/@types/mime@3.0.1",
        "pkg:npm/@types/minimatch@5.1.2",
        "pkg:npm/@types/minimist@1.2.2",
        "pkg:npm/@types/ms@0.7.31",
        "pkg:npm/@types/node-fetch@2.6.2",
        "pkg:npm/@types/node@18.11.18",
        "pkg:npm/@types/node@20.10.5",
        "pkg:npm/@types/node@20.8.2",
        "pkg:npm/@types/normalize-package-data@2.4.1",
        "pkg:npm/@types/parse-json@4.0.0",
        "pkg:npm/@types/prop-types@15.7.5",
        "pkg:npm/@types/qs@6.9.7",
        "pkg:npm/@types/range-parser@1.2.4",
        "pkg:npm/@types/react-dom@18.2.17",
        "pkg:npm/@types/react@18.0.15",
        "pkg:npm/@types/react@18.2.40",
        "pkg:npm/@types/responselike@1.0.0",
        "pkg:npm/@types/scheduler@0.16.2",
        "pkg:npm/@types/semver@7.5.6",
        "pkg:npm/@types/serve-static@1.15.0",
        "pkg:npm/@types/set-cookie-parser@2.4.2",
        "pkg:npm/@types/superagent@4.1.16",
        "pkg:npm/@types/supertest@2.0.12",
        "pkg:npm/@types/tough-cookie@4.0.4",
        "pkg:npm/@typescript-eslint/eslint-plugin@6.14.0",
        "pkg:npm/@typescript-eslint/parser@6.14.0",
        "pkg:npm/@typescript-eslint/scope-manager@6.14.0",
        "pkg:npm/@typescript-eslint/type-utils@6.14.0",
        "pkg:npm/@typescript-eslint/types@6.14.0",
        "pkg:npm/@typescript-eslint/typescript-estree@6.14.0",
        "pkg:npm/@typescript-eslint/utils@6.14.0",
        "pkg:npm/@typescript-eslint/visitor-keys@6.14.0",
        "pkg:npm/@ungap/structured-clone@1.2.0",
        "pkg:npm/@vitest/coverage-v8@1.1.0",
        "pkg:npm/@vitest/expect@1.1.0",
        "pkg:npm/@vitest/runner@1.1.0",
        "pkg:npm/@vitest/snapshot@1.1.0",
        "pkg:npm/@vitest/spy@1.1.0",
        "pkg:npm/@vitest/utils@1.1.0",
        "pkg:npm/@xmldom/xmldom@0.8.6",
        "pkg:npm/@zxing/text-encoding@0.9.0",
        "pkg:npm/abab@2.0.6",
        "pkg:npm/accepts@1.3.8",
        "pkg:npm/acorn-jsx@5.3.2",
        "pkg:npm/acorn-walk@8.3.1",
        "pkg:npm/acorn@8.11.2",
        "pkg:npm/agent-base@6.0.2",
        "pkg:npm/aggregate-error@3.1.0",
        "pkg:npm/ajv@6.12.6",
        "pkg:npm/ansi-align@3.0.1",
        "pkg:npm/ansi-escapes@3.2.0",
        "pkg:npm/ansi-escapes@4.3.2",
        "pkg:npm/ansi-regex@2.1.1",
        "pkg:npm/ansi-regex@3.0.1",
        "pkg:npm/ansi-regex@4.1.1",
        "pkg:npm/ansi-regex@5.0.1",
        "pkg:npm/ansi-regex@6.0.1",
        "pkg:npm/ansi-styles@2.2.1",
        "pkg:npm/ansi-styles@3.2.1",
        "pkg:npm/ansi-styles@4.3.0",
        "pkg:npm/ansi-styles@5.2.0",
        "pkg:npm/any-observable@0.3.0",
        "pkg:npm/any-observable@0.5.1",
        "pkg:npm/anymatch@3.1.2",
        "pkg:npm/anymatch@3.1.3",
        "pkg:npm/arg@5.0.2",
        "pkg:npm/argparse@2.0.1",
        "pkg:npm/array-buffer-byte-length@1.0.0",
        "pkg:npm/array-flatten@1.1.1",
        "pkg:npm/array-includes@3.1.7",
        "pkg:npm/array-union@2.1.0",
        "pkg:npm/array.prototype.findlastindex@1.2.3",
        "pkg:npm/array.prototype.flat@1.3.2",
        "pkg:npm/array.prototype.flatmap@1.3.2",
        "pkg:npm/arraybuffer.prototype.slice@1.0.2",
        "pkg:npm/arrify@1.0.1",
        "pkg:npm/as-table@1.0.55",
        "pkg:npm/asap@2.0.6",
        "pkg:npm/assertion-error@1.1.0",
        "pkg:npm/async-exit-hook@2.0.1",
        "pkg:npm/asynckit@0.4.0",
        "pkg:npm/available-typed-arrays@1.0.5",
        "pkg:npm/axios@0.25.0",
        "pkg:npm/balanced-match@1.0.2",
        "pkg:npm/base64-js@1.5.1",
        "pkg:npm/before-after-hook@2.2.2",
        "pkg:npm/benchmark@2.1.4",
        "pkg:npm/binary-extensions@2.2.0",
        "pkg:npm/binaryen@111.0.0",
        "pkg:npm/bl@4.1.0",
        "pkg:npm/bl@5.1.0",
        "pkg:npm/blake3-wasm@2.1.5",
        "pkg:npm/bluebird@3.7.2",
        "pkg:npm/body-parser@1.20.0",
        "pkg:npm/body-parser@1.20.1",
        "pkg:npm/boolbase@1.0.0",
        "pkg:npm/boxen@5.1.2",
        "pkg:npm/brace-expansion@1.1.11",
        "pkg:npm/brace-expansion@2.0.1",
        "pkg:npm/braces@3.0.2",
        "pkg:npm/buffer-from@1.1.2",
        "pkg:npm/buffer@5.7.1",
        "pkg:npm/buffer@6.0.3",
        "pkg:npm/builtins@1.0.3",
        "pkg:npm/bytes@3.1.2",
        "pkg:npm/cac@6.7.14",
        "pkg:npm/cacheable-lookup@2.0.1",
        "pkg:npm/cacheable-request@6.1.0",
        "pkg:npm/cacheable-request@7.0.2",
        "pkg:npm/call-bind@1.0.2",
        "pkg:npm/call-bind@1.0.5",
        "pkg:npm/callsites@3.1.0",
        "pkg:npm/camelcase-keys@6.2.2",
        "pkg:npm/camelcase@5.3.1",
        "pkg:npm/camelcase@6.3.0",
        "pkg:npm/capnp-ts@0.7.0",
        "pkg:npm/chai@4.3.10",
        "pkg:npm/chalk-template@0.4.0",
        "pkg:npm/chalk@1.1.3",
        "pkg:npm/chalk@2.4.2",
        "pkg:npm/chalk@4.1.1",
        "pkg:npm/chalk@4.1.2",
        "pkg:npm/chalk@5.3.0",
        "pkg:npm/chardet@0.7.0",
        "pkg:npm/check-error@1.0.3",
        "pkg:npm/check-more-types@2.24.0",
        "pkg:npm/chokidar@3.5.3",
        "pkg:npm/ci-info@2.0.0",
        "pkg:npm/clean-stack@2.2.0",
        "pkg:npm/cli-boxes@2.2.1",
        "pkg:npm/cli-cursor@2.1.0",
        "pkg:npm/cli-cursor@3.1.0",
        "pkg:npm/cli-cursor@4.0.0",
        "pkg:npm/cli-spinners@2.7.0",
        "pkg:npm/cli-spinners@2.9.2",
        "pkg:npm/cli-truncate@0.2.1",
        "pkg:npm/cli-width@2.2.1",
        "pkg:npm/cli-width@3.0.0",
        "pkg:npm/cliui@7.0.4",
        "pkg:npm/clone-response@1.0.2",
        "pkg:npm/clone@1.0.4",
        "pkg:npm/code-point-at@1.1.0",
        "pkg:npm/color-convert@1.9.3",
        "pkg:npm/color-convert@2.0.1",
        "pkg:npm/color-name@1.1.3",
        "pkg:npm/color-name@1.1.4",
        "pkg:npm/combined-stream@1.0.8",
        "pkg:npm/commander@2.20.3",
        "pkg:npm/commander@4.1.1",
        "pkg:npm/commander@9.5.0",
        "pkg:npm/comment-json@3.0.3",
        "pkg:npm/component-emitter@1.3.0",
        "pkg:npm/compress-brotli@1.3.8",
        "pkg:npm/concat-map@0.0.1",
        "pkg:npm/configstore@5.0.1",
        "pkg:npm/content-disposition@0.5.4",
        "pkg:npm/content-type@1.0.4",
        "pkg:npm/convert-source-map@2.0.0",
        "pkg:npm/cookie-signature@1.0.6",
        "pkg:npm/cookie@0.4.2",
        "pkg:npm/cookie@0.5.0",
        "pkg:npm/cookiejar@2.1.3",
        "pkg:npm/core-util-is@1.0.3",
        "pkg:npm/cosmiconfig@7.0.1",
        "pkg:npm/cosmiconfig@7.1.0",
        "pkg:npm/cross-spawn@7.0.3",
        "pkg:npm/crypto-js@4.1.1",
        "pkg:npm/crypto-random-string@2.0.0",
        "pkg:npm/css-select@5.1.0",
        "pkg:npm/css-what@6.1.0",
        "pkg:npm/css.escape@1.5.1",
        "pkg:npm/cssstyle@3.0.0",
        "pkg:npm/csstype@3.1.0",
        "pkg:npm/data-uri-to-buffer@2.0.2",
        "pkg:npm/data-uri-to-buffer@4.0.0",
        "pkg:npm/data-uri-to-buffer@4.0.1",
        "pkg:npm/data-urls@4.0.0",
        "pkg:npm/date-fns@1.30.1",
        "pkg:npm/debug@2.6.9",
        "pkg:npm/debug@3.2.7",
        "pkg:npm/debug@4.3.3",
        "pkg:npm/debug@4.3.4",
        "pkg:npm/decamelize-keys@1.1.0",
        "pkg:npm/decamelize@1.2.0",
        "pkg:npm/decimal.js@10.4.3",
        "pkg:npm/decompress-response@3.3.0",
        "pkg:npm/decompress-response@5.0.0",
        "pkg:npm/deep-eql@4.1.3",
        "pkg:npm/deep-extend@0.6.0",
        "pkg:npm/deep-is@0.1.4",
        "pkg:npm/defaults@1.0.4",
        "pkg:npm/defer-to-connect@1.1.3",
        "pkg:npm/defer-to-connect@2.0.1",
        "pkg:npm/define-data-property@1.1.1",
        "pkg:npm/define-properties@1.2.1",
        "pkg:npm/del@6.1.1",
        "pkg:npm/delayed-stream@1.0.0",
        "pkg:npm/denoify@1.6.6",
        "pkg:npm/depd@2.0.0",
        "pkg:npm/deprecation@2.3.1",
        "pkg:npm/destroy@1.2.0",
        "pkg:npm/dezalgo@1.0.4",
        "pkg:npm/diff-sequences@29.6.3",
        "pkg:npm/dir-glob@3.0.1",
        "pkg:npm/doctrine@2.1.0",
        "pkg:npm/doctrine@3.0.0",
        "pkg:npm/dom-serializer@2.0.0",
        "pkg:npm/domelementtype@2.3.0",
        "pkg:npm/domexception@4.0.0",
        "pkg:npm/domhandler@5.0.3",
        "pkg:npm/domutils@3.1.0",
        "pkg:npm/dot-prop@5.3.0",
        "pkg:npm/dot-prop@6.0.1",
        "pkg:npm/duplexer3@0.1.4",
        "pkg:npm/duplexer@0.1.2",
        "pkg:npm/edge-mock@0.0.15",
        "pkg:npm/ee-first@1.1.1",
        "pkg:npm/elegant-spinner@1.0.1",
        "pkg:npm/emoji-regex@8.0.0",
        "pkg:npm/encodeurl@1.0.2",
        "pkg:npm/end-of-stream@1.4.4",
        "pkg:npm/enhanced-resolve@5.15.0",
        "pkg:npm/entities@4.5.0",
        "pkg:npm/error-ex@1.3.2",
        "pkg:npm/es-abstract@1.22.3",
        "pkg:npm/es-set-tostringtag@2.0.2",
        "pkg:npm/es-shim-unscopables@1.0.2",
        "pkg:npm/es-to-primitive@1.2.1",
        "pkg:npm/esbuild-android-64@0.15.12",
        "pkg:npm/esbuild-android-64@0.15.18",
        "pkg:npm/esbuild-android-arm64@0.15.12",
        "pkg:npm/esbuild-android-arm64@0.15.18",
        "pkg:npm/esbuild-darwin-64@0.15.12",
        "pkg:npm/esbuild-darwin-64@0.15.18",
        "pkg:npm/esbuild-darwin-arm64@0.15.12",
        "pkg:npm/esbuild-darwin-arm64@0.15.18",
        "pkg:npm/esbuild-freebsd-64@0.15.12",
        "pkg:npm/esbuild-freebsd-64@0.15.18",
        "pkg:npm/esbuild-freebsd-arm64@0.15.12",
        "pkg:npm/esbuild-freebsd-arm64@0.15.18",
        "pkg:npm/esbuild-linux-32@0.15.12",
        "pkg:npm/esbuild-linux-32@0.15.18",
        "pkg:npm/esbuild-linux-64@0.15.12",
        "pkg:npm/esbuild-linux-64@0.15.18",
        "pkg:npm/esbuild-linux-arm64@0.15.12",
        "pkg:npm/esbuild-linux-arm64@0.15.18",
        "pkg:npm/esbuild-linux-arm@0.15.12",
        "pkg:npm/esbuild-linux-arm@0.15.18",
        "pkg:npm/esbuild-linux-mips64le@0.15.12",
        "pkg:npm/esbuild-linux-mips64le@0.15.18",
        "pkg:npm/esbuild-linux-ppc64le@0.15.12",
        "pkg:npm/esbuild-linux-ppc64le@0.15.18",
        "pkg:npm/esbuild-linux-riscv64@0.15.12",
        "pkg:npm/esbuild-linux-riscv64@0.15.18",
        "pkg:npm/esbuild-linux-s390x@0.15.12",
        "pkg:npm/esbuild-linux-s390x@0.15.18",
        "pkg:npm/esbuild-netbsd-64@0.15.12",
        "pkg:npm/esbuild-netbsd-64@0.15.18",
        "pkg:npm/esbuild-openbsd-64@0.15.12",
        "pkg:npm/esbuild-openbsd-64@0.15.18",
        "pkg:npm/esbuild-sunos-64@0.15.12",
        "pkg:npm/esbuild-sunos-64@0.15.18",
        "pkg:npm/esbuild-windows-32@0.15.12",
        "pkg:npm/esbuild-windows-32@0.15.18",
        "pkg:npm/esbuild-windows-64@0.15.12",
        "pkg:npm/esbuild-windows-64@0.15.18",
        "pkg:npm/esbuild-windows-arm64@0.15.12",
        "pkg:npm/esbuild-windows-arm64@0.15.18",
        "pkg:npm/esbuild@0.15.12",
        "pkg:npm/esbuild@0.15.18",
        "pkg:npm/esbuild@0.17.19",
        "pkg:npm/esbuild@0.19.8",
        "pkg:npm/esbuild@0.19.9",
        "pkg:npm/escalade@3.1.1",
        "pkg:npm/escape-goat@2.1.1",
        "pkg:npm/escape-goat@3.0.0",
        "pkg:npm/escape-html@1.0.3",
        "pkg:npm/escape-string-regexp@1.0.5",
        "pkg:npm/escape-string-regexp@4.0.0",
        "pkg:npm/eslint-config-prettier@9.1.0",
        "pkg:npm/eslint-define-config@2.0.0",
        "pkg:npm/eslint-import-resolver-node@0.3.9",
        "pkg:npm/eslint-import-resolver-typescript@3.6.1",
        "pkg:npm/eslint-module-utils@2.8.0",
        "pkg:npm/eslint-plugin-es@3.0.1",
        "pkg:npm/eslint-plugin-import@2.29.0",
        "pkg:npm/eslint-plugin-node@11.1.0",
        "pkg:npm/eslint-scope@7.2.2",
        "pkg:npm/eslint-utils@2.1.0",
        "pkg:npm/eslint-visitor-keys@1.3.0",
        "pkg:npm/eslint-visitor-keys@3.3.0",
        "pkg:npm/eslint-visitor-keys@3.4.3",
        "pkg:npm/eslint@8.55.0",
        "pkg:npm/espree@9.6.1",
        "pkg:npm/esprima@4.0.1",
        "pkg:npm/esquery@1.5.0",
        "pkg:npm/esrecurse@4.3.0",
        "pkg:npm/estraverse@5.3.0",
        "pkg:npm/estree-walker@0.6.1",
        "pkg:npm/esutils@2.0.3",
        "pkg:npm/etag@1.8.1",
        "pkg:npm/event-stream@3.3.4",
        "pkg:npm/events@3.3.0",
        "pkg:npm/evt@2.5.3",
        "pkg:npm/execa@5.1.1",
        "pkg:npm/execa@8.0.1",
        "pkg:npm/exit-hook@2.2.1",
        "pkg:npm/express@4.18.1",
        "pkg:npm/express@4.18.2",
        "pkg:npm/external-editor@3.1.0",
        "pkg:npm/fast-decode-uri-component@1.0.1",
        "pkg:npm/fast-deep-equal@3.1.3",
        "pkg:npm/fast-glob@3.2.11",
        "pkg:npm/fast-glob@3.3.2",
        "pkg:npm/fast-json-stable-stringify@2.1.0",
        "pkg:npm/fast-levenshtein@2.0.6",
        "pkg:npm/fast-querystring@1.1.0",
        "pkg:npm/fast-querystring@1.1.1",
        "pkg:npm/fast-safe-stringify@2.1.1",
        "pkg:npm/fastq@1.13.0",
        "pkg:npm/fetch-blob@3.1.5",
        "pkg:npm/fetch-blob@3.2.0",
        "pkg:npm/figures@1.7.0",
        "pkg:npm/figures@2.0.0",
        "pkg:npm/figures@3.2.0",
        "pkg:npm/file-entry-cache@6.0.1",
        "pkg:npm/fill-range@7.0.1",
        "pkg:npm/finalhandler@1.2.0",
        "pkg:npm/find-my-way@7.4.0",
        "pkg:npm/find-up@4.1.0",
        "pkg:npm/find-up@5.0.0",
        "pkg:npm/flat-cache@3.0.4",
        "pkg:npm/flatted@3.2.5",
        "pkg:npm/follow-redirects@1.15.2",
        "pkg:npm/for-each@0.3.3",
        "pkg:npm/form-data@3.0.1",
        "pkg:npm/form-data@4.0.0",
        "pkg:npm/formdata-polyfill@4.0.10",
        "pkg:npm/formidable@2.1.1",
        "pkg:npm/forwarded@0.2.0",
        "pkg:npm/fresh@0.5.2",
        "pkg:npm/from@0.1.7",
        "pkg:npm/fs.realpath@1.0.0",
        "pkg:npm/fsevents@2.3.2",
        "pkg:npm/fsevents@2.3.3",
        "pkg:npm/function-bind@1.1.1",
        "pkg:npm/function-bind@1.1.2",
        "pkg:npm/function.prototype.name@1.1.6",
        "pkg:npm/functions-have-names@1.2.3",
        "pkg:npm/get-caller-file@2.0.5",
        "pkg:npm/get-func-name@2.0.2",
        "pkg:npm/get-github-default-branch-name@1.0.0",
        "pkg:npm/get-intrinsic@1.1.1",
        "pkg:npm/get-intrinsic@1.1.3",
        "pkg:npm/get-intrinsic@1.2.0",
        "pkg:npm/get-intrinsic@1.2.2",
        "pkg:npm/get-source@2.0.12",
        "pkg:npm/get-stream@4.1.0",
        "pkg:npm/get-stream@5.2.0",
        "pkg:npm/get-stream@6.0.1",
        "pkg:npm/get-stream@8.0.1",
        "pkg:npm/get-symbol-description@1.0.0",
        "pkg:npm/get-tsconfig@4.2.0",
        "pkg:npm/get-tsconfig@4.3.0",
        "pkg:npm/get-tsconfig@4.7.2",
        "pkg:npm/github-url-from-git@1.5.0",
        "pkg:npm/gitignore-parser@0.0.2",
        "pkg:npm/glob-parent@5.1.2",
        "pkg:npm/glob-parent@6.0.2",
        "pkg:npm/glob-to-regexp@0.4.1",
        "pkg:npm/glob@7.2.0",
        "pkg:npm/glob@7.2.3",
        "pkg:npm/glob@8.1.0",
        "pkg:npm/global-dirs@2.1.0",
        "pkg:npm/global-dirs@3.0.0",
        "pkg:npm/globals@13.20.0",
        "pkg:npm/globalthis@1.0.3",
        "pkg:npm/globby@11.1.0",
        "pkg:npm/gopd@1.0.1",
        "pkg:npm/got@10.7.0",
        "pkg:npm/got@9.6.0",
        "pkg:npm/graceful-fs@4.2.10",
        "pkg:npm/graceful-fs@4.2.9",
        "pkg:npm/graphemer@1.4.0",
        "pkg:npm/graphql@16.6.0",
        "pkg:npm/happy-dom@12.10.3",
        "pkg:npm/hard-rejection@2.1.0",
        "pkg:npm/has-ansi@2.0.0",
        "pkg:npm/has-bigints@1.0.2",
        "pkg:npm/has-flag@3.0.0",
        "pkg:npm/has-flag@4.0.0",
        "pkg:npm/has-own-prop@2.0.0",
        "pkg:npm/has-property-descriptors@1.0.1",
        "pkg:npm/has-proto@1.0.1",
        "pkg:npm/has-symbols@1.0.2",
        "pkg:npm/has-symbols@1.0.3",
        "pkg:npm/has-tostringtag@1.0.0",
        "pkg:npm/has-yarn@2.1.0",
        "pkg:npm/has@1.0.3",
        "pkg:npm/hasown@2.0.0",
        "pkg:npm/he@1.2.0",
        "pkg:npm/headers-polyfill@3.1.2",
        "pkg:npm/hexoid@1.0.0",
        "pkg:npm/hono@3.10.4",
        "pkg:npm/hosted-git-info@2.8.9",
        "pkg:npm/hosted-git-info@3.0.8",
        "pkg:npm/hosted-git-info@4.1.0",
        "pkg:npm/html-encoding-sniffer@3.0.0",
        "pkg:npm/html-escaper@2.0.2",
        "pkg:npm/http-cache-semantics@4.1.0",
        "pkg:npm/http-errors@2.0.0",
        "pkg:npm/http-proxy-agent@5.0.0",
        "pkg:npm/https-proxy-agent@5.0.1",
        "pkg:npm/human-signals@2.1.0",
        "pkg:npm/human-signals@5.0.0",
        "pkg:npm/iconv-lite@0.4.24",
        "pkg:npm/iconv-lite@0.6.3",
        "pkg:npm/ieee754@1.2.1",
        "pkg:npm/ignore-walk@3.0.4",
        "pkg:npm/ignore-walk@5.0.1",
        "pkg:npm/ignore@5.2.0",
        "pkg:npm/ignore@5.3.0",
        "pkg:npm/import-fresh@3.3.0",
        "pkg:npm/import-lazy@2.1.0",
        "pkg:npm/import-local@3.1.0",
        "pkg:npm/imurmurhash@0.1.4",
        "pkg:npm/indent-string@3.2.0",
        "pkg:npm/indent-string@4.0.0",
        "pkg:npm/inflight@1.0.6",
        "pkg:npm/inherits@2.0.4",
        "pkg:npm/ini@1.3.7",
        "pkg:npm/ini@1.3.8",
        "pkg:npm/ini@2.0.0",
        "pkg:npm/inquirer-autosubmit-prompt@0.2.0",
        "pkg:npm/inquirer@6.5.2",
        "pkg:npm/inquirer@7.3.3",
        "pkg:npm/inquirer@8.2.5",
        "pkg:npm/internal-slot@1.0.6",
        "pkg:npm/ipaddr.js@1.9.1",
        "pkg:npm/is-arguments@1.1.1",
        "pkg:npm/is-array-buffer@3.0.2",
        "pkg:npm/is-arrayish@0.2.1",
        "pkg:npm/is-bigint@1.0.4",
        "pkg:npm/is-binary-path@2.1.0",
        "pkg:npm/is-boolean-object@1.1.2",
        "pkg:npm/is-callable@1.2.7",
        "pkg:npm/is-ci@2.0.0",
        "pkg:npm/is-core-module@2.13.0",
        "pkg:npm/is-core-module@2.13.1",
        "pkg:npm/is-core-module@2.9.0",
        "pkg:npm/is-date-object@1.0.5",
        "pkg:npm/is-docker@2.2.1",
        "pkg:npm/is-extglob@2.1.1",
        "pkg:npm/is-fullwidth-code-point@1.0.0",
        "pkg:npm/is-fullwidth-code-point@2.0.0",
        "pkg:npm/is-fullwidth-code-point@3.0.0",
        "pkg:npm/is-generator-function@1.0.10",
        "pkg:npm/is-glob@4.0.3",
        "pkg:npm/is-installed-globally@0.3.2",
        "pkg:npm/is-installed-globally@0.4.0",
        "pkg:npm/is-interactive@1.0.0",
        "pkg:npm/is-interactive@2.0.0",
        "pkg:npm/is-negative-zero@2.0.2",
        "pkg:npm/is-node-process@1.0.1",
        "pkg:npm/is-npm@5.0.0",
        "pkg:npm/is-number-object@1.0.7",
        "pkg:npm/is-number@7.0.0",
        "pkg:npm/is-obj@2.0.0",
        "pkg:npm/is-observable@1.1.0",
        "pkg:npm/is-path-cwd@2.2.0",
        "pkg:npm/is-path-inside@3.0.3",
        "pkg:npm/is-plain-obj@1.1.0",
        "pkg:npm/is-plain-object@5.0.0",
        "pkg:npm/is-potential-custom-element-name@1.0.1",
        "pkg:npm/is-promise@2.2.2",
        "pkg:npm/is-regex@1.1.4",
        "pkg:npm/is-scoped@2.1.0",
        "pkg:npm/is-shared-array-buffer@1.0.2",
        "pkg:npm/is-stream@1.1.0",
        "pkg:npm/is-stream@2.0.1",
        "pkg:npm/is-stream@3.0.0",
        "pkg:npm/is-string@1.0.7",
        "pkg:npm/is-symbol@1.0.4",
        "pkg:npm/is-typed-array@1.1.10",
        "pkg:npm/is-typed-array@1.1.12",
        "pkg:npm/is-typedarray@1.0.0",
        "pkg:npm/is-unicode-supported@0.1.0",
        "pkg:npm/is-unicode-supported@1.3.0",
        "pkg:npm/is-url-superb@4.0.0",
        "pkg:npm/is-weakref@1.0.2",
        "pkg:npm/is-wsl@2.2.0",
        "pkg:npm/is-yarn-global@0.3.0",
        "pkg:npm/isarray@2.0.5",
        "pkg:npm/isexe@2.0.0",
        "pkg:npm/issue-regex@3.1.0",
        "pkg:npm/istanbul-lib-coverage@3.2.2",
        "pkg:npm/istanbul-lib-report@3.0.1",
        "pkg:npm/istanbul-lib-source-maps@4.0.1",
        "pkg:npm/istanbul-reports@3.1.6",
        "pkg:npm/itty-router@3.0.11",
        "pkg:npm/joi@17.7.0",
        "pkg:npm/js-levenshtein@1.1.6",
        "pkg:npm/js-tokens@4.0.0",
        "pkg:npm/js-yaml@4.1.0",
        "pkg:npm/jsdom@22.1.0",
        "pkg:npm/jsesc@0.5.0",
        "pkg:npm/json-buffer@3.0.0",
        "pkg:npm/json-buffer@3.0.1",
        "pkg:npm/json-parse-even-better-errors@2.3.1",
        "pkg:npm/json-schema-traverse@0.4.1",
        "pkg:npm/json-stable-stringify-without-jsonify@1.0.1",
        "pkg:npm/json5@1.0.2",
        "pkg:npm/jsonc-parser@3.2.0",
        "pkg:npm/keyv@3.1.0",
        "pkg:npm/keyv@4.3.2",
        "pkg:npm/kind-of@6.0.3",
        "pkg:npm/koa-compose@4.1.0",
        "pkg:npm/koa-router@12.0.0",
        "pkg:npm/koa-tree-router@0.12.1",
        "pkg:npm/latest-version@5.1.0",
        "pkg:npm/lazy-ass@1.6.0",
        "pkg:npm/levn@0.4.1",
        "pkg:npm/lines-and-columns@1.2.4",
        "pkg:npm/listr-input@0.2.1",
        "pkg:npm/listr-silent-renderer@1.1.1",
        "pkg:npm/listr-update-renderer@0.5.0",
        "pkg:npm/listr-verbose-renderer@0.5.0",
        "pkg:npm/listr@0.14.3",
        "pkg:npm/livereload-js@3.4.0",
        "pkg:npm/livereload@0.9.3",
        "pkg:npm/local-pkg@0.5.0",
        "pkg:npm/locate-path@5.0.0",
        "pkg:npm/locate-path@6.0.0",
        "pkg:npm/lodash.isequal@4.5.0",
        "pkg:npm/lodash.merge@4.6.2",
        "pkg:npm/lodash.zip@4.2.0",
        "pkg:npm/lodash@4.17.21",
        "pkg:npm/log-symbols@1.0.2",
        "pkg:npm/log-symbols@4.1.0",
        "pkg:npm/log-symbols@5.1.0",
        "pkg:npm/log-update@2.3.0",
        "pkg:npm/loose-envify@1.4.0",
        "pkg:npm/loupe@2.3.7",
        "pkg:npm/lowercase-keys@1.0.1",
        "pkg:npm/lowercase-keys@2.0.0",
        "pkg:npm/lru-cache@6.0.0",
        "pkg:npm/magic-string@0.25.9",
        "pkg:npm/magic-string@0.30.5",
        "pkg:npm/magicast@0.3.2",
        "pkg:npm/make-dir@3.1.0",
        "pkg:npm/make-dir@4.0.0",
        "pkg:npm/map-age-cleaner@0.1.3",
        "pkg:npm/map-obj@1.0.1",
        "pkg:npm/map-obj@4.3.0",
        "pkg:npm/map-stream@0.1.0",
        "pkg:npm/media-typer@0.3.0",
        "pkg:npm/meow@8.1.2",
        "pkg:npm/merge-descriptors@1.0.1",
        "pkg:npm/merge-stream@2.0.0",
        "pkg:npm/merge2@1.4.1",
        "pkg:npm/methods@1.1.2",
        "pkg:npm/micromatch@4.0.4",
        "pkg:npm/mime-db@1.51.0",
        "pkg:npm/mime-db@1.52.0",
        "pkg:npm/mime-types@2.1.34",
        "pkg:npm/mime-types@2.1.35",
        "pkg:npm/mime@1.6.0",
        "pkg:npm/mime@2.6.0",
        "pkg:npm/mime@3.0.0",
        "pkg:npm/mimic-fn@1.2.0",
        "pkg:npm/mimic-fn@2.1.0",
        "pkg:npm/mimic-fn@3.1.0",
        "pkg:npm/mimic-fn@4.0.0",
        "pkg:npm/mimic-response@1.0.1",
        "pkg:npm/mimic-response@2.1.0",
        "pkg:npm/min-indent@1.0.1",
        "pkg:npm/miniflare@3.20231030.1",
        "pkg:npm/minimal-polyfills@2.2.3",
        "pkg:npm/minimatch@3.1.2",
        "pkg:npm/minimatch@5.1.6",
        "pkg:npm/minimist-options@4.1.0",
        "pkg:npm/minimist@1.2.5",
        "pkg:npm/minimist@1.2.8",
        "pkg:npm/mitata@0.1.6",
        "pkg:npm/mkdirp@1.0.4",
        "pkg:npm/mlly@1.4.2",
        "pkg:npm/mri@1.2.0",
        "pkg:npm/ms@2.0.0",
        "pkg:npm/ms@2.1.2",
        "pkg:npm/ms@2.1.3",
        "pkg:npm/msw@1.0.0",
        "pkg:npm/mustache@4.2.0",
        "pkg:npm/mute-stream@0.0.7",
        "pkg:npm/mute-stream@0.0.8",
        "pkg:npm/nano-jsx@0.1.0",
        "pkg:npm/nanoid@3.3.4",
        "pkg:npm/nanoid@3.3.7",
        "pkg:npm/natural-compare@1.4.0",
        "pkg:npm/negotiator@0.6.3",
        "pkg:npm/new-github-release-url@1.0.0",
        "pkg:npm/node-domexception@1.0.0",
        "pkg:npm/node-fetch@2.6.7",
        "pkg:npm/node-fetch@2.6.9",
        "pkg:npm/node-fetch@3.2.10",
        "pkg:npm/node-fetch@3.3.2",
        "pkg:npm/node-forge@1.3.1",
        "pkg:npm/node-html-parser@6.1.11",
        "pkg:npm/normalize-package-data@2.5.0",
        "pkg:npm/normalize-package-data@3.0.3",
        "pkg:npm/normalize-path@3.0.0",
        "pkg:npm/normalize-url@4.5.1",
        "pkg:npm/normalize-url@6.1.0",
        "pkg:npm/np@7.7.0",
        "pkg:npm/npm-bundled@2.0.1",
        "pkg:npm/npm-name@6.0.1",
        "pkg:npm/npm-normalize-package-bin@2.0.0",
        "pkg:npm/npm-packlist@5.1.3",
        "pkg:npm/npm-run-path@4.0.1",
        "pkg:npm/npm-run-path@5.1.0",
        "pkg:npm/nth-check@2.1.1",
        "pkg:npm/number-is-nan@1.0.1",
        "pkg:npm/nwsapi@2.2.7",
        "pkg:npm/object-assign@4.1.1",
        "pkg:npm/object-inspect@1.12.0",
        "pkg:npm/object-inspect@1.12.2",
        "pkg:npm/object-inspect@1.12.3",
        "pkg:npm/object-inspect@1.13.1",
        "pkg:npm/object-keys@1.1.1",
        "pkg:npm/object-treeify@1.1.33",
        "pkg:npm/object.assign@4.1.5",
        "pkg:npm/object.fromentries@2.0.7",
        "pkg:npm/object.groupby@1.0.1",
        "pkg:npm/object.values@1.1.7",
        "pkg:npm/on-finished@2.4.1",
        "pkg:npm/once@1.4.0",
        "pkg:npm/onetime@2.0.1",
        "pkg:npm/onetime@5.1.2",
        "pkg:npm/onetime@6.0.0",
        "pkg:npm/open@7.4.2",
        "pkg:npm/optionator@0.9.3",
        "pkg:npm/opts@2.0.2",
        "pkg:npm/ora@5.4.1",
        "pkg:npm/ora@6.3.1",
        "pkg:npm/org-regex@1.0.0",
        "pkg:npm/os-tmpdir@1.0.2",
        "pkg:npm/outvariant@1.3.0",
        "pkg:npm/ow@0.21.0",
        "pkg:npm/p-cancelable@1.1.0",
        "pkg:npm/p-cancelable@2.1.1",
        "pkg:npm/p-defer@1.0.0",
        "pkg:npm/p-event@4.2.0",
        "pkg:npm/p-finally@1.0.0",
        "pkg:npm/p-limit@2.3.0",
        "pkg:npm/p-limit@3.1.0",
        "pkg:npm/p-limit@5.0.0",
        "pkg:npm/p-locate@4.1.0",
        "pkg:npm/p-locate@5.0.0",
        "pkg:npm/p-map@2.1.0",
        "pkg:npm/p-map@3.0.0",
        "pkg:npm/p-map@4.0.0",
        "pkg:npm/p-memoize@4.0.4",
        "pkg:npm/p-reflect@2.1.0",
        "pkg:npm/p-settle@4.1.1",
        "pkg:npm/p-timeout@3.2.0",
        "pkg:npm/p-timeout@4.1.0",
        "pkg:npm/p-try@2.2.0",
        "pkg:npm/package-json@6.5.0",
        "pkg:npm/parent-module@1.0.1",
        "pkg:npm/parse-json@5.2.0",
        "pkg:npm/parse5@7.1.2",
        "pkg:npm/parseurl@1.3.3",
        "pkg:npm/path-depth@1.0.0",
        "pkg:npm/path-exists@4.0.0",
        "pkg:npm/path-is-absolute@1.0.1",
        "pkg:npm/path-key@3.1.1",
        "pkg:npm/path-key@4.0.0",
        "pkg:npm/path-parse@1.0.7",
        "pkg:npm/path-to-regexp@0.1.7",
        "pkg:npm/path-to-regexp@6.2.1",
        "pkg:npm/path-type@4.0.0",
        "pkg:npm/pathe@1.1.1",
        "pkg:npm/pathval@1.1.1",
        "pkg:npm/pause-stream@0.0.11",
        "pkg:npm/picocolors@1.0.0",
        "pkg:npm/picomatch@2.3.1",
        "pkg:npm/pkg-dir@4.2.0",
        "pkg:npm/pkg-dir@5.0.0",
        "pkg:npm/pkg-types@1.0.3",
        "pkg:npm/platform@1.3.6",
        "pkg:npm/postcss@8.4.32",
        "pkg:npm/preact-render-to-string@6.3.1",
        "pkg:npm/preact@10.19.2",
        "pkg:npm/prelude-ls@1.2.1",
        "pkg:npm/prepend-http@2.0.0",
        "pkg:npm/prettier@2.6.2",
        "pkg:npm/pretty-format@29.7.0",
        "pkg:npm/pretty-format@3.8.0",
        "pkg:npm/printable-characters@1.0.42",
        "pkg:npm/proxy-addr@2.0.7",
        "pkg:npm/ps-tree@1.2.0",
        "pkg:npm/psl@1.9.0",
        "pkg:npm/publint@0.1.8",
        "pkg:npm/pump@3.0.0",
        "pkg:npm/punycode@2.1.1",
        "pkg:npm/punycode@2.3.1",
        "pkg:npm/pupa@2.1.1",
        "pkg:npm/qs@6.10.3",
        "pkg:npm/qs@6.11.0",
        "pkg:npm/querystringify@2.2.0",
        "pkg:npm/queue-microtask@1.2.3",
        "pkg:npm/quick-lru@4.0.1",
        "pkg:npm/radix3@1.0.1",
        "pkg:npm/range-parser@1.2.1",
        "pkg:npm/raw-body@2.5.1",
        "pkg:npm/rc@1.2.8",
        "pkg:npm/react-dom@18.2.0",
        "pkg:npm/react-is@18.2.0",
        "pkg:npm/react@18.2.0",
        "pkg:npm/read-pkg-up@7.0.1",
        "pkg:npm/read-pkg@5.2.0",
        "pkg:npm/readable-stream@3.6.0",
        "pkg:npm/readdirp@3.6.0",
        "pkg:npm/redent@3.0.0",
        "pkg:npm/regenerate-unicode-properties@10.1.1",
        "pkg:npm/regenerate@1.4.2",
        "pkg:npm/regexp.prototype.flags@1.5.1",
        "pkg:npm/regexparam@2.0.0",
        "pkg:npm/regexpp@3.2.0",
        "pkg:npm/regexpu-core@5.3.2",
        "pkg:npm/registry-auth-token@4.2.2",
        "pkg:npm/registry-url@5.1.0",
        "pkg:npm/regjsparser@0.9.1",
        "pkg:npm/repeat-string@1.6.1",
        "pkg:npm/require-directory@2.1.1",
        "pkg:npm/requires-port@1.0.0",
        "pkg:npm/resolve-cwd@3.0.0",
        "pkg:npm/resolve-from@4.0.0",
        "pkg:npm/resolve-from@5.0.0",
        "pkg:npm/resolve-pkg-maps@1.0.0",
        "pkg:npm/resolve.exports@2.0.2",
        "pkg:npm/resolve@1.22.1",
        "pkg:npm/resolve@1.22.8",
        "pkg:npm/responselike@1.0.2",
        "pkg:npm/responselike@2.0.0",
        "pkg:npm/restore-cursor@2.0.0",
        "pkg:npm/restore-cursor@3.1.0",
        "pkg:npm/restore-cursor@4.0.0",
        "pkg:npm/ret@0.2.2",
        "pkg:npm/reusify@1.0.4",
        "pkg:npm/rimraf@3.0.2",
        "pkg:npm/rollup-plugin-inject@3.0.2",
        "pkg:npm/rollup-plugin-node-polyfills@0.2.1",
        "pkg:npm/rollup-pluginutils@2.8.2",
        "pkg:npm/rollup@4.9.0",
        "pkg:npm/rrweb-cssom@0.6.0",
        "pkg:npm/run-async@2.4.1",
        "pkg:npm/run-exclusive@2.2.19",
        "pkg:npm/run-parallel@1.2.0",
        "pkg:npm/rxjs@6.6.7",
        "pkg:npm/rxjs@7.8.0",
        "pkg:npm/sade@1.8.1",
        "pkg:npm/safe-array-concat@1.0.1",
        "pkg:npm/safe-buffer@5.2.1",
        "pkg:npm/safe-regex-test@1.0.0",
        "pkg:npm/safe-regex2@2.0.0",
        "pkg:npm/safer-buffer@2.1.2",
        "pkg:npm/saxes@6.0.0",
        "pkg:npm/scheduler@0.23.0",
        "pkg:npm/scoped-regex@2.1.0",
        "pkg:npm/scripting-tools@0.19.13",
        "pkg:npm/scripting-tools@0.19.14",
        "pkg:npm/secure-json-parse@2.4.0",
        "pkg:npm/selfsigned@2.1.1",
        "pkg:npm/semver-diff@3.1.1",
        "pkg:npm/semver@5.7.1",
        "pkg:npm/semver@6.3.0",
        "pkg:npm/semver@6.3.1",
        "pkg:npm/semver@7.3.7",
        "pkg:npm/semver@7.3.8",
        "pkg:npm/semver@7.5.4",
        "pkg:npm/send@0.18.0",
        "pkg:npm/serve-static@1.15.0",
        "pkg:npm/set-cookie-parser@2.5.1",
        "pkg:npm/set-function-length@1.1.1",
        "pkg:npm/set-function-name@2.0.1",
        "pkg:npm/setprototypeof@1.2.0",
        "pkg:npm/shebang-command@2.0.0",
        "pkg:npm/shebang-regex@3.0.0",
        "pkg:npm/side-channel@1.0.4",
        "pkg:npm/siginfo@2.0.0",
        "pkg:npm/signal-exit@3.0.6",
        "pkg:npm/signal-exit@3.0.7",
        "pkg:npm/signal-exit@4.1.0",
        "pkg:npm/slash@3.0.0",
        "pkg:npm/slice-ansi@0.0.4",
        "pkg:npm/source-map-js@1.0.2",
        "pkg:npm/source-map-support@0.5.21",
        "pkg:npm/source-map@0.6.1",
        "pkg:npm/sourcemap-codec@1.4.8",
        "pkg:npm/spdx-correct@3.1.1",
        "pkg:npm/spdx-exceptions@2.3.0",
        "pkg:npm/spdx-expression-parse@3.0.1",
        "pkg:npm/spdx-license-ids@3.0.11",
        "pkg:npm/split@0.3.3",
        "pkg:npm/split@1.0.1",
        "pkg:npm/stackback@0.0.2",
        "pkg:npm/stacktracey@2.1.8",
        "pkg:npm/start-server-and-test@1.15.2",
        "pkg:npm/statuses@2.0.1",
        "pkg:npm/std-env@3.6.0",
        "pkg:npm/stdin-discarder@0.1.0",
        "pkg:npm/stoppable@1.1.0",
        "pkg:npm/stream-combiner@0.0.4",
        "pkg:npm/strict-event-emitter@0.2.8",
        "pkg:npm/strict-event-emitter@0.4.4",
        "pkg:npm/string-width@1.0.2",
        "pkg:npm/string-width@2.1.1",
        "pkg:npm/string-width@4.2.3",
        "pkg:npm/string.prototype.trim@1.2.8",
        "pkg:npm/string.prototype.trimend@1.0.7",
        "pkg:npm/string.prototype.trimstart@1.0.7",
        "pkg:npm/string_decoder@1.3.0",
        "pkg:npm/strip-ansi@3.0.1",
        "pkg:npm/strip-ansi@4.0.0",
        "pkg:npm/strip-ansi@5.2.0",
        "pkg:npm/strip-ansi@6.0.1",
        "pkg:npm/strip-ansi@7.1.0",
        "pkg:npm/strip-bom@3.0.0",
        "pkg:npm/strip-final-newline@2.0.0",
        "pkg:npm/strip-final-newline@3.0.0",
        "pkg:npm/strip-indent@3.0.0",
        "pkg:npm/strip-json-comments@2.0.1",
        "pkg:npm/strip-json-comments@3.1.1",
        "pkg:npm/strip-literal@1.3.0",
        "pkg:npm/sunder@0.10.1",
        "pkg:npm/superagent@8.0.6",
        "pkg:npm/supertest@6.3.3",
        "pkg:npm/supports-color@2.0.0",
        "pkg:npm/supports-color@5.5.0",
        "pkg:npm/supports-color@7.2.0",
        "pkg:npm/supports-hyperlinks@2.2.0",
        "pkg:npm/supports-preserve-symlinks-flag@1.0.0",
        "pkg:npm/symbol-observable@1.2.0",
        "pkg:npm/symbol-observable@3.0.0",
        "pkg:npm/symbol-tree@3.2.4",
        "pkg:npm/tapable@2.2.1",
        "pkg:npm/terminal-link@2.1.1",
        "pkg:npm/terser@5.26.0",
        "pkg:npm/test-exclude@6.0.0",
        "pkg:npm/text-table@0.2.0",
        "pkg:npm/through@2.3.8",
        "pkg:npm/tiny-request-router@1.2.2",
        "pkg:npm/tinybench@2.5.1",
        "pkg:npm/tinypool@0.8.1",
        "pkg:npm/tinyspy@2.2.0",
        "pkg:npm/tmp@0.0.33",
        "pkg:npm/to-fast-properties@2.0.0",
        "pkg:npm/to-readable-stream@1.0.0",
        "pkg:npm/to-readable-stream@2.1.0",
        "pkg:npm/to-regex-range@5.0.1",
        "pkg:npm/toidentifier@1.0.1",
        "pkg:npm/tough-cookie@4.1.3",
        "pkg:npm/tr46@0.0.3",
        "pkg:npm/tr46@4.1.1",
        "pkg:npm/trek-router@1.2.0",
        "pkg:npm/trim-newlines@3.0.1",
        "pkg:npm/ts-api-utils@1.0.3",
        "pkg:npm/tsafe@1.6.5",
        "pkg:npm/tsconfig-paths@3.14.2",
        "pkg:npm/tslib@1.14.1",
        "pkg:npm/tslib@2.4.1",
        "pkg:npm/tslib@2.6.2",
        "pkg:npm/tsx@3.11.0",
        "pkg:npm/tsx@3.12.2",
        "pkg:npm/tsx@3.12.6",
        "pkg:npm/type-check@0.4.0",
        "pkg:npm/type-detect@4.0.8",
        "pkg:npm/type-fest@0.10.0",
        "pkg:npm/type-fest@0.18.1",
        "pkg:npm/type-fest@0.20.2",
        "pkg:npm/type-fest@0.21.3",
        "pkg:npm/type-fest@0.4.1",
        "pkg:npm/type-fest@0.6.0",
        "pkg:npm/type-fest@0.8.1",
        "pkg:npm/type-fest@2.19.0",
        "pkg:npm/type-is@1.6.18",
        "pkg:npm/typed-array-buffer@1.0.0",
        "pkg:npm/typed-array-byte-length@1.0.0",
        "pkg:npm/typed-array-byte-offset@1.0.0",
        "pkg:npm/typed-array-length@1.0.4",
        "pkg:npm/typedarray-to-buffer@3.1.5",
        "pkg:npm/typescript@5.3.2",
        "pkg:npm/typescript@5.3.3",
        "pkg:npm/ufo@1.3.2",
        "pkg:npm/unbox-primitive@1.0.2",
        "pkg:npm/undici-types@5.26.5",
        "pkg:npm/undici@5.28.2",
        "pkg:npm/unicode-canonical-property-names-ecmascript@2.0.0",
        "pkg:npm/unicode-match-property-ecmascript@2.0.0",
        "pkg:npm/unicode-match-property-value-ecmascript@2.1.0",
        "pkg:npm/unicode-property-aliases-ecmascript@2.1.0",
        "pkg:npm/unique-string@2.0.0",
        "pkg:npm/universal-user-agent@6.0.0",
        "pkg:npm/universalify@0.2.0",
        "pkg:npm/unpipe@1.0.0",
        "pkg:npm/update-notifier@5.1.0",
        "pkg:npm/uri-js@4.4.1",
        "pkg:npm/url-join@4.0.1",
        "pkg:npm/url-parse-lax@3.0.0",
        "pkg:npm/url-parse@1.5.10",
        "pkg:npm/util-deprecate@1.0.2",
        "pkg:npm/util@0.12.5",
        "pkg:npm/utils-merge@1.0.1",
        "pkg:npm/v8-to-istanbul@9.2.0",
        "pkg:npm/vali-date@1.0.0",
        "pkg:npm/validate-npm-package-license@3.0.4",
        "pkg:npm/validate-npm-package-name@3.0.0",
        "pkg:npm/vary@1.1.2",
        "pkg:npm/vite-node@1.1.0",
        "pkg:npm/vite-plugin-fastly-js-compute@0.4.2",
        "pkg:npm/vite@5.0.10",
        "pkg:npm/vitest@1.1.0",
        "pkg:npm/w3c-xmlserializer@4.0.0",
        "pkg:npm/wait-on@6.0.1",
        "pkg:npm/wcwidth@1.0.1",
        "pkg:npm/web-encoding@1.1.5",
        "pkg:npm/web-streams-polyfill@3.2.1",
        "pkg:npm/webidl-conversions@3.0.1",
        "pkg:npm/webidl-conversions@7.0.0",
        "pkg:npm/whatwg-encoding@2.0.0",
        "pkg:npm/whatwg-mimetype@3.0.0",
        "pkg:npm/whatwg-url@12.0.1",
        "pkg:npm/whatwg-url@5.0.0",
        "pkg:npm/which-boxed-primitive@1.0.2",
        "pkg:npm/which-typed-array@1.1.13",
        "pkg:npm/which-typed-array@1.1.9",
        "pkg:npm/which@2.0.2",
        "pkg:npm/why-is-node-running@2.2.2",
        "pkg:npm/widest-line@3.1.0",
        "pkg:npm/workerd@1.20231030.0",
        "pkg:npm/worktop@0.7.3",
        "pkg:npm/wrangler@3.17.1",
        "pkg:npm/wrap-ansi@3.0.1",
        "pkg:npm/wrap-ansi@7.0.0",
        "pkg:npm/wrappy@1.0.2",
        "pkg:npm/write-file-atomic@3.0.3",
        "pkg:npm/ws@7.5.8",
        "pkg:npm/ws@8.14.2",
        "pkg:npm/ws@8.15.1",
        "pkg:npm/xdg-basedir@4.0.0",
        "pkg:npm/xml-name-validator@4.0.0",
        "pkg:npm/xmlchars@2.2.0",
        "pkg:npm/xxhash-wasm@1.0.2",
        "pkg:npm/y18n@5.0.8",
        "pkg:npm/yallist@4.0.0",
        "pkg:npm/yaml@1.10.2",
        "pkg:npm/yargs-parser@20.2.9",
        "pkg:npm/yargs-parser@21.1.1",
        "pkg:npm/yargs@17.5.1",
        "pkg:npm/yocto-queue@0.1.0",
        "pkg:npm/yocto-queue@1.0.0",
        "pkg:npm/youch@3.3.3",
        "pkg:npm/zod@3.20.2",
        "pkg:npm/zod@3.22.4"
      ]
    },
    {
      "ref": "pkg:npm/@aashutoshrathi/word-wrap@1.2.6",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@ampproject/remapping@2.2.1",
      "dependsOn": [
        "pkg:npm/@jridgewell/gen-mapping@0.3.3",
        "pkg:npm/@jridgewell/trace-mapping@0.3.20"
      ]
    },
    {
      "ref": "pkg:npm/@babel/code-frame@7.16.7",
      "dependsOn": [
        "pkg:npm/@babel/highlight@7.16.10"
      ]
    },
    {
      "ref": "pkg:npm/@babel/helper-string-parser@7.23.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@babel/helper-validator-identifier@7.16.7",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@babel/helper-validator-identifier@7.22.20",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@babel/highlight@7.16.10",
      "dependsOn": [
        "pkg:npm/@babel/helper-validator-identifier@7.16.7",
        "pkg:npm/chalk@2.4.2",
        "pkg:npm/js-tokens@4.0.0"
      ]
    },
    {
      "ref": "pkg:npm/@babel/parser@7.23.6",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@babel/regjsgen@0.8.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@babel/types@7.23.6",
      "dependsOn": [
        "pkg:npm/@babel/helper-string-parser@7.23.4",
        "pkg:npm/@babel/helper-validator-identifier@7.22.20",
        "pkg:npm/to-fast-properties@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/@bcoe/v8-coverage@0.2.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@bytecodealliance/jco@0.10.3",
      "dependsOn": [
        "pkg:npm/@bytecodealliance/preview2-shim@0.0.12",
        "pkg:npm/binaryen@111.0.0",
        "pkg:npm/chalk-template@0.4.0",
        "pkg:npm/commander@9.5.0",
        "pkg:npm/mkdirp@1.0.4",
        "pkg:npm/ora@6.3.1",
        "pkg:npm/terser@5.26.0"
      ]
    },
    {
      "ref": "pkg:npm/@bytecodealliance/preview2-shim@0.0.12",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@bytecodealliance/wizer-darwin-arm64@3.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@bytecodealliance/wizer-darwin-x64@3.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@bytecodealliance/wizer-linux-arm64@3.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@bytecodealliance/wizer-linux-s390x@3.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@bytecodealliance/wizer-linux-x64@3.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@bytecodealliance/wizer-win32-x64@3.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@bytecodealliance/wizer@3.0.1",
      "dependsOn": [
        "pkg:npm/@bytecodealliance/wizer-darwin-arm64@3.0.1",
        "pkg:npm/@bytecodealliance/wizer-darwin-x64@3.0.1",
        "pkg:npm/@bytecodealliance/wizer-linux-arm64@3.0.1",
        "pkg:npm/@bytecodealliance/wizer-linux-s390x@3.0.1",
        "pkg:npm/@bytecodealliance/wizer-linux-x64@3.0.1",
        "pkg:npm/@bytecodealliance/wizer-win32-x64@3.0.1"
      ]
    },
    {
      "ref": "pkg:npm/@cloudflare/kv-asset-handler@0.2.0",
      "dependsOn": [
        "pkg:npm/mime@3.0.0"
      ]
    },
    {
      "ref": "pkg:npm/@cloudflare/workerd-darwin-64@1.20231030.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@cloudflare/workerd-darwin-arm64@1.20231030.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@cloudflare/workerd-linux-64@1.20231030.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@cloudflare/workerd-linux-arm64@1.20231030.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@cloudflare/workerd-windows-64@1.20231030.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@cloudflare/workers-types@4.20231121.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild-kit/cjs-loader@2.4.0",
      "dependsOn": [
        "pkg:npm/@esbuild-kit/core-utils@3.0.0",
        "pkg:npm/get-tsconfig@4.2.0"
      ]
    },
    {
      "ref": "pkg:npm/@esbuild-kit/core-utils@3.0.0",
      "dependsOn": [
        "pkg:npm/esbuild@0.15.12",
        "pkg:npm/esbuild@0.15.18",
        "pkg:npm/source-map-support@0.5.21"
      ]
    },
    {
      "ref": "pkg:npm/@esbuild-kit/esm-loader@2.5.0",
      "dependsOn": [
        "pkg:npm/@esbuild-kit/core-utils@3.0.0",
        "pkg:npm/get-tsconfig@4.2.0"
      ]
    },
    {
      "ref": "pkg:npm/@esbuild-plugins/node-globals-polyfill@0.2.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild-plugins/node-modules-polyfill@0.2.2",
      "dependsOn": [
        "pkg:npm/escape-string-regexp@4.0.0",
        "pkg:npm/rollup-plugin-node-polyfills@0.2.1"
      ]
    },
    {
      "ref": "pkg:npm/@esbuild/android-arm64@0.17.19",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/android-arm64@0.19.9",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/android-arm@0.15.12",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/android-arm@0.17.19",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/android-arm@0.19.9",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/android-x64@0.17.19",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/android-x64@0.19.9",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/darwin-arm64@0.17.19",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/darwin-arm64@0.19.9",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/darwin-x64@0.17.19",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/darwin-x64@0.19.9",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/freebsd-arm64@0.17.19",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/freebsd-arm64@0.19.9",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/freebsd-x64@0.17.19",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/freebsd-x64@0.19.9",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/linux-arm64@0.17.19",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/linux-arm64@0.19.9",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/linux-arm@0.17.19",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/linux-arm@0.19.9",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/linux-ia32@0.17.19",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/linux-ia32@0.19.9",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/linux-loong64@0.15.12",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/linux-loong64@0.17.19",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/linux-loong64@0.19.9",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/linux-mips64el@0.17.19",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/linux-mips64el@0.19.9",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/linux-ppc64@0.17.19",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/linux-ppc64@0.19.9",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/linux-riscv64@0.17.19",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/linux-riscv64@0.19.9",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/linux-s390x@0.17.19",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/linux-s390x@0.19.9",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/linux-x64@0.17.19",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/linux-x64@0.19.9",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/netbsd-x64@0.17.19",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/netbsd-x64@0.19.9",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/openbsd-x64@0.17.19",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/openbsd-x64@0.19.9",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/sunos-x64@0.17.19",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/sunos-x64@0.19.9",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/win32-arm64@0.17.19",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/win32-arm64@0.19.9",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/win32-ia32@0.17.19",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/win32-ia32@0.19.9",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/win32-x64@0.17.19",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/win32-x64@0.19.9",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@eslint-community/eslint-utils@4.4.0",
      "dependsOn": [
        "pkg:npm/eslint-visitor-keys@3.3.0"
      ]
    },
    {
      "ref": "pkg:npm/@eslint-community/regexpp@4.10.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@eslint/eslintrc@2.1.4",
      "dependsOn": [
        "pkg:npm/ajv@6.12.6",
        "pkg:npm/debug@4.3.3",
        "pkg:npm/espree@9.6.1",
        "pkg:npm/globals@13.20.0",
        "pkg:npm/ignore@5.2.0",
        "pkg:npm/import-fresh@3.3.0",
        "pkg:npm/js-yaml@4.1.0",
        "pkg:npm/minimatch@3.1.2",
        "pkg:npm/strip-json-comments@3.1.1"
      ]
    },
    {
      "ref": "pkg:npm/@eslint/js@8.55.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@fastify/busboy@2.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@fastly/js-compute@3.7.3",
      "dependsOn": [
        "pkg:npm/@bytecodealliance/jco@0.10.3",
        "pkg:npm/@bytecodealliance/wizer@3.0.1",
        "pkg:npm/acorn-walk@8.3.1",
        "pkg:npm/acorn@8.11.2",
        "pkg:npm/esbuild@0.17.19",
        "pkg:npm/magic-string@0.30.5",
        "pkg:npm/regexpu-core@5.3.2"
      ]
    },
    {
      "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/@hono/eslint-config@0.0.4",
      "dependsOn": [
        "pkg:npm/@typescript-eslint/eslint-plugin@6.14.0",
        "pkg:npm/@typescript-eslint/parser@6.14.0",
        "pkg:npm/eslint-config-prettier@9.1.0",
        "pkg:npm/eslint-define-config@2.0.0",
        "pkg:npm/eslint-import-resolver-typescript@3.6.1",
        "pkg:npm/eslint-plugin-import@2.29.0",
        "pkg:npm/eslint-plugin-node@11.1.0"
      ]
    },
    {
      "ref": "pkg:npm/@hono/node-server@1.3.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@humanwhocodes/config-array@0.11.13",
      "dependsOn": [
        "pkg:npm/@humanwhocodes/object-schema@2.0.1",
        "pkg:npm/debug@4.3.4",
        "pkg:npm/minimatch@3.1.2"
      ]
    },
    {
      "ref": "pkg:npm/@humanwhocodes/module-importer@1.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@humanwhocodes/object-schema@2.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@istanbuljs/schema@0.1.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@jest/schemas@29.6.3",
      "dependsOn": [
        "pkg:npm/@sinclair/typebox@0.27.8"
      ]
    },
    {
      "ref": "pkg:npm/@jridgewell/gen-mapping@0.3.3",
      "dependsOn": [
        "pkg:npm/@jridgewell/set-array@1.1.2",
        "pkg:npm/@jridgewell/sourcemap-codec@1.4.15",
        "pkg:npm/@jridgewell/trace-mapping@0.3.20"
      ]
    },
    {
      "ref": "pkg:npm/@jridgewell/resolve-uri@3.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@jridgewell/set-array@1.1.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@jridgewell/source-map@0.3.5",
      "dependsOn": [
        "pkg:npm/@jridgewell/gen-mapping@0.3.3",
        "pkg:npm/@jridgewell/trace-mapping@0.3.20"
      ]
    },
    {
      "ref": "pkg:npm/@jridgewell/sourcemap-codec@1.4.15",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@jridgewell/trace-mapping@0.3.20",
      "dependsOn": [
        "pkg:npm/@jridgewell/resolve-uri@3.1.1",
        "pkg:npm/@jridgewell/sourcemap-codec@1.4.15"
      ]
    },
    {
      "ref": "pkg:npm/@mswjs/cookies@0.2.2",
      "dependsOn": [
        "pkg:npm/@types/set-cookie-parser@2.4.2",
        "pkg:npm/set-cookie-parser@2.5.1"
      ]
    },
    {
      "ref": "pkg:npm/@mswjs/interceptors@0.17.7",
      "dependsOn": [
        "pkg:npm/@open-draft/until@1.0.3",
        "pkg:npm/@types/debug@4.1.7",
        "pkg:npm/@xmldom/xmldom@0.8.6",
        "pkg:npm/debug@4.3.4",
        "pkg:npm/headers-polyfill@3.1.2",
        "pkg:npm/outvariant@1.3.0",
        "pkg:npm/strict-event-emitter@0.2.8",
        "pkg:npm/web-encoding@1.1.5"
      ]
    },
    {
      "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.13.0"
      ]
    },
    {
      "ref": "pkg:npm/@octokit/auth-token@2.5.0",
      "dependsOn": [
        "pkg:npm/@octokit/types@6.38.1"
      ]
    },
    {
      "ref": "pkg:npm/@octokit/core@3.6.0",
      "dependsOn": [
        "pkg:npm/@octokit/auth-token@2.5.0",
        "pkg:npm/@octokit/graphql@4.8.0",
        "pkg:npm/@octokit/request-error@2.1.0",
        "pkg:npm/@octokit/request@5.6.3",
        "pkg:npm/@octokit/types@6.38.1",
        "pkg:npm/before-after-hook@2.2.2",
        "pkg:npm/universal-user-agent@6.0.0"
      ]
    },
    {
      "ref": "pkg:npm/@octokit/endpoint@6.0.12",
      "dependsOn": [
        "pkg:npm/@octokit/types@6.38.1",
        "pkg:npm/is-plain-object@5.0.0",
        "pkg:npm/universal-user-agent@6.0.0"
      ]
    },
    {
      "ref": "pkg:npm/@octokit/graphql@4.8.0",
      "dependsOn": [
        "pkg:npm/@octokit/request@5.6.3",
        "pkg:npm/@octokit/types@6.38.1",
        "pkg:npm/universal-user-agent@6.0.0"
      ]
    },
    {
      "ref": "pkg:npm/@octokit/openapi-types@12.6.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@octokit/plugin-paginate-rest@2.21.0",
      "dependsOn": [
        "pkg:npm/@octokit/types@6.38.1"
      ]
    },
    {
      "ref": "pkg:npm/@octokit/plugin-request-log@1.0.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@octokit/plugin-rest-endpoint-methods@5.16.0",
      "dependsOn": [
        "pkg:npm/@octokit/types@6.38.1",
        "pkg:npm/deprecation@2.3.1"
      ]
    },
    {
      "ref": "pkg:npm/@octokit/request-error@2.1.0",
      "dependsOn": [
        "pkg:npm/@octokit/types@6.38.1",
        "pkg:npm/deprecation@2.3.1",
        "pkg:npm/once@1.4.0"
      ]
    },
    {
      "ref": "pkg:npm/@octokit/request@5.6.3",
      "dependsOn": [
        "pkg:npm/@octokit/endpoint@6.0.12",
        "pkg:npm/@octokit/request-error@2.1.0",
        "pkg:npm/@octokit/types@6.38.1",
        "pkg:npm/is-plain-object@5.0.0",
        "pkg:npm/node-fetch@2.6.7",
        "pkg:npm/universal-user-agent@6.0.0"
      ]
    },
    {
      "ref": "pkg:npm/@octokit/rest@18.12.0",
      "dependsOn": [
        "pkg:npm/@octokit/core@3.6.0",
        "pkg:npm/@octokit/plugin-paginate-rest@2.21.0",
        "pkg:npm/@octokit/plugin-request-log@1.0.4",
        "pkg:npm/@octokit/plugin-rest-endpoint-methods@5.16.0"
      ]
    },
    {
      "ref": "pkg:npm/@octokit/types@6.38.1",
      "dependsOn": [
        "pkg:npm/@octokit/openapi-types@12.6.0"
      ]
    },
    {
      "ref": "pkg:npm/@open-draft/until@1.0.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/rollup-android-arm-eabi@4.9.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/rollup-android-arm64@4.9.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/rollup-darwin-arm64@4.9.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/rollup-darwin-x64@4.9.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/rollup-linux-arm-gnueabihf@4.9.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/rollup-linux-arm64-gnu@4.9.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/rollup-linux-arm64-musl@4.9.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/rollup-linux-riscv64-gnu@4.9.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/rollup-linux-x64-gnu@4.9.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/rollup-linux-x64-musl@4.9.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/rollup-win32-arm64-msvc@4.9.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/rollup-win32-ia32-msvc@4.9.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/rollup-win32-x64-msvc@4.9.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@samverschueren/stream-to-observable@0.3.1",
      "dependsOn": [
        "pkg:npm/any-observable@0.3.0"
      ]
    },
    {
      "ref": "pkg:npm/@sideway/address@4.1.4",
      "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/@sinclair/typebox@0.27.8",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@sindresorhus/is@0.14.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@sindresorhus/is@2.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@sindresorhus/is@4.6.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@szmarczak/http-timer@1.1.2",
      "dependsOn": [
        "pkg:npm/defer-to-connect@1.1.3"
      ]
    },
    {
      "ref": "pkg:npm/@szmarczak/http-timer@4.0.6",
      "dependsOn": [
        "pkg:npm/defer-to-connect@2.0.1"
      ]
    },
    {
      "ref": "pkg:npm/@tootallnate/once@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@types/cacheable-request@6.0.2",
      "dependsOn": [
        "pkg:npm/@types/http-cache-semantics@4.0.1",
        "pkg:npm/@types/keyv@3.1.4",
        "pkg:npm/@types/node@20.10.5",
        "pkg:npm/@types/responselike@1.0.0"
      ]
    },
    {
      "ref": "pkg:npm/@types/comment-json@1.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@types/cookie@0.4.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@types/cookiejar@2.1.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@types/crypto-js@4.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@types/debug@4.1.7",
      "dependsOn": [
        "pkg:npm/@types/ms@0.7.31"
      ]
    },
    {
      "ref": "pkg:npm/@types/glob@8.0.0",
      "dependsOn": [
        "pkg:npm/@types/minimatch@5.1.2",
        "pkg:npm/@types/node@20.10.5"
      ]
    },
    {
      "ref": "pkg:npm/@types/http-cache-semantics@4.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@types/istanbul-lib-coverage@2.0.6",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@types/js-levenshtein@1.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@types/jsdom@21.1.4",
      "dependsOn": [
        "pkg:npm/@types/node@20.10.5",
        "pkg:npm/@types/tough-cookie@4.0.4",
        "pkg:npm/parse5@7.1.2"
      ]
    },
    {
      "ref": "pkg:npm/@types/json-buffer@3.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@types/json-schema@7.0.15",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@types/json5@0.0.29",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@types/keyv@3.1.4",
      "dependsOn": [
        "pkg:npm/@types/node@20.10.5"
      ]
    },
    {
      "ref": "pkg:npm/@types/minimatch@5.1.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@types/minimist@1.2.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@types/ms@0.7.31",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@types/node-fetch@2.6.2",
      "dependsOn": [
        "pkg:npm/@types/node@20.10.5",
        "pkg:npm/form-data@3.0.1"
      ]
    },
    {
      "ref": "pkg:npm/@types/node@20.10.5",
      "dependsOn": [
        "pkg:npm/undici-types@5.26.5"
      ]
    },
    {
      "ref": "pkg:npm/@types/node@20.8.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@types/normalize-package-data@2.4.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@types/parse-json@4.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@types/responselike@1.0.0",
      "dependsOn": [
        "pkg:npm/@types/node@20.10.5"
      ]
    },
    {
      "ref": "pkg:npm/@types/semver@7.5.6",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@types/set-cookie-parser@2.4.2",
      "dependsOn": [
        "pkg:npm/@types/node@20.10.5"
      ]
    },
    {
      "ref": "pkg:npm/@types/superagent@4.1.16",
      "dependsOn": [
        "pkg:npm/@types/cookiejar@2.1.2",
        "pkg:npm/@types/node@20.10.5"
      ]
    },
    {
      "ref": "pkg:npm/@types/supertest@2.0.12",
      "dependsOn": [
        "pkg:npm/@types/superagent@4.1.16"
      ]
    },
    {
      "ref": "pkg:npm/@types/tough-cookie@4.0.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@typescript-eslint/eslint-plugin@6.14.0",
      "dependsOn": [
        "pkg:npm/@eslint-community/regexpp@4.10.0",
        "pkg:npm/@typescript-eslint/scope-manager@6.14.0",
        "pkg:npm/@typescript-eslint/type-utils@6.14.0",
        "pkg:npm/@typescript-eslint/utils@6.14.0",
        "pkg:npm/@typescript-eslint/visitor-keys@6.14.0",
        "pkg:npm/debug@4.3.4",
        "pkg:npm/graphemer@1.4.0",
        "pkg:npm/ignore@5.3.0",
        "pkg:npm/natural-compare@1.4.0",
        "pkg:npm/semver@7.5.4",
        "pkg:npm/ts-api-utils@1.0.3"
      ]
    },
    {
      "ref": "pkg:npm/@typescript-eslint/parser@6.14.0",
      "dependsOn": [
        "pkg:npm/@typescript-eslint/scope-manager@6.14.0",
        "pkg:npm/@typescript-eslint/types@6.14.0",
        "pkg:npm/@typescript-eslint/typescript-estree@6.14.0",
        "pkg:npm/@typescript-eslint/visitor-keys@6.14.0",
        "pkg:npm/debug@4.3.4"
      ]
    },
    {
      "ref": "pkg:npm/@typescript-eslint/scope-manager@6.14.0",
      "dependsOn": [
        "pkg:npm/@typescript-eslint/types@6.14.0",
        "pkg:npm/@typescript-eslint/visitor-keys@6.14.0"
      ]
    },
    {
      "ref": "pkg:npm/@typescript-eslint/type-utils@6.14.0",
      "dependsOn": [
        "pkg:npm/@typescript-eslint/typescript-estree@6.14.0",
        "pkg:npm/@typescript-eslint/utils@6.14.0",
        "pkg:npm/debug@4.3.4",
        "pkg:npm/ts-api-utils@1.0.3"
      ]
    },
    {
      "ref": "pkg:npm/@typescript-eslint/types@6.14.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@typescript-eslint/typescript-estree@6.14.0",
      "dependsOn": [
        "pkg:npm/@typescript-eslint/types@6.14.0",
        "pkg:npm/@typescript-eslint/visitor-keys@6.14.0",
        "pkg:npm/debug@4.3.4",
        "pkg:npm/globby@11.1.0",
        "pkg:npm/is-glob@4.0.3",
        "pkg:npm/semver@7.5.4",
        "pkg:npm/ts-api-utils@1.0.3"
      ]
    },
    {
      "ref": "pkg:npm/@typescript-eslint/utils@6.14.0",
      "dependsOn": [
        "pkg:npm/@eslint-community/eslint-utils@4.4.0",
        "pkg:npm/@types/json-schema@7.0.15",
        "pkg:npm/@types/semver@7.5.6",
        "pkg:npm/@typescript-eslint/scope-manager@6.14.0",
        "pkg:npm/@typescript-eslint/types@6.14.0",
        "pkg:npm/@typescript-eslint/typescript-estree@6.14.0",
        "pkg:npm/semver@7.5.4"
      ]
    },
    {
      "ref": "pkg:npm/@typescript-eslint/visitor-keys@6.14.0",
      "dependsOn": [
        "pkg:npm/@typescript-eslint/types@6.14.0",
        "pkg:npm/eslint-visitor-keys@3.4.3"
      ]
    },
    {
      "ref": "pkg:npm/@ungap/structured-clone@1.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@vitest/coverage-v8@1.1.0",
      "dependsOn": [
        "pkg:npm/@ampproject/remapping@2.2.1",
        "pkg:npm/@bcoe/v8-coverage@0.2.3",
        "pkg:npm/debug@4.3.4",
        "pkg:npm/istanbul-lib-coverage@3.2.2",
        "pkg:npm/istanbul-lib-report@3.0.1",
        "pkg:npm/istanbul-lib-source-maps@4.0.1",
        "pkg:npm/istanbul-reports@3.1.6",
        "pkg:npm/magic-string@0.30.5",
        "pkg:npm/magicast@0.3.2",
        "pkg:npm/picocolors@1.0.0",
        "pkg:npm/std-env@3.6.0",
        "pkg:npm/test-exclude@6.0.0",
        "pkg:npm/v8-to-istanbul@9.2.0"
      ]
    },
    {
      "ref": "pkg:npm/@vitest/expect@1.1.0",
      "dependsOn": [
        "pkg:npm/@vitest/spy@1.1.0",
        "pkg:npm/@vitest/utils@1.1.0",
        "pkg:npm/chai@4.3.10"
      ]
    },
    {
      "ref": "pkg:npm/@vitest/runner@1.1.0",
      "dependsOn": [
        "pkg:npm/@vitest/utils@1.1.0",
        "pkg:npm/p-limit@5.0.0",
        "pkg:npm/pathe@1.1.1"
      ]
    },
    {
      "ref": "pkg:npm/@vitest/snapshot@1.1.0",
      "dependsOn": [
        "pkg:npm/magic-string@0.30.5",
        "pkg:npm/pathe@1.1.1",
        "pkg:npm/pretty-format@29.7.0"
      ]
    },
    {
      "ref": "pkg:npm/@vitest/spy@1.1.0",
      "dependsOn": [
        "pkg:npm/tinyspy@2.2.0"
      ]
    },
    {
      "ref": "pkg:npm/@vitest/utils@1.1.0",
      "dependsOn": [
        "pkg:npm/diff-sequences@29.6.3",
        "pkg:npm/loupe@2.3.7",
        "pkg:npm/pretty-format@29.7.0"
      ]
    },
    {
      "ref": "pkg:npm/@xmldom/xmldom@0.8.6",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@zxing/text-encoding@0.9.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/abab@2.0.6",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/acorn-jsx@5.3.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/acorn-walk@8.3.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/acorn@8.11.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/agent-base@6.0.2",
      "dependsOn": [
        "pkg:npm/debug@4.3.4"
      ]
    },
    {
      "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/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/ansi-align@3.0.1",
      "dependsOn": [
        "pkg:npm/string-width@4.2.3"
      ]
    },
    {
      "ref": "pkg:npm/ansi-escapes@3.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/ansi-escapes@4.3.2",
      "dependsOn": [
        "pkg:npm/type-fest@0.21.3"
      ]
    },
    {
      "ref": "pkg:npm/ansi-regex@2.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/ansi-regex@3.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/ansi-regex@4.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/ansi-regex@5.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/ansi-regex@6.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/ansi-styles@2.2.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/ansi-styles@3.2.1",
      "dependsOn": [
        "pkg:npm/color-convert@1.9.3"
      ]
    },
    {
      "ref": "pkg:npm/ansi-styles@4.3.0",
      "dependsOn": [
        "pkg:npm/color-convert@2.0.1"
      ]
    },
    {
      "ref": "pkg:npm/ansi-styles@5.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/any-observable@0.3.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/any-observable@0.5.1",
      "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/arg@5.0.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/argparse@2.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/array-buffer-byte-length@1.0.0",
      "dependsOn": [
        "pkg:npm/call-bind@1.0.2",
        "pkg:npm/is-array-buffer@3.0.2"
      ]
    },
    {
      "ref": "pkg:npm/array-includes@3.1.7",
      "dependsOn": [
        "pkg:npm/call-bind@1.0.2",
        "pkg:npm/define-properties@1.2.1",
        "pkg:npm/es-abstract@1.22.3",
        "pkg:npm/get-intrinsic@1.2.2",
        "pkg:npm/is-string@1.0.7"
      ]
    },
    {
      "ref": "pkg:npm/array-union@2.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/array.prototype.findlastindex@1.2.3",
      "dependsOn": [
        "pkg:npm/call-bind@1.0.2",
        "pkg:npm/define-properties@1.2.1",
        "pkg:npm/es-abstract@1.22.3",
        "pkg:npm/es-shim-unscopables@1.0.2",
        "pkg:npm/get-intrinsic@1.2.2"
      ]
    },
    {
      "ref": "pkg:npm/array.prototype.flat@1.3.2",
      "dependsOn": [
        "pkg:npm/call-bind@1.0.2",
        "pkg:npm/define-properties@1.2.1",
        "pkg:npm/es-abstract@1.22.3",
        "pkg:npm/es-shim-unscopables@1.0.2"
      ]
    },
    {
      "ref": "pkg:npm/array.prototype.flatmap@1.3.2",
      "dependsOn": [
        "pkg:npm/call-bind@1.0.2",
        "pkg:npm/define-properties@1.2.1",
        "pkg:npm/es-abstract@1.22.3",
        "pkg:npm/es-shim-unscopables@1.0.2"
      ]
    },
    {
      "ref": "pkg:npm/arraybuffer.prototype.slice@1.0.2",
      "dependsOn": [
        "pkg:npm/array-buffer-byte-length@1.0.0",
        "pkg:npm/call-bind@1.0.2",
        "pkg:npm/define-properties@1.2.1",
        "pkg:npm/es-abstract@1.22.3",
        "pkg:npm/get-intrinsic@1.2.2",
        "pkg:npm/is-array-buffer@3.0.2",
        "pkg:npm/is-shared-array-buffer@1.0.2"
      ]
    },
    {
      "ref": "pkg:npm/arrify@1.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/as-table@1.0.55",
      "dependsOn": [
        "pkg:npm/printable-characters@1.0.42"
      ]
    },
    {
      "ref": "pkg:npm/asap@2.0.6",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/assertion-error@1.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/async-exit-hook@2.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/asynckit@0.4.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/available-typed-arrays@1.0.5",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/axios@0.25.0",
      "dependsOn": [
        "pkg:npm/follow-redirects@1.15.2"
      ]
    },
    {
      "ref": "pkg:npm/balanced-match@1.0.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/base64-js@1.5.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/before-after-hook@2.2.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/binary-extensions@2.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/binaryen@111.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/bl@4.1.0",
      "dependsOn": [
        "pkg:npm/buffer@5.7.1",
        "pkg:npm/inherits@2.0.4",
        "pkg:npm/readable-stream@3.6.0"
      ]
    },
    {
      "ref": "pkg:npm/bl@5.1.0",
      "dependsOn": [
        "pkg:npm/buffer@6.0.3",
        "pkg:npm/inherits@2.0.4",
        "pkg:npm/readable-stream@3.6.0"
      ]
    },
    {
      "ref": "pkg:npm/blake3-wasm@2.1.5",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/bluebird@3.7.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/boxen@5.1.2",
      "dependsOn": [
        "pkg:npm/ansi-align@3.0.1",
        "pkg:npm/camelcase@6.3.0",
        "pkg:npm/chalk@4.1.2",
        "pkg:npm/cli-boxes@2.2.1",
        "pkg:npm/string-width@4.2.3",
        "pkg:npm/type-fest@0.20.2",
        "pkg:npm/widest-line@3.1.0",
        "pkg:npm/wrap-ansi@7.0.0"
      ]
    },
    {
      "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/brace-expansion@2.0.1",
      "dependsOn": [
        "pkg:npm/balanced-match@1.0.2"
      ]
    },
    {
      "ref": "pkg:npm/braces@3.0.2",
      "dependsOn": [
        "pkg:npm/fill-range@7.0.1"
      ]
    },
    {
      "ref": "pkg:npm/buffer@5.7.1",
      "dependsOn": [
        "pkg:npm/base64-js@1.5.1",
        "pkg:npm/ieee754@1.2.1"
      ]
    },
    {
      "ref": "pkg:npm/buffer@6.0.3",
      "dependsOn": [
        "pkg:npm/base64-js@1.5.1",
        "pkg:npm/ieee754@1.2.1"
      ]
    },
    {
      "ref": "pkg:npm/builtins@1.0.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/cac@6.7.14",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/cacheable-lookup@2.0.1",
      "dependsOn": [
        "pkg:npm/@types/keyv@3.1.4",
        "pkg:npm/keyv@4.3.2"
      ]
    },
    {
      "ref": "pkg:npm/cacheable-request@6.1.0",
      "dependsOn": [
        "pkg:npm/clone-response@1.0.2",
        "pkg:npm/get-stream@5.2.0",
        "pkg:npm/http-cache-semantics@4.1.0",
        "pkg:npm/keyv@3.1.0",
        "pkg:npm/lowercase-keys@2.0.0",
        "pkg:npm/normalize-url@4.5.1",
        "pkg:npm/responselike@1.0.2"
      ]
    },
    {
      "ref": "pkg:npm/cacheable-request@7.0.2",
      "dependsOn": [
        "pkg:npm/clone-response@1.0.2",
        "pkg:npm/get-stream@5.2.0",
        "pkg:npm/http-cache-semantics@4.1.0",
        "pkg:npm/keyv@4.3.2",
        "pkg:npm/lowercase-keys@2.0.0",
        "pkg:npm/normalize-url@6.1.0",
        "pkg:npm/responselike@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/call-bind@1.0.2",
      "dependsOn": [
        "pkg:npm/function-bind@1.1.1",
        "pkg:npm/get-intrinsic@1.1.1",
        "pkg:npm/get-intrinsic@1.2.0"
      ]
    },
    {
      "ref": "pkg:npm/call-bind@1.0.5",
      "dependsOn": [
        "pkg:npm/function-bind@1.1.2",
        "pkg:npm/get-intrinsic@1.2.2",
        "pkg:npm/set-function-length@1.1.1"
      ]
    },
    {
      "ref": "pkg:npm/callsites@3.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/camelcase-keys@6.2.2",
      "dependsOn": [
        "pkg:npm/camelcase@5.3.1",
        "pkg:npm/map-obj@4.3.0",
        "pkg:npm/quick-lru@4.0.1"
      ]
    },
    {
      "ref": "pkg:npm/camelcase@5.3.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/camelcase@6.3.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/capnp-ts@0.7.0",
      "dependsOn": [
        "pkg:npm/debug@4.3.4",
        "pkg:npm/tslib@2.6.2"
      ]
    },
    {
      "ref": "pkg:npm/chai@4.3.10",
      "dependsOn": [
        "pkg:npm/assertion-error@1.1.0",
        "pkg:npm/check-error@1.0.3",
        "pkg:npm/deep-eql@4.1.3",
        "pkg:npm/get-func-name@2.0.2",
        "pkg:npm/loupe@2.3.7",
        "pkg:npm/pathval@1.1.1",
        "pkg:npm/type-detect@4.0.8"
      ]
    },
    {
      "ref": "pkg:npm/chalk-template@0.4.0",
      "dependsOn": [
        "pkg:npm/chalk@4.1.2"
      ]
    },
    {
      "ref": "pkg:npm/chalk@4.1.1",
      "dependsOn": [
        "pkg:npm/ansi-styles@4.3.0",
        "pkg:npm/supports-color@7.2.0"
      ]
    },
    {
      "ref": "pkg:npm/chalk@1.1.3",
      "dependsOn": [
        "pkg:npm/ansi-styles@2.2.1",
        "pkg:npm/escape-string-regexp@1.0.5",
        "pkg:npm/has-ansi@2.0.0",
        "pkg:npm/strip-ansi@3.0.1",
        "pkg:npm/supports-color@2.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/chalk@4.1.2",
      "dependsOn": [
        "pkg:npm/ansi-styles@4.3.0",
        "pkg:npm/supports-color@7.2.0"
      ]
    },
    {
      "ref": "pkg:npm/chalk@5.3.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/chardet@0.7.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/check-error@1.0.3",
      "dependsOn": [
        "pkg:npm/get-func-name@2.0.2"
      ]
    },
    {
      "ref": "pkg:npm/check-more-types@2.24.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/chokidar@3.5.3",
      "dependsOn": [
        "pkg:npm/anymatch@3.1.2",
        "pkg:npm/anymatch@3.1.3",
        "pkg:npm/braces@3.0.2",
        "pkg:npm/fsevents@2.3.2",
        "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/ci-info@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/clean-stack@2.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/cli-boxes@2.2.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/cli-cursor@2.1.0",
      "dependsOn": [
        "pkg:npm/restore-cursor@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/cli-cursor@3.1.0",
      "dependsOn": [
        "pkg:npm/restore-cursor@3.1.0"
      ]
    },
    {
      "ref": "pkg:npm/cli-cursor@4.0.0",
      "dependsOn": [
        "pkg:npm/restore-cursor@4.0.0"
      ]
    },
    {
      "ref": "pkg:npm/cli-spinners@2.7.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/cli-spinners@2.9.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/cli-truncate@0.2.1",
      "dependsOn": [
        "pkg:npm/slice-ansi@0.0.4",
        "pkg:npm/string-width@1.0.2"
      ]
    },
    {
      "ref": "pkg:npm/cli-width@2.2.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/cli-width@3.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/cliui@7.0.4",
      "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/clone-response@1.0.2",
      "dependsOn": [
        "pkg:npm/mimic-response@1.0.1"
      ]
    },
    {
      "ref": "pkg:npm/clone@1.0.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/code-point-at@1.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/color-convert@1.9.3",
      "dependsOn": [
        "pkg:npm/color-name@1.1.3"
      ]
    },
    {
      "ref": "pkg:npm/color-convert@2.0.1",
      "dependsOn": [
        "pkg:npm/color-name@1.1.4"
      ]
    },
    {
      "ref": "pkg:npm/color-name@1.1.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/color-name@1.1.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/combined-stream@1.0.8",
      "dependsOn": [
        "pkg:npm/delayed-stream@1.0.0"
      ]
    },
    {
      "ref": "pkg:npm/commander@2.20.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/commander@4.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/commander@9.5.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/comment-json@3.0.3",
      "dependsOn": [
        "pkg:npm/core-util-is@1.0.3",
        "pkg:npm/esprima@4.0.1",
        "pkg:npm/has-own-prop@2.0.0",
        "pkg:npm/repeat-string@1.6.1"
      ]
    },
    {
      "ref": "pkg:npm/component-emitter@1.3.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/compress-brotli@1.3.8",
      "dependsOn": [
        "pkg:npm/@types/json-buffer@3.0.0",
        "pkg:npm/json-buffer@3.0.1"
      ]
    },
    {
      "ref": "pkg:npm/concat-map@0.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/configstore@5.0.1",
      "dependsOn": [
        "pkg:npm/dot-prop@5.3.0",
        "pkg:npm/graceful-fs@4.2.10",
        "pkg:npm/make-dir@3.1.0",
        "pkg:npm/unique-string@2.0.0",
        "pkg:npm/write-file-atomic@3.0.3",
        "pkg:npm/xdg-basedir@4.0.0"
      ]
    },
    {
      "ref": "pkg:npm/convert-source-map@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/cookie@0.4.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/cookie@0.5.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/cookiejar@2.1.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/core-util-is@1.0.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/cosmiconfig@7.0.1",
      "dependsOn": [
        "pkg:npm/@types/parse-json@4.0.0",
        "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/cosmiconfig@7.1.0",
      "dependsOn": [
        "pkg:npm/@types/parse-json@4.0.0",
        "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/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/crypto-js@4.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/crypto-random-string@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/cssstyle@3.0.0",
      "dependsOn": [
        "pkg:npm/rrweb-cssom@0.6.0"
      ]
    },
    {
      "ref": "pkg:npm/data-uri-to-buffer@2.0.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/data-uri-to-buffer@4.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/data-urls@4.0.0",
      "dependsOn": [
        "pkg:npm/abab@2.0.6",
        "pkg:npm/whatwg-mimetype@3.0.0",
        "pkg:npm/whatwg-url@12.0.1"
      ]
    },
    {
      "ref": "pkg:npm/date-fns@1.30.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/debug@4.3.4",
      "dependsOn": [
        "pkg:npm/ms@2.1.2"
      ]
    },
    {
      "ref": "pkg:npm/debug@3.2.7",
      "dependsOn": [
        "pkg:npm/ms@2.1.3"
      ]
    },
    {
      "ref": "pkg:npm/debug@4.3.3",
      "dependsOn": [
        "pkg:npm/ms@2.1.2"
      ]
    },
    {
      "ref": "pkg:npm/decamelize-keys@1.1.0",
      "dependsOn": [
        "pkg:npm/decamelize@1.2.0",
        "pkg:npm/map-obj@1.0.1"
      ]
    },
    {
      "ref": "pkg:npm/decamelize@1.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/decimal.js@10.4.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/decompress-response@3.3.0",
      "dependsOn": [
        "pkg:npm/mimic-response@1.0.1"
      ]
    },
    {
      "ref": "pkg:npm/decompress-response@5.0.0",
      "dependsOn": [
        "pkg:npm/mimic-response@2.1.0"
      ]
    },
    {
      "ref": "pkg:npm/deep-eql@4.1.3",
      "dependsOn": [
        "pkg:npm/type-detect@4.0.8"
      ]
    },
    {
      "ref": "pkg:npm/deep-extend@0.6.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/deep-is@0.1.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/defaults@1.0.4",
      "dependsOn": [
        "pkg:npm/clone@1.0.4"
      ]
    },
    {
      "ref": "pkg:npm/defer-to-connect@1.1.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/defer-to-connect@2.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/define-data-property@1.1.1",
      "dependsOn": [
        "pkg:npm/get-intrinsic@1.2.2",
        "pkg:npm/gopd@1.0.1",
        "pkg:npm/has-property-descriptors@1.0.1"
      ]
    },
    {
      "ref": "pkg:npm/define-properties@1.2.1",
      "dependsOn": [
        "pkg:npm/define-data-property@1.1.1",
        "pkg:npm/has-property-descriptors@1.0.1",
        "pkg:npm/object-keys@1.1.1"
      ]
    },
    {
      "ref": "pkg:npm/del@6.1.1",
      "dependsOn": [
        "pkg:npm/globby@11.1.0",
        "pkg:npm/graceful-fs@4.2.9",
        "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/delayed-stream@1.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/denoify@1.6.6",
      "dependsOn": [
        "pkg:npm/@octokit/rest@18.12.0",
        "pkg:npm/@types/comment-json@1.1.1",
        "pkg:npm/commander@4.1.1",
        "pkg:npm/comment-json@3.0.3",
        "pkg:npm/cosmiconfig@7.1.0",
        "pkg:npm/evt@2.5.3",
        "pkg:npm/get-github-default-branch-name@1.0.0",
        "pkg:npm/gitignore-parser@0.0.2",
        "pkg:npm/glob@7.2.3",
        "pkg:npm/minimal-polyfills@2.2.3",
        "pkg:npm/node-fetch@2.6.7",
        "pkg:npm/path-depth@1.0.0",
        "pkg:npm/scripting-tools@0.19.14",
        "pkg:npm/tsafe@1.6.5",
        "pkg:npm/url-join@4.0.1"
      ]
    },
    {
      "ref": "pkg:npm/deprecation@2.3.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/dezalgo@1.0.4",
      "dependsOn": [
        "pkg:npm/asap@2.0.6",
        "pkg:npm/wrappy@1.0.2"
      ]
    },
    {
      "ref": "pkg:npm/diff-sequences@29.6.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/dir-glob@3.0.1",
      "dependsOn": [
        "pkg:npm/path-type@4.0.0"
      ]
    },
    {
      "ref": "pkg:npm/doctrine@2.1.0",
      "dependsOn": [
        "pkg:npm/esutils@2.0.3"
      ]
    },
    {
      "ref": "pkg:npm/doctrine@3.0.0",
      "dependsOn": [
        "pkg:npm/esutils@2.0.3"
      ]
    },
    {
      "ref": "pkg:npm/domexception@4.0.0",
      "dependsOn": [
        "pkg:npm/webidl-conversions@7.0.0"
      ]
    },
    {
      "ref": "pkg:npm/dot-prop@5.3.0",
      "dependsOn": [
        "pkg:npm/is-obj@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/dot-prop@6.0.1",
      "dependsOn": [
        "pkg:npm/is-obj@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/duplexer3@0.1.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/duplexer@0.1.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/elegant-spinner@1.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/emoji-regex@8.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/end-of-stream@1.4.4",
      "dependsOn": [
        "pkg:npm/once@1.4.0"
      ]
    },
    {
      "ref": "pkg:npm/enhanced-resolve@5.15.0",
      "dependsOn": [
        "pkg:npm/graceful-fs@4.2.9",
        "pkg:npm/tapable@2.2.1"
      ]
    },
    {
      "ref": "pkg:npm/entities@4.5.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/error-ex@1.3.2",
      "dependsOn": [
        "pkg:npm/is-arrayish@0.2.1"
      ]
    },
    {
      "ref": "pkg:npm/es-abstract@1.22.3",
      "dependsOn": [
        "pkg:npm/array-buffer-byte-length@1.0.0",
        "pkg:npm/arraybuffer.prototype.slice@1.0.2",
        "pkg:npm/available-typed-arrays@1.0.5",
        "pkg:npm/call-bind@1.0.5",
        "pkg:npm/es-set-tostringtag@2.0.2",
        "pkg:npm/es-to-primitive@1.2.1",
        "pkg:npm/function.prototype.name@1.1.6",
        "pkg:npm/get-intrinsic@1.2.2",
        "pkg:npm/get-symbol-description@1.0.0",
        "pkg:npm/globalthis@1.0.3",
        "pkg:npm/gopd@1.0.1",
        "pkg:npm/has-property-descriptors@1.0.1",
        "pkg:npm/has-proto@1.0.1",
        "pkg:npm/has-symbols@1.0.3",
        "pkg:npm/hasown@2.0.0",
        "pkg:npm/internal-slot@1.0.6",
        "pkg:npm/is-array-buffer@3.0.2",
        "pkg:npm/is-callable@1.2.7",
        "pkg:npm/is-negative-zero@2.0.2",
        "pkg:npm/is-regex@1.1.4",
        "pkg:npm/is-shared-array-buffer@1.0.2",
        "pkg:npm/is-string@1.0.7",
        "pkg:npm/is-typed-array@1.1.12",
        "pkg:npm/is-weakref@1.0.2",
        "pkg:npm/object-inspect@1.13.1",
        "pkg:npm/object-keys@1.1.1",
        "pkg:npm/object.assign@4.1.5",
        "pkg:npm/regexp.prototype.flags@1.5.1",
        "pkg:npm/safe-array-concat@1.0.1",
        "pkg:npm/safe-regex-test@1.0.0",
        "pkg:npm/string.prototype.trim@1.2.8",
        "pkg:npm/string.prototype.trimend@1.0.7",
        "pkg:npm/string.prototype.trimstart@1.0.7",
        "pkg:npm/typed-array-buffer@1.0.0",
        "pkg:npm/typed-array-byte-length@1.0.0",
        "pkg:npm/typed-array-byte-offset@1.0.0",
        "pkg:npm/typed-array-length@1.0.4",
        "pkg:npm/unbox-primitive@1.0.2",
        "pkg:npm/which-typed-array@1.1.13"
      ]
    },
    {
      "ref": "pkg:npm/es-set-tostringtag@2.0.2",
      "dependsOn": [
        "pkg:npm/get-intrinsic@1.2.2",
        "pkg:npm/has-tostringtag@1.0.0",
        "pkg:npm/hasown@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/es-shim-unscopables@1.0.2",
      "dependsOn": [
        "pkg:npm/hasown@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/es-to-primitive@1.2.1",
      "dependsOn": [
        "pkg:npm/is-callable@1.2.7",
        "pkg:npm/is-date-object@1.0.5",
        "pkg:npm/is-symbol@1.0.4"
      ]
    },
    {
      "ref": "pkg:npm/esbuild-android-64@0.15.12",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/esbuild-android-arm64@0.15.12",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/esbuild-darwin-64@0.15.12",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/esbuild-darwin-arm64@0.15.12",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/esbuild-freebsd-64@0.15.12",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/esbuild-freebsd-arm64@0.15.12",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/esbuild-linux-32@0.15.12",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/esbuild-linux-64@0.15.12",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/esbuild-linux-arm64@0.15.12",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/esbuild-linux-arm@0.15.12",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/esbuild-linux-mips64le@0.15.12",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/esbuild-linux-ppc64le@0.15.12",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/esbuild-linux-riscv64@0.15.12",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/esbuild-linux-s390x@0.15.12",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/esbuild-netbsd-64@0.15.12",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/esbuild-openbsd-64@0.15.12",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/esbuild-sunos-64@0.15.12",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/esbuild-windows-32@0.15.12",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/esbuild-windows-64@0.15.12",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/esbuild-windows-arm64@0.15.12",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/esbuild@0.17.19",
      "dependsOn": [
        "pkg:npm/@esbuild/android-arm64@0.17.19",
        "pkg:npm/@esbuild/android-arm@0.17.19",
        "pkg:npm/@esbuild/android-x64@0.17.19",
        "pkg:npm/@esbuild/darwin-arm64@0.17.19",
        "pkg:npm/@esbuild/darwin-x64@0.17.19",
        "pkg:npm/@esbuild/freebsd-arm64@0.17.19",
        "pkg:npm/@esbuild/freebsd-x64@0.17.19",
        "pkg:npm/@esbuild/linux-arm64@0.17.19",
        "pkg:npm/@esbuild/linux-arm@0.17.19",
        "pkg:npm/@esbuild/linux-ia32@0.17.19",
        "pkg:npm/@esbuild/linux-loong64@0.17.19",
        "pkg:npm/@esbuild/linux-mips64el@0.17.19",
        "pkg:npm/@esbuild/linux-ppc64@0.17.19",
        "pkg:npm/@esbuild/linux-riscv64@0.17.19",
        "pkg:npm/@esbuild/linux-s390x@0.17.19",
        "pkg:npm/@esbuild/linux-x64@0.17.19",
        "pkg:npm/@esbuild/netbsd-x64@0.17.19",
        "pkg:npm/@esbuild/openbsd-x64@0.17.19",
        "pkg:npm/@esbuild/sunos-x64@0.17.19",
        "pkg:npm/@esbuild/win32-arm64@0.17.19",
        "pkg:npm/@esbuild/win32-ia32@0.17.19",
        "pkg:npm/@esbuild/win32-x64@0.17.19"
      ]
    },
    {
      "ref": "pkg:npm/esbuild@0.15.12",
      "dependsOn": [
        "pkg:npm/@esbuild/android-arm@0.15.12",
        "pkg:npm/@esbuild/linux-loong64@0.15.12",
        "pkg:npm/esbuild-android-64@0.15.12",
        "pkg:npm/esbuild-android-arm64@0.15.12",
        "pkg:npm/esbuild-darwin-64@0.15.12",
        "pkg:npm/esbuild-darwin-arm64@0.15.12",
        "pkg:npm/esbuild-freebsd-64@0.15.12",
        "pkg:npm/esbuild-freebsd-arm64@0.15.12",
        "pkg:npm/esbuild-linux-32@0.15.12",
        "pkg:npm/esbuild-linux-64@0.15.12",
        "pkg:npm/esbuild-linux-arm64@0.15.12",
        "pkg:npm/esbuild-linux-arm@0.15.12",
        "pkg:npm/esbuild-linux-mips64le@0.15.12",
        "pkg:npm/esbuild-linux-ppc64le@0.15.12",
        "pkg:npm/esbuild-linux-riscv64@0.15.12",
        "pkg:npm/esbuild-linux-s390x@0.15.12",
        "pkg:npm/esbuild-netbsd-64@0.15.12",
        "pkg:npm/esbuild-openbsd-64@0.15.12",
        "pkg:npm/esbuild-sunos-64@0.15.12",
        "pkg:npm/esbuild-windows-32@0.15.12",
        "pkg:npm/esbuild-windows-64@0.15.12",
        "pkg:npm/esbuild-windows-arm64@0.15.12"
      ]
    },
    {
      "ref": "pkg:npm/esbuild@0.19.9",
      "dependsOn": [
        "pkg:npm/@esbuild/android-arm64@0.19.9",
        "pkg:npm/@esbuild/android-arm@0.19.9",
        "pkg:npm/@esbuild/android-x64@0.19.9",
        "pkg:npm/@esbuild/darwin-arm64@0.19.9",
        "pkg:npm/@esbuild/darwin-x64@0.19.9",
        "pkg:npm/@esbuild/freebsd-arm64@0.19.9",
        "pkg:npm/@esbuild/freebsd-x64@0.19.9",
        "pkg:npm/@esbuild/linux-arm64@0.19.9",
        "pkg:npm/@esbuild/linux-arm@0.19.9",
        "pkg:npm/@esbuild/linux-ia32@0.19.9",
        "pkg:npm/@esbuild/linux-loong64@0.19.9",
        "pkg:npm/@esbuild/linux-mips64el@0.19.9",
        "pkg:npm/@esbuild/linux-ppc64@0.19.9",
        "pkg:npm/@esbuild/linux-riscv64@0.19.9",
        "pkg:npm/@esbuild/linux-s390x@0.19.9",
        "pkg:npm/@esbuild/linux-x64@0.19.9",
        "pkg:npm/@esbuild/netbsd-x64@0.19.9",
        "pkg:npm/@esbuild/openbsd-x64@0.19.9",
        "pkg:npm/@esbuild/sunos-x64@0.19.9",
        "pkg:npm/@esbuild/win32-arm64@0.19.9",
        "pkg:npm/@esbuild/win32-ia32@0.19.9",
        "pkg:npm/@esbuild/win32-x64@0.19.9"
      ]
    },
    {
      "ref": "pkg:npm/escalade@3.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/escape-goat@2.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/escape-goat@3.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/escape-string-regexp@1.0.5",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/escape-string-regexp@4.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/eslint-config-prettier@9.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/eslint-define-config@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/eslint-import-resolver-node@0.3.9",
      "dependsOn": [
        "pkg:npm/debug@3.2.7",
        "pkg:npm/is-core-module@2.13.0",
        "pkg:npm/resolve@1.22.8"
      ]
    },
    {
      "ref": "pkg:npm/eslint-import-resolver-typescript@3.6.1",
      "dependsOn": [
        "pkg:npm/debug@4.3.4",
        "pkg:npm/enhanced-resolve@5.15.0",
        "pkg:npm/eslint-module-utils@2.8.0",
        "pkg:npm/fast-glob@3.3.2",
        "pkg:npm/get-tsconfig@4.7.2",
        "pkg:npm/is-core-module@2.13.1",
        "pkg:npm/is-glob@4.0.3"
      ]
    },
    {
      "ref": "pkg:npm/eslint-module-utils@2.8.0",
      "dependsOn": [
        "pkg:npm/debug@3.2.7"
      ]
    },
    {
      "ref": "pkg:npm/eslint-plugin-es@3.0.1",
      "dependsOn": [
        "pkg:npm/eslint-utils@2.1.0",
        "pkg:npm/regexpp@3.2.0"
      ]
    },
    {
      "ref": "pkg:npm/eslint-plugin-import@2.29.0",
      "dependsOn": [
        "pkg:npm/array-includes@3.1.7",
        "pkg:npm/array.prototype.findlastindex@1.2.3",
        "pkg:npm/array.prototype.flat@1.3.2",
        "pkg:npm/array.prototype.flatmap@1.3.2",
        "pkg:npm/debug@3.2.7",
        "pkg:npm/doctrine@2.1.0",
        "pkg:npm/eslint-import-resolver-node@0.3.9",
        "pkg:npm/eslint-module-utils@2.8.0",
        "pkg:npm/hasown@2.0.0",
        "pkg:npm/is-core-module@2.13.1",
        "pkg:npm/is-glob@4.0.3",
        "pkg:npm/minimatch@3.1.2",
        "pkg:npm/object.fromentries@2.0.7",
        "pkg:npm/object.groupby@1.0.1",
        "pkg:npm/object.values@1.1.7",
        "pkg:npm/semver@6.3.1",
        "pkg:npm/tsconfig-paths@3.14.2"
      ]
    },
    {
      "ref": "pkg:npm/eslint-plugin-node@11.1.0",
      "dependsOn": [
        "pkg:npm/eslint-plugin-es@3.0.1",
        "pkg:npm/eslint-utils@2.1.0",
        "pkg:npm/ignore@5.3.0",
        "pkg:npm/minimatch@3.1.2",
        "pkg:npm/resolve@1.22.8",
        "pkg:npm/semver@6.3.1"
      ]
    },
    {
      "ref": "pkg:npm/eslint-scope@7.2.2",
      "dependsOn": [
        "pkg:npm/esrecurse@4.3.0",
        "pkg:npm/estraverse@5.3.0"
      ]
    },
    {
      "ref": "pkg:npm/eslint-utils@2.1.0",
      "dependsOn": [
        "pkg:npm/eslint-visitor-keys@1.3.0"
      ]
    },
    {
      "ref": "pkg:npm/eslint-visitor-keys@1.3.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/eslint-visitor-keys@3.3.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/eslint-visitor-keys@3.4.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/eslint@8.55.0",
      "dependsOn": [
        "pkg:npm/@eslint-community/eslint-utils@4.4.0",
        "pkg:npm/@eslint-community/regexpp@4.10.0",
        "pkg:npm/@eslint/eslintrc@2.1.4",
        "pkg:npm/@eslint/js@8.55.0",
        "pkg:npm/@humanwhocodes/config-array@0.11.13",
        "pkg:npm/@humanwhocodes/module-importer@1.0.1",
        "pkg:npm/@nodelib/fs.walk@1.2.8",
        "pkg:npm/@ungap/structured-clone@1.2.0",
        "pkg:npm/ajv@6.12.6",
        "pkg:npm/chalk@4.1.2",
        "pkg:npm/cross-spawn@7.0.3",
        "pkg:npm/debug@4.3.3",
        "pkg:npm/doctrine@3.0.0",
        "pkg:npm/escape-string-regexp@4.0.0",
        "pkg:npm/eslint-scope@7.2.2",
        "pkg:npm/eslint-visitor-keys@3.4.3",
        "pkg:npm/espree@9.6.1",
        "pkg:npm/esquery@1.5.0",
        "pkg:npm/esutils@2.0.3",
        "pkg:npm/fast-deep-equal@3.1.3",
        "pkg:npm/file-entry-cache@6.0.1",
        "pkg:npm/find-up@5.0.0",
        "pkg:npm/glob-parent@6.0.2",
        "pkg:npm/globals@13.20.0",
        "pkg:npm/graphemer@1.4.0",
        "pkg:npm/ignore@5.2.0",
        "pkg:npm/imurmurhash@0.1.4",
        "pkg:npm/is-glob@4.0.3",
        "pkg:npm/is-path-inside@3.0.3",
        "pkg:npm/js-yaml@4.1.0",
        "pkg:npm/json-stable-stringify-without-jsonify@1.0.1",
        "pkg:npm/levn@0.4.1",
        "pkg:npm/lodash.merge@4.6.2",
        "pkg:npm/minimatch@3.1.2",
        "pkg:npm/natural-compare@1.4.0",
        "pkg:npm/optionator@0.9.3",
        "pkg:npm/strip-ansi@6.0.1",
        "pkg:npm/text-table@0.2.0"
      ]
    },
    {
      "ref": "pkg:npm/espree@9.6.1",
      "dependsOn": [
        "pkg:npm/acorn-jsx@5.3.2",
        "pkg:npm/acorn@8.11.2",
        "pkg:npm/eslint-visitor-keys@3.4.3"
      ]
    },
    {
      "ref": "pkg:npm/esprima@4.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/esquery@1.5.0",
      "dependsOn": [
        "pkg:npm/estraverse@5.3.0"
      ]
    },
    {
      "ref": "pkg:npm/esrecurse@4.3.0",
      "dependsOn": [
        "pkg:npm/estraverse@5.3.0"
      ]
    },
    {
      "ref": "pkg:npm/estraverse@5.3.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/estree-walker@0.6.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/esutils@2.0.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/event-stream@3.3.4",
      "dependsOn": [
        "pkg:npm/duplexer@0.1.2",
        "pkg:npm/from@0.1.7",
        "pkg:npm/map-stream@0.1.0",
        "pkg:npm/pause-stream@0.0.11",
        "pkg:npm/split@0.3.3",
        "pkg:npm/stream-combiner@0.0.4",
        "pkg:npm/through@2.3.8"
      ]
    },
    {
      "ref": "pkg:npm/events@3.3.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/evt@2.5.3",
      "dependsOn": [
        "pkg:npm/minimal-polyfills@2.2.3",
        "pkg:npm/run-exclusive@2.2.19",
        "pkg:npm/tsafe@1.6.5"
      ]
    },
    {
      "ref": "pkg:npm/execa@5.1.1",
      "dependsOn": [
        "pkg:npm/cross-spawn@7.0.3",
        "pkg:npm/get-stream@6.0.1",
        "pkg:npm/human-signals@2.1.0",
        "pkg:npm/is-stream@2.0.1",
        "pkg:npm/merge-stream@2.0.0",
        "pkg:npm/npm-run-path@4.0.1",
        "pkg:npm/onetime@5.1.2",
        "pkg:npm/signal-exit@3.0.6",
        "pkg:npm/strip-final-newline@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/execa@8.0.1",
      "dependsOn": [
        "pkg:npm/cross-spawn@7.0.3",
        "pkg:npm/get-stream@8.0.1",
        "pkg:npm/human-signals@5.0.0",
        "pkg:npm/is-stream@3.0.0",
        "pkg:npm/merge-stream@2.0.0",
        "pkg:npm/npm-run-path@5.1.0",
        "pkg:npm/onetime@6.0.0",
        "pkg:npm/signal-exit@4.1.0",
        "pkg:npm/strip-final-newline@3.0.0"
      ]
    },
    {
      "ref": "pkg:npm/exit-hook@2.2.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/external-editor@3.1.0",
      "dependsOn": [
        "pkg:npm/chardet@0.7.0",
        "pkg:npm/iconv-lite@0.4.24",
        "pkg:npm/tmp@0.0.33"
      ]
    },
    {
      "ref": "pkg:npm/fast-deep-equal@3.1.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/fast-glob@3.2.11",
      "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.4"
      ]
    },
    {
      "ref": "pkg:npm/fast-glob@3.3.2",
      "dependsOn": [
        "pkg:npm/@nodelib/fs.stat@2.0.5",
        "pkg:npm/@nodelib/fs.walk@1.2.8",
        "pkg:npm/glob-parent@5.1.2",
        "pkg:npm/merge2@1.4.1",
        "pkg:npm/micromatch@4.0.4"
      ]
    },
    {
      "ref": "pkg:npm/fast-json-stable-stringify@2.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/fast-levenshtein@2.0.6",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/fast-safe-stringify@2.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/fastq@1.13.0",
      "dependsOn": [
        "pkg:npm/reusify@1.0.4"
      ]
    },
    {
      "ref": "pkg:npm/fetch-blob@3.2.0",
      "dependsOn": [
        "pkg:npm/node-domexception@1.0.0",
        "pkg:npm/web-streams-polyfill@3.2.1"
      ]
    },
    {
      "ref": "pkg:npm/figures@1.7.0",
      "dependsOn": [
        "pkg:npm/escape-string-regexp@1.0.5",
        "pkg:npm/object-assign@4.1.1"
      ]
    },
    {
      "ref": "pkg:npm/figures@2.0.0",
      "dependsOn": [
        "pkg:npm/escape-string-regexp@1.0.5"
      ]
    },
    {
      "ref": "pkg:npm/figures@3.2.0",
      "dependsOn": [
        "pkg:npm/escape-string-regexp@1.0.5"
      ]
    },
    {
      "ref": "pkg:npm/file-entry-cache@6.0.1",
      "dependsOn": [
        "pkg:npm/flat-cache@3.0.4"
      ]
    },
    {
      "ref": "pkg:npm/fill-range@7.0.1",
      "dependsOn": [
        "pkg:npm/to-regex-range@5.0.1"
      ]
    },
    {
      "ref": "pkg:npm/find-up@4.1.0",
      "dependsOn": [
        "pkg:npm/locate-path@5.0.0",
        "pkg:npm/path-exists@4.0.0"
      ]
    },
    {
      "ref": "pkg:npm/find-up@5.0.0",
      "dependsOn": [
        "pkg:npm/locate-path@6.0.0",
        "pkg:npm/path-exists@4.0.0"
      ]
    },
    {
      "ref": "pkg:npm/flat-cache@3.0.4",
      "dependsOn": [
        "pkg:npm/flatted@3.2.5",
        "pkg:npm/rimraf@3.0.2"
      ]
    },
    {
      "ref": "pkg:npm/flatted@3.2.5",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/follow-redirects@1.15.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/for-each@0.3.3",
      "dependsOn": [
        "pkg:npm/is-callable@1.2.7"
      ]
    },
    {
      "ref": "pkg:npm/form-data@3.0.1",
      "dependsOn": [
        "pkg:npm/asynckit@0.4.0",
        "pkg:npm/combined-stream@1.0.8",
        "pkg:npm/mime-types@2.1.34"
      ]
    },
    {
      "ref": "pkg:npm/form-data@4.0.0",
      "dependsOn": [
        "pkg:npm/asynckit@0.4.0",
        "pkg:npm/combined-stream@1.0.8",
        "pkg:npm/mime-types@2.1.34"
      ]
    },
    {
      "ref": "pkg:npm/formdata-polyfill@4.0.10",
      "dependsOn": [
        "pkg:npm/fetch-blob@3.1.5",
        "pkg:npm/fetch-blob@3.2.0"
      ]
    },
    {
      "ref": "pkg:npm/formidable@2.1.1",
      "dependsOn": [
        "pkg:npm/dezalgo@1.0.4",
        "pkg:npm/hexoid@1.0.0",
        "pkg:npm/once@1.4.0",
        "pkg:npm/qs@6.11.0"
      ]
    },
    {
      "ref": "pkg:npm/from@0.1.7",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/fs.realpath@1.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/fsevents@2.3.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/function-bind@1.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/function-bind@1.1.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/function.prototype.name@1.1.6",
      "dependsOn": [
        "pkg:npm/call-bind@1.0.2",
        "pkg:npm/define-properties@1.2.1",
        "pkg:npm/es-abstract@1.22.3",
        "pkg:npm/functions-have-names@1.2.3"
      ]
    },
    {
      "ref": "pkg:npm/functions-have-names@1.2.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/get-caller-file@2.0.5",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/get-func-name@2.0.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/get-github-default-branch-name@1.0.0",
      "dependsOn": [
        "pkg:npm/@octokit/rest@18.12.0",
        "pkg:npm/scripting-tools@0.19.13"
      ]
    },
    {
      "ref": "pkg:npm/get-intrinsic@1.1.1",
      "dependsOn": [
        "pkg:npm/function-bind@1.1.1",
        "pkg:npm/has-symbols@1.0.2",
        "pkg:npm/has-symbols@1.0.3",
        "pkg:npm/has@1.0.3"
      ]
    },
    {
      "ref": "pkg:npm/get-intrinsic@1.2.2",
      "dependsOn": [
        "pkg:npm/function-bind@1.1.2",
        "pkg:npm/has-proto@1.0.1",
        "pkg:npm/has-symbols@1.0.3",
        "pkg:npm/hasown@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/get-intrinsic@1.1.3",
      "dependsOn": [
        "pkg:npm/function-bind@1.1.1",
        "pkg:npm/has-symbols@1.0.3",
        "pkg:npm/has@1.0.3"
      ]
    },
    {
      "ref": "pkg:npm/get-source@2.0.12",
      "dependsOn": [
        "pkg:npm/data-uri-to-buffer@2.0.2",
        "pkg:npm/source-map@0.6.1"
      ]
    },
    {
      "ref": "pkg:npm/get-stream@4.1.0",
      "dependsOn": [
        "pkg:npm/pump@3.0.0"
      ]
    },
    {
      "ref": "pkg:npm/get-stream@5.2.0",
      "dependsOn": [
        "pkg:npm/pump@3.0.0"
      ]
    },
    {
      "ref": "pkg:npm/get-stream@6.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/get-stream@8.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/get-symbol-description@1.0.0",
      "dependsOn": [
        "pkg:npm/call-bind@1.0.2",
        "pkg:npm/get-intrinsic@1.2.2"
      ]
    },
    {
      "ref": "pkg:npm/get-tsconfig@4.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/get-tsconfig@4.7.2",
      "dependsOn": [
        "pkg:npm/resolve-pkg-maps@1.0.0"
      ]
    },
    {
      "ref": "pkg:npm/github-url-from-git@1.5.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/gitignore-parser@0.0.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/glob-parent@5.1.2",
      "dependsOn": [
        "pkg:npm/is-glob@4.0.3"
      ]
    },
    {
      "ref": "pkg:npm/glob-parent@6.0.2",
      "dependsOn": [
        "pkg:npm/is-glob@4.0.3"
      ]
    },
    {
      "ref": "pkg:npm/glob-to-regexp@0.4.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/glob@7.2.0",
      "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/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/glob@8.1.0",
      "dependsOn": [
        "pkg:npm/fs.realpath@1.0.0",
        "pkg:npm/inflight@1.0.6",
        "pkg:npm/inherits@2.0.4",
        "pkg:npm/minimatch@5.1.6",
        "pkg:npm/once@1.4.0"
      ]
    },
    {
      "ref": "pkg:npm/global-dirs@2.1.0",
      "dependsOn": [
        "pkg:npm/ini@1.3.7"
      ]
    },
    {
      "ref": "pkg:npm/global-dirs@3.0.0",
      "dependsOn": [
        "pkg:npm/ini@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/globals@13.20.0",
      "dependsOn": [
        "pkg:npm/type-fest@0.20.2"
      ]
    },
    {
      "ref": "pkg:npm/globalthis@1.0.3",
      "dependsOn": [
        "pkg:npm/define-properties@1.2.1"
      ]
    },
    {
      "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.2.11",
        "pkg:npm/ignore@5.2.0",
        "pkg:npm/merge2@1.4.1",
        "pkg:npm/slash@3.0.0"
      ]
    },
    {
      "ref": "pkg:npm/gopd@1.0.1",
      "dependsOn": [
        "pkg:npm/get-intrinsic@1.1.3"
      ]
    },
    {
      "ref": "pkg:npm/got@10.7.0",
      "dependsOn": [
        "pkg:npm/@sindresorhus/is@2.1.1",
        "pkg:npm/@szmarczak/http-timer@4.0.6",
        "pkg:npm/@types/cacheable-request@6.0.2",
        "pkg:npm/cacheable-lookup@2.0.1",
        "pkg:npm/cacheable-request@7.0.2",
        "pkg:npm/decompress-response@5.0.0",
        "pkg:npm/duplexer3@0.1.4",
        "pkg:npm/get-stream@5.2.0",
        "pkg:npm/lowercase-keys@2.0.0",
        "pkg:npm/mimic-response@2.1.0",
        "pkg:npm/p-cancelable@2.1.1",
        "pkg:npm/p-event@4.2.0",
        "pkg:npm/responselike@2.0.0",
        "pkg:npm/to-readable-stream@2.1.0",
        "pkg:npm/type-fest@0.10.0"
      ]
    },
    {
      "ref": "pkg:npm/got@9.6.0",
      "dependsOn": [
        "pkg:npm/@sindresorhus/is@0.14.0",
        "pkg:npm/@szmarczak/http-timer@1.1.2",
        "pkg:npm/cacheable-request@6.1.0",
        "pkg:npm/decompress-response@3.3.0",
        "pkg:npm/duplexer3@0.1.4",
        "pkg:npm/get-stream@4.1.0",
        "pkg:npm/lowercase-keys@1.0.1",
        "pkg:npm/mimic-response@1.0.1",
        "pkg:npm/p-cancelable@1.1.0",
        "pkg:npm/to-readable-stream@1.0.0",
        "pkg:npm/url-parse-lax@3.0.0"
      ]
    },
    {
      "ref": "pkg:npm/graceful-fs@4.2.10",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/graceful-fs@4.2.9",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/graphemer@1.4.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/graphql@16.6.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/hard-rejection@2.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/has-ansi@2.0.0",
      "dependsOn": [
        "pkg:npm/ansi-regex@2.1.1"
      ]
    },
    {
      "ref": "pkg:npm/has-bigints@1.0.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/has-flag@3.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/has-flag@4.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/has-own-prop@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/has-property-descriptors@1.0.1",
      "dependsOn": [
        "pkg:npm/get-intrinsic@1.2.2"
      ]
    },
    {
      "ref": "pkg:npm/has-proto@1.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/has-symbols@1.0.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/has-symbols@1.0.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/has-tostringtag@1.0.0",
      "dependsOn": [
        "pkg:npm/has-symbols@1.0.2"
      ]
    },
    {
      "ref": "pkg:npm/has-yarn@2.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/has@1.0.3",
      "dependsOn": [
        "pkg:npm/function-bind@1.1.1"
      ]
    },
    {
      "ref": "pkg:npm/hasown@2.0.0",
      "dependsOn": [
        "pkg:npm/function-bind@1.1.2"
      ]
    },
    {
      "ref": "pkg:npm/headers-polyfill@3.1.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/hexoid@1.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/hosted-git-info@2.8.9",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/hosted-git-info@3.0.8",
      "dependsOn": [
        "pkg:npm/lru-cache@6.0.0"
      ]
    },
    {
      "ref": "pkg:npm/hosted-git-info@4.1.0",
      "dependsOn": [
        "pkg:npm/lru-cache@6.0.0"
      ]
    },
    {
      "ref": "pkg:npm/html-encoding-sniffer@3.0.0",
      "dependsOn": [
        "pkg:npm/whatwg-encoding@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/html-escaper@2.0.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/http-cache-semantics@4.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/http-proxy-agent@5.0.0",
      "dependsOn": [
        "pkg:npm/@tootallnate/once@2.0.0",
        "pkg:npm/agent-base@6.0.2",
        "pkg:npm/debug@4.3.4"
      ]
    },
    {
      "ref": "pkg:npm/https-proxy-agent@5.0.1",
      "dependsOn": [
        "pkg:npm/agent-base@6.0.2",
        "pkg:npm/debug@4.3.4"
      ]
    },
    {
      "ref": "pkg:npm/human-signals@2.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/human-signals@5.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/iconv-lite@0.6.3",
      "dependsOn": [
        "pkg:npm/safer-buffer@2.1.2"
      ]
    },
    {
      "ref": "pkg:npm/iconv-lite@0.4.24",
      "dependsOn": [
        "pkg:npm/safer-buffer@2.1.2"
      ]
    },
    {
      "ref": "pkg:npm/ieee754@1.2.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/ignore-walk@3.0.4",
      "dependsOn": [
        "pkg:npm/minimatch@3.1.2"
      ]
    },
    {
      "ref": "pkg:npm/ignore-walk@5.0.1",
      "dependsOn": [
        "pkg:npm/minimatch@5.1.6"
      ]
    },
    {
      "ref": "pkg:npm/ignore@5.3.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/ignore@5.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/import-fresh@3.3.0",
      "dependsOn": [
        "pkg:npm/parent-module@1.0.1",
        "pkg:npm/resolve-from@4.0.0"
      ]
    },
    {
      "ref": "pkg:npm/import-lazy@2.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/import-local@3.1.0",
      "dependsOn": [
        "pkg:npm/pkg-dir@4.2.0",
        "pkg:npm/resolve-cwd@3.0.0"
      ]
    },
    {
      "ref": "pkg:npm/imurmurhash@0.1.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/indent-string@3.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/indent-string@4.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/inherits@2.0.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/ini@1.3.7",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/ini@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/ini@1.3.8",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/inquirer-autosubmit-prompt@0.2.0",
      "dependsOn": [
        "pkg:npm/chalk@2.4.2",
        "pkg:npm/inquirer@6.5.2",
        "pkg:npm/rxjs@6.6.7"
      ]
    },
    {
      "ref": "pkg:npm/inquirer@6.5.2",
      "dependsOn": [
        "pkg:npm/ansi-escapes@3.2.0",
        "pkg:npm/chalk@2.4.2",
        "pkg:npm/cli-cursor@2.1.0",
        "pkg:npm/cli-width@2.2.1",
        "pkg:npm/external-editor@3.1.0",
        "pkg:npm/figures@2.0.0",
        "pkg:npm/lodash@4.17.21",
        "pkg:npm/mute-stream@0.0.7",
        "pkg:npm/run-async@2.4.1",
        "pkg:npm/rxjs@6.6.7",
        "pkg:npm/string-width@2.1.1",
        "pkg:npm/strip-ansi@5.2.0",
        "pkg:npm/through@2.3.8"
      ]
    },
    {
      "ref": "pkg:npm/inquirer@7.3.3",
      "dependsOn": [
        "pkg:npm/ansi-escapes@4.3.2",
        "pkg:npm/chalk@4.1.2",
        "pkg:npm/cli-cursor@3.1.0",
        "pkg:npm/cli-width@3.0.0",
        "pkg:npm/external-editor@3.1.0",
        "pkg:npm/figures@3.2.0",
        "pkg:npm/lodash@4.17.21",
        "pkg:npm/mute-stream@0.0.8",
        "pkg:npm/run-async@2.4.1",
        "pkg:npm/rxjs@6.6.7",
        "pkg:npm/string-width@4.2.3",
        "pkg:npm/strip-ansi@6.0.1",
        "pkg:npm/through@2.3.8"
      ]
    },
    {
      "ref": "pkg:npm/inquirer@8.2.5",
      "dependsOn": [
        "pkg:npm/ansi-escapes@4.3.2",
        "pkg:npm/chalk@4.1.2",
        "pkg:npm/cli-cursor@3.1.0",
        "pkg:npm/cli-width@3.0.0",
        "pkg:npm/external-editor@3.1.0",
        "pkg:npm/figures@3.2.0",
        "pkg:npm/lodash@4.17.21",
        "pkg:npm/mute-stream@0.0.8",
        "pkg:npm/ora@5.4.1",
        "pkg:npm/run-async@2.4.1",
        "pkg:npm/rxjs@7.8.0",
        "pkg:npm/string-width@4.2.3",
        "pkg:npm/strip-ansi@6.0.1",
        "pkg:npm/through@2.3.8",
        "pkg:npm/wrap-ansi@7.0.0"
      ]
    },
    {
      "ref": "pkg:npm/internal-slot@1.0.6",
      "dependsOn": [
        "pkg:npm/get-intrinsic@1.2.2",
        "pkg:npm/hasown@2.0.0",
        "pkg:npm/side-channel@1.0.4"
      ]
    },
    {
      "ref": "pkg:npm/is-arguments@1.1.1",
      "dependsOn": [
        "pkg:npm/call-bind@1.0.2",
        "pkg:npm/has-tostringtag@1.0.0"
      ]
    },
    {
      "ref": "pkg:npm/is-array-buffer@3.0.2",
      "dependsOn": [
        "pkg:npm/call-bind@1.0.2",
        "pkg:npm/get-intrinsic@1.2.2",
        "pkg:npm/is-typed-array@1.1.10"
      ]
    },
    {
      "ref": "pkg:npm/is-arrayish@0.2.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/is-bigint@1.0.4",
      "dependsOn": [
        "pkg:npm/has-bigints@1.0.2"
      ]
    },
    {
      "ref": "pkg:npm/is-binary-path@2.1.0",
      "dependsOn": [
        "pkg:npm/binary-extensions@2.2.0"
      ]
    },
    {
      "ref": "pkg:npm/is-boolean-object@1.1.2",
      "dependsOn": [
        "pkg:npm/call-bind@1.0.2",
        "pkg:npm/has-tostringtag@1.0.0"
      ]
    },
    {
      "ref": "pkg:npm/is-callable@1.2.7",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/is-ci@2.0.0",
      "dependsOn": [
        "pkg:npm/ci-info@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/is-core-module@2.13.1",
      "dependsOn": [
        "pkg:npm/hasown@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/is-core-module@2.13.0",
      "dependsOn": [
        "pkg:npm/has@1.0.3"
      ]
    },
    {
      "ref": "pkg:npm/is-core-module@2.9.0",
      "dependsOn": [
        "pkg:npm/has@1.0.3"
      ]
    },
    {
      "ref": "pkg:npm/is-date-object@1.0.5",
      "dependsOn": [
        "pkg:npm/has-tostringtag@1.0.0"
      ]
    },
    {
      "ref": "pkg:npm/is-docker@2.2.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/is-extglob@2.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/is-fullwidth-code-point@1.0.0",
      "dependsOn": [
        "pkg:npm/number-is-nan@1.0.1"
      ]
    },
    {
      "ref": "pkg:npm/is-fullwidth-code-point@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/is-fullwidth-code-point@3.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/is-generator-function@1.0.10",
      "dependsOn": [
        "pkg:npm/has-tostringtag@1.0.0"
      ]
    },
    {
      "ref": "pkg:npm/is-glob@4.0.3",
      "dependsOn": [
        "pkg:npm/is-extglob@2.1.1"
      ]
    },
    {
      "ref": "pkg:npm/is-installed-globally@0.3.2",
      "dependsOn": [
        "pkg:npm/global-dirs@2.1.0",
        "pkg:npm/is-path-inside@3.0.3"
      ]
    },
    {
      "ref": "pkg:npm/is-installed-globally@0.4.0",
      "dependsOn": [
        "pkg:npm/global-dirs@3.0.0",
        "pkg:npm/is-path-inside@3.0.3"
      ]
    },
    {
      "ref": "pkg:npm/is-interactive@1.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/is-interactive@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/is-negative-zero@2.0.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/is-node-process@1.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/is-npm@5.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/is-number-object@1.0.7",
      "dependsOn": [
        "pkg:npm/has-tostringtag@1.0.0"
      ]
    },
    {
      "ref": "pkg:npm/is-number@7.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/is-obj@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/is-observable@1.1.0",
      "dependsOn": [
        "pkg:npm/symbol-observable@1.2.0"
      ]
    },
    {
      "ref": "pkg:npm/is-path-cwd@2.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/is-path-inside@3.0.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/is-plain-obj@1.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/is-plain-object@5.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/is-potential-custom-element-name@1.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/is-promise@2.2.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/is-regex@1.1.4",
      "dependsOn": [
        "pkg:npm/call-bind@1.0.2",
        "pkg:npm/has-tostringtag@1.0.0"
      ]
    },
    {
      "ref": "pkg:npm/is-scoped@2.1.0",
      "dependsOn": [
        "pkg:npm/scoped-regex@2.1.0"
      ]
    },
    {
      "ref": "pkg:npm/is-shared-array-buffer@1.0.2",
      "dependsOn": [
        "pkg:npm/call-bind@1.0.2"
      ]
    },
    {
      "ref": "pkg:npm/is-stream@1.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/is-stream@2.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/is-stream@3.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/is-string@1.0.7",
      "dependsOn": [
        "pkg:npm/has-tostringtag@1.0.0"
      ]
    },
    {
      "ref": "pkg:npm/is-symbol@1.0.4",
      "dependsOn": [
        "pkg:npm/has-symbols@1.0.2"
      ]
    },
    {
      "ref": "pkg:npm/is-typed-array@1.1.10",
      "dependsOn": [
        "pkg:npm/available-typed-arrays@1.0.5",
        "pkg:npm/call-bind@1.0.2",
        "pkg:npm/for-each@0.3.3",
        "pkg:npm/gopd@1.0.1",
        "pkg:npm/has-tostringtag@1.0.0"
      ]
    },
    {
      "ref": "pkg:npm/is-typed-array@1.1.12",
      "dependsOn": [
        "pkg:npm/which-typed-array@1.1.13"
      ]
    },
    {
      "ref": "pkg:npm/is-typedarray@1.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/is-unicode-supported@0.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/is-unicode-supported@1.3.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/is-url-superb@4.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/is-weakref@1.0.2",
      "dependsOn": [
        "pkg:npm/call-bind@1.0.2"
      ]
    },
    {
      "ref": "pkg:npm/is-wsl@2.2.0",
      "dependsOn": [
        "pkg:npm/is-docker@2.2.1"
      ]
    },
    {
      "ref": "pkg:npm/is-yarn-global@0.3.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/isarray@2.0.5",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/isexe@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/issue-regex@3.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/istanbul-lib-coverage@3.2.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/istanbul-lib-report@3.0.1",
      "dependsOn": [
        "pkg:npm/istanbul-lib-coverage@3.2.2",
        "pkg:npm/make-dir@4.0.0",
        "pkg:npm/supports-color@7.2.0"
      ]
    },
    {
      "ref": "pkg:npm/istanbul-lib-source-maps@4.0.1",
      "dependsOn": [
        "pkg:npm/debug@4.3.4",
        "pkg:npm/istanbul-lib-coverage@3.2.2",
        "pkg:npm/source-map@0.6.1"
      ]
    },
    {
      "ref": "pkg:npm/istanbul-reports@3.1.6",
      "dependsOn": [
        "pkg:npm/html-escaper@2.0.2",
        "pkg:npm/istanbul-lib-report@3.0.1"
      ]
    },
    {
      "ref": "pkg:npm/joi@17.7.0",
      "dependsOn": [
        "pkg:npm/@hapi/hoek@9.3.0",
        "pkg:npm/@hapi/topo@5.1.0",
        "pkg:npm/@sideway/address@4.1.4",
        "pkg:npm/@sideway/formula@3.0.1",
        "pkg:npm/@sideway/pinpoint@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/js-levenshtein@1.1.6",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/js-tokens@4.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/js-yaml@4.1.0",
      "dependsOn": [
        "pkg:npm/argparse@2.0.1"
      ]
    },
    {
      "ref": "pkg:npm/jsdom@22.1.0",
      "dependsOn": [
        "pkg:npm/abab@2.0.6",
        "pkg:npm/cssstyle@3.0.0",
        "pkg:npm/data-urls@4.0.0",
        "pkg:npm/decimal.js@10.4.3",
        "pkg:npm/domexception@4.0.0",
        "pkg:npm/form-data@4.0.0",
        "pkg:npm/html-encoding-sniffer@3.0.0",
        "pkg:npm/http-proxy-agent@5.0.0",
        "pkg:npm/https-proxy-agent@5.0.1",
        "pkg:npm/is-potential-custom-element-name@1.0.1",
        "pkg:npm/nwsapi@2.2.7",
        "pkg:npm/parse5@7.1.2",
        "pkg:npm/rrweb-cssom@0.6.0",
        "pkg:npm/saxes@6.0.0",
        "pkg:npm/symbol-tree@3.2.4",
        "pkg:npm/tough-cookie@4.1.3",
        "pkg:npm/w3c-xmlserializer@4.0.0",
        "pkg:npm/webidl-conversions@7.0.0",
        "pkg:npm/whatwg-encoding@2.0.0",
        "pkg:npm/whatwg-mimetype@3.0.0",
        "pkg:npm/whatwg-url@12.0.1",
        "pkg:npm/ws@8.14.2",
        "pkg:npm/xml-name-validator@4.0.0"
      ]
    },
    {
      "ref": "pkg:npm/jsesc@0.5.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/json-buffer@3.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/json-buffer@3.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/json-parse-even-better-errors@2.3.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/json-schema-traverse@0.4.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/json-stable-stringify-without-jsonify@1.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/json5@1.0.2",
      "dependsOn": [
        "pkg:npm/minimist@1.2.5"
      ]
    },
    {
      "ref": "pkg:npm/jsonc-parser@3.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/keyv@3.1.0",
      "dependsOn": [
        "pkg:npm/json-buffer@3.0.0"
      ]
    },
    {
      "ref": "pkg:npm/keyv@4.3.2",
      "dependsOn": [
        "pkg:npm/compress-brotli@1.3.8",
        "pkg:npm/json-buffer@3.0.1"
      ]
    },
    {
      "ref": "pkg:npm/kind-of@6.0.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/latest-version@5.1.0",
      "dependsOn": [
        "pkg:npm/package-json@6.5.0"
      ]
    },
    {
      "ref": "pkg:npm/lazy-ass@1.6.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/levn@0.4.1",
      "dependsOn": [
        "pkg:npm/prelude-ls@1.2.1",
        "pkg:npm/type-check@0.4.0"
      ]
    },
    {
      "ref": "pkg:npm/lines-and-columns@1.2.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/listr-input@0.2.1",
      "dependsOn": [
        "pkg:npm/inquirer-autosubmit-prompt@0.2.0",
        "pkg:npm/inquirer@7.3.3",
        "pkg:npm/rxjs@6.6.7",
        "pkg:npm/through@2.3.8"
      ]
    },
    {
      "ref": "pkg:npm/listr-silent-renderer@1.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/listr-update-renderer@0.5.0",
      "dependsOn": [
        "pkg:npm/chalk@1.1.3",
        "pkg:npm/cli-truncate@0.2.1",
        "pkg:npm/elegant-spinner@1.0.1",
        "pkg:npm/figures@1.7.0",
        "pkg:npm/indent-string@3.2.0",
        "pkg:npm/log-symbols@1.0.2",
        "pkg:npm/log-update@2.3.0",
        "pkg:npm/strip-ansi@3.0.1"
      ]
    },
    {
      "ref": "pkg:npm/listr-verbose-renderer@0.5.0",
      "dependsOn": [
        "pkg:npm/chalk@2.4.2",
        "pkg:npm/cli-cursor@2.1.0",
        "pkg:npm/date-fns@1.30.1",
        "pkg:npm/figures@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/listr@0.14.3",
      "dependsOn": [
        "pkg:npm/@samverschueren/stream-to-observable@0.3.1",
        "pkg:npm/is-observable@1.1.0",
        "pkg:npm/is-promise@2.2.2",
        "pkg:npm/is-stream@1.1.0",
        "pkg:npm/listr-silent-renderer@1.1.1",
        "pkg:npm/listr-update-renderer@0.5.0",
        "pkg:npm/listr-verbose-renderer@0.5.0",
        "pkg:npm/p-map@2.1.0",
        "pkg:npm/rxjs@6.6.7"
      ]
    },
    {
      "ref": "pkg:npm/local-pkg@0.5.0",
      "dependsOn": [
        "pkg:npm/mlly@1.4.2",
        "pkg:npm/pkg-types@1.0.3"
      ]
    },
    {
      "ref": "pkg:npm/locate-path@5.0.0",
      "dependsOn": [
        "pkg:npm/p-locate@4.1.0"
      ]
    },
    {
      "ref": "pkg:npm/locate-path@6.0.0",
      "dependsOn": [
        "pkg:npm/p-locate@5.0.0"
      ]
    },
    {
      "ref": "pkg:npm/lodash.isequal@4.5.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/lodash.merge@4.6.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/lodash.zip@4.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/lodash@4.17.21",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/log-symbols@1.0.2",
      "dependsOn": [
        "pkg:npm/chalk@1.1.3"
      ]
    },
    {
      "ref": "pkg:npm/log-symbols@4.1.0",
      "dependsOn": [
        "pkg:npm/chalk@4.1.2",
        "pkg:npm/is-unicode-supported@0.1.0"
      ]
    },
    {
      "ref": "pkg:npm/log-symbols@5.1.0",
      "dependsOn": [
        "pkg:npm/chalk@5.3.0",
        "pkg:npm/is-unicode-supported@1.3.0"
      ]
    },
    {
      "ref": "pkg:npm/log-update@2.3.0",
      "dependsOn": [
        "pkg:npm/ansi-escapes@3.2.0",
        "pkg:npm/cli-cursor@2.1.0",
        "pkg:npm/wrap-ansi@3.0.1"
      ]
    },
    {
      "ref": "pkg:npm/loupe@2.3.7",
      "dependsOn": [
        "pkg:npm/get-func-name@2.0.2"
      ]
    },
    {
      "ref": "pkg:npm/lowercase-keys@1.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/lowercase-keys@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/lru-cache@6.0.0",
      "dependsOn": [
        "pkg:npm/yallist@4.0.0"
      ]
    },
    {
      "ref": "pkg:npm/magic-string@0.25.9",
      "dependsOn": [
        "pkg:npm/sourcemap-codec@1.4.8"
      ]
    },
    {
      "ref": "pkg:npm/magic-string@0.30.5",
      "dependsOn": [
        "pkg:npm/@jridgewell/sourcemap-codec@1.4.15"
      ]
    },
    {
      "ref": "pkg:npm/magicast@0.3.2",
      "dependsOn": [
        "pkg:npm/@babel/parser@7.23.6",
        "pkg:npm/@babel/types@7.23.6",
        "pkg:npm/source-map-js@1.0.2"
      ]
    },
    {
      "ref": "pkg:npm/make-dir@3.1.0",
      "dependsOn": [
        "pkg:npm/semver@6.3.1"
      ]
    },
    {
      "ref": "pkg:npm/make-dir@4.0.0",
      "dependsOn": [
        "pkg:npm/semver@7.5.4"
      ]
    },
    {
      "ref": "pkg:npm/map-age-cleaner@0.1.3",
      "dependsOn": [
        "pkg:npm/p-defer@1.0.0"
      ]
    },
    {
      "ref": "pkg:npm/map-obj@1.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/map-obj@4.3.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/map-stream@0.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/meow@8.1.2",
      "dependsOn": [
        "pkg:npm/@types/minimist@1.2.2",
        "pkg:npm/camelcase-keys@6.2.2",
        "pkg:npm/decamelize-keys@1.1.0",
        "pkg:npm/hard-rejection@2.1.0",
        "pkg:npm/minimist-options@4.1.0",
        "pkg:npm/normalize-package-data@3.0.3",
        "pkg:npm/read-pkg-up@7.0.1",
        "pkg:npm/redent@3.0.0",
        "pkg:npm/trim-newlines@3.0.1",
        "pkg:npm/type-fest@0.18.1",
        "pkg:npm/yargs-parser@20.2.9"
      ]
    },
    {
      "ref": "pkg:npm/merge-stream@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/merge2@1.4.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/methods@1.1.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/micromatch@4.0.4",
      "dependsOn": [
        "pkg:npm/braces@3.0.2",
        "pkg:npm/picomatch@2.3.1"
      ]
    },
    {
      "ref": "pkg:npm/mime-db@1.51.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/mime-types@2.1.34",
      "dependsOn": [
        "pkg:npm/mime-db@1.51.0"
      ]
    },
    {
      "ref": "pkg:npm/mime@2.6.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/mime@3.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/mimic-fn@1.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/mimic-fn@2.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/mimic-fn@3.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/mimic-fn@4.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/mimic-response@1.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/mimic-response@2.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/min-indent@1.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/miniflare@3.20231030.1",
      "dependsOn": [
        "pkg:npm/acorn-walk@8.3.1",
        "pkg:npm/acorn@8.11.2",
        "pkg:npm/capnp-ts@0.7.0",
        "pkg:npm/exit-hook@2.2.1",
        "pkg:npm/glob-to-regexp@0.4.1",
        "pkg:npm/source-map-support@0.5.21",
        "pkg:npm/stoppable@1.1.0",
        "pkg:npm/undici@5.28.2",
        "pkg:npm/workerd@1.20231030.0",
        "pkg:npm/ws@8.15.1",
        "pkg:npm/youch@3.3.3",
        "pkg:npm/zod@3.22.4"
      ]
    },
    {
      "ref": "pkg:npm/minimal-polyfills@2.2.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/minimatch@3.1.2",
      "dependsOn": [
        "pkg:npm/brace-expansion@1.1.11"
      ]
    },
    {
      "ref": "pkg:npm/minimatch@5.1.6",
      "dependsOn": [
        "pkg:npm/brace-expansion@2.0.1"
      ]
    },
    {
      "ref": "pkg:npm/minimist-options@4.1.0",
      "dependsOn": [
        "pkg:npm/arrify@1.0.1",
        "pkg:npm/is-plain-obj@1.1.0",
        "pkg:npm/kind-of@6.0.3"
      ]
    },
    {
      "ref": "pkg:npm/minimist@1.2.5",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/minimist@1.2.8",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/mkdirp@1.0.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/mlly@1.4.2",
      "dependsOn": [
        "pkg:npm/acorn@8.11.2",
        "pkg:npm/pathe@1.1.1",
        "pkg:npm/pkg-types@1.0.3",
        "pkg:npm/ufo@1.3.2"
      ]
    },
    {
      "ref": "pkg:npm/mri@1.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/ms@2.1.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/ms@2.1.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/msw@1.0.0",
      "dependsOn": [
        "pkg:npm/@mswjs/cookies@0.2.2",
        "pkg:npm/@mswjs/interceptors@0.17.7",
        "pkg:npm/@open-draft/until@1.0.3",
        "pkg:npm/@types/cookie@0.4.1",
        "pkg:npm/@types/js-levenshtein@1.1.1",
        "pkg:npm/chalk@4.1.1",
        "pkg:npm/chokidar@3.5.3",
        "pkg:npm/cookie@0.4.2",
        "pkg:npm/graphql@16.6.0",
        "pkg:npm/headers-polyfill@3.1.2",
        "pkg:npm/inquirer@8.2.5",
        "pkg:npm/is-node-process@1.0.1",
        "pkg:npm/js-levenshtein@1.1.6",
        "pkg:npm/node-fetch@2.6.7",
        "pkg:npm/outvariant@1.3.0",
        "pkg:npm/path-to-regexp@6.2.1",
        "pkg:npm/strict-event-emitter@0.4.4",
        "pkg:npm/type-fest@2.19.0",
        "pkg:npm/yargs@17.5.1"
      ]
    },
    {
      "ref": "pkg:npm/mustache@4.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/mute-stream@0.0.7",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/mute-stream@0.0.8",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/nanoid@3.3.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/nanoid@3.3.7",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/natural-compare@1.4.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/new-github-release-url@1.0.0",
      "dependsOn": [
        "pkg:npm/type-fest@0.4.1"
      ]
    },
    {
      "ref": "pkg:npm/node-domexception@1.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/node-fetch@2.6.9",
      "dependsOn": [
        "pkg:npm/whatwg-url@5.0.0"
      ]
    },
    {
      "ref": "pkg:npm/node-fetch@2.6.7",
      "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-forge@1.3.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/normalize-package-data@2.5.0",
      "dependsOn": [
        "pkg:npm/hosted-git-info@2.8.9",
        "pkg:npm/resolve@1.22.1",
        "pkg:npm/semver@5.7.1",
        "pkg:npm/validate-npm-package-license@3.0.4"
      ]
    },
    {
      "ref": "pkg:npm/normalize-package-data@3.0.3",
      "dependsOn": [
        "pkg:npm/hosted-git-info@4.1.0",
        "pkg:npm/is-core-module@2.9.0",
        "pkg:npm/semver@7.3.7",
        "pkg:npm/validate-npm-package-license@3.0.4"
      ]
    },
    {
      "ref": "pkg:npm/normalize-path@3.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/normalize-url@4.5.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/normalize-url@6.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/np@7.7.0",
      "dependsOn": [
        "pkg:npm/@samverschueren/stream-to-observable@0.3.1",
        "pkg:npm/any-observable@0.5.1",
        "pkg:npm/async-exit-hook@2.0.1",
        "pkg:npm/chalk@4.1.2",
        "pkg:npm/cosmiconfig@7.0.1",
        "pkg:npm/del@6.1.1",
        "pkg:npm/escape-goat@3.0.0",
        "pkg:npm/escape-string-regexp@4.0.0",
        "pkg:npm/execa@5.1.1",
        "pkg:npm/github-url-from-git@1.5.0",
        "pkg:npm/has-yarn@2.1.0",
        "pkg:npm/hosted-git-info@3.0.8",
        "pkg:npm/ignore-walk@3.0.4",
        "pkg:npm/import-local@3.1.0",
        "pkg:npm/inquirer@7.3.3",
        "pkg:npm/is-installed-globally@0.3.2",
        "pkg:npm/is-interactive@1.0.0",
        "pkg:npm/is-scoped@2.1.0",
        "pkg:npm/issue-regex@3.1.0",
        "pkg:npm/listr-input@0.2.1",
        "pkg:npm/listr@0.14.3",
        "pkg:npm/log-symbols@4.1.0",
        "pkg:npm/meow@8.1.2",
        "pkg:npm/minimatch@3.1.2",
        "pkg:npm/new-github-release-url@1.0.0",
        "pkg:npm/npm-name@6.0.1",
        "pkg:npm/onetime@5.1.2",
        "pkg:npm/open@7.4.2",
        "pkg:npm/ow@0.21.0",
        "pkg:npm/p-memoize@4.0.4",
        "pkg:npm/p-timeout@4.1.0",
        "pkg:npm/pkg-dir@5.0.0",
        "pkg:npm/read-pkg-up@7.0.1",
        "pkg:npm/rxjs@6.6.7",
        "pkg:npm/semver@7.3.7",
        "pkg:npm/split@1.0.1",
        "pkg:npm/symbol-observable@3.0.0",
        "pkg:npm/terminal-link@2.1.1",
        "pkg:npm/update-notifier@5.1.0"
      ]
    },
    {
      "ref": "pkg:npm/npm-bundled@2.0.1",
      "dependsOn": [
        "pkg:npm/npm-normalize-package-bin@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/npm-name@6.0.1",
      "dependsOn": [
        "pkg:npm/got@10.7.0",
        "pkg:npm/is-scoped@2.1.0",
        "pkg:npm/is-url-superb@4.0.0",
        "pkg:npm/lodash.zip@4.2.0",
        "pkg:npm/org-regex@1.0.0",
        "pkg:npm/p-map@3.0.0",
        "pkg:npm/registry-auth-token@4.2.2",
        "pkg:npm/registry-url@5.1.0",
        "pkg:npm/validate-npm-package-name@3.0.0"
      ]
    },
    {
      "ref": "pkg:npm/npm-normalize-package-bin@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/npm-packlist@5.1.3",
      "dependsOn": [
        "pkg:npm/glob@8.1.0",
        "pkg:npm/ignore-walk@5.0.1",
        "pkg:npm/npm-bundled@2.0.1",
        "pkg:npm/npm-normalize-package-bin@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/npm-run-path@4.0.1",
      "dependsOn": [
        "pkg:npm/path-key@3.1.1"
      ]
    },
    {
      "ref": "pkg:npm/npm-run-path@5.1.0",
      "dependsOn": [
        "pkg:npm/path-key@4.0.0"
      ]
    },
    {
      "ref": "pkg:npm/number-is-nan@1.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/nwsapi@2.2.7",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/object-assign@4.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/object-inspect@1.13.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/object-inspect@1.12.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/object-keys@1.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/object.assign@4.1.5",
      "dependsOn": [
        "pkg:npm/call-bind@1.0.5",
        "pkg:npm/define-properties@1.2.1",
        "pkg:npm/has-symbols@1.0.3",
        "pkg:npm/object-keys@1.1.1"
      ]
    },
    {
      "ref": "pkg:npm/object.fromentries@2.0.7",
      "dependsOn": [
        "pkg:npm/call-bind@1.0.2",
        "pkg:npm/define-properties@1.2.1",
        "pkg:npm/es-abstract@1.22.3"
      ]
    },
    {
      "ref": "pkg:npm/object.groupby@1.0.1",
      "dependsOn": [
        "pkg:npm/call-bind@1.0.2",
        "pkg:npm/define-properties@1.2.1",
        "pkg:npm/es-abstract@1.22.3",
        "pkg:npm/get-intrinsic@1.2.2"
      ]
    },
    {
      "ref": "pkg:npm/object.values@1.1.7",
      "dependsOn": [
        "pkg:npm/call-bind@1.0.2",
        "pkg:npm/define-properties@1.2.1",
        "pkg:npm/es-abstract@1.22.3"
      ]
    },
    {
      "ref": "pkg:npm/once@1.4.0",
      "dependsOn": [
        "pkg:npm/wrappy@1.0.2"
      ]
    },
    {
      "ref": "pkg:npm/onetime@2.0.1",
      "dependsOn": [
        "pkg:npm/mimic-fn@1.2.0"
      ]
    },
    {
      "ref": "pkg:npm/onetime@5.1.2",
      "dependsOn": [
        "pkg:npm/mimic-fn@2.1.0"
      ]
    },
    {
      "ref": "pkg:npm/onetime@6.0.0",
      "dependsOn": [
        "pkg:npm/mimic-fn@4.0.0"
      ]
    },
    {
      "ref": "pkg:npm/open@7.4.2",
      "dependsOn": [
        "pkg:npm/is-docker@2.2.1",
        "pkg:npm/is-wsl@2.2.0"
      ]
    },
    {
      "ref": "pkg:npm/optionator@0.9.3",
      "dependsOn": [
        "pkg:npm/@aashutoshrathi/word-wrap@1.2.6",
        "pkg:npm/deep-is@0.1.4",
        "pkg:npm/fast-levenshtein@2.0.6",
        "pkg:npm/levn@0.4.1",
        "pkg:npm/prelude-ls@1.2.1",
        "pkg:npm/type-check@0.4.0"
      ]
    },
    {
      "ref": "pkg:npm/ora@5.4.1",
      "dependsOn": [
        "pkg:npm/bl@4.1.0",
        "pkg:npm/chalk@4.1.2",
        "pkg:npm/cli-cursor@3.1.0",
        "pkg:npm/cli-spinners@2.7.0",
        "pkg:npm/is-interactive@1.0.0",
        "pkg:npm/is-unicode-supported@0.1.0",
        "pkg:npm/log-symbols@4.1.0",
        "pkg:npm/strip-ansi@6.0.1",
        "pkg:npm/wcwidth@1.0.1"
      ]
    },
    {
      "ref": "pkg:npm/ora@6.3.1",
      "dependsOn": [
        "pkg:npm/chalk@5.3.0",
        "pkg:npm/cli-cursor@4.0.0",
        "pkg:npm/cli-spinners@2.9.2",
        "pkg:npm/is-interactive@2.0.0",
        "pkg:npm/is-unicode-supported@1.3.0",
        "pkg:npm/log-symbols@5.1.0",
        "pkg:npm/stdin-discarder@0.1.0",
        "pkg:npm/strip-ansi@7.1.0",
        "pkg:npm/wcwidth@1.0.1"
      ]
    },
    {
      "ref": "pkg:npm/org-regex@1.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/os-tmpdir@1.0.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/outvariant@1.3.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/ow@0.21.0",
      "dependsOn": [
        "pkg:npm/@sindresorhus/is@4.6.0",
        "pkg:npm/callsites@3.1.0",
        "pkg:npm/dot-prop@6.0.1",
        "pkg:npm/lodash.isequal@4.5.0",
        "pkg:npm/type-fest@0.20.2",
        "pkg:npm/vali-date@1.0.0"
      ]
    },
    {
      "ref": "pkg:npm/p-cancelable@1.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/p-cancelable@2.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/p-defer@1.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/p-event@4.2.0",
      "dependsOn": [
        "pkg:npm/p-timeout@3.2.0"
      ]
    },
    {
      "ref": "pkg:npm/p-finally@1.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/p-limit@2.3.0",
      "dependsOn": [
        "pkg:npm/p-try@2.2.0"
      ]
    },
    {
      "ref": "pkg:npm/p-limit@3.1.0",
      "dependsOn": [
        "pkg:npm/yocto-queue@0.1.0"
      ]
    },
    {
      "ref": "pkg:npm/p-limit@5.0.0",
      "dependsOn": [
        "pkg:npm/yocto-queue@1.0.0"
      ]
    },
    {
      "ref": "pkg:npm/p-locate@4.1.0",
      "dependsOn": [
        "pkg:npm/p-limit@2.3.0"
      ]
    },
    {
      "ref": "pkg:npm/p-locate@5.0.0",
      "dependsOn": [
        "pkg:npm/p-limit@3.1.0"
      ]
    },
    {
      "ref": "pkg:npm/p-map@2.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/p-map@3.0.0",
      "dependsOn": [
        "pkg:npm/aggregate-error@3.1.0"
      ]
    },
    {
      "ref": "pkg:npm/p-map@4.0.0",
      "dependsOn": [
        "pkg:npm/aggregate-error@3.1.0"
      ]
    },
    {
      "ref": "pkg:npm/p-memoize@4.0.4",
      "dependsOn": [
        "pkg:npm/map-age-cleaner@0.1.3",
        "pkg:npm/mimic-fn@3.1.0",
        "pkg:npm/p-settle@4.1.1"
      ]
    },
    {
      "ref": "pkg:npm/p-reflect@2.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/p-settle@4.1.1",
      "dependsOn": [
        "pkg:npm/p-limit@2.3.0",
        "pkg:npm/p-reflect@2.1.0"
      ]
    },
    {
      "ref": "pkg:npm/p-timeout@3.2.0",
      "dependsOn": [
        "pkg:npm/p-finally@1.0.0"
      ]
    },
    {
      "ref": "pkg:npm/p-timeout@4.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/p-try@2.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/package-json@6.5.0",
      "dependsOn": [
        "pkg:npm/got@9.6.0",
        "pkg:npm/registry-auth-token@4.2.2",
        "pkg:npm/registry-url@5.1.0",
        "pkg:npm/semver@6.3.0"
      ]
    },
    {
      "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.16.7",
        "pkg:npm/error-ex@1.3.2",
        "pkg:npm/json-parse-even-better-errors@2.3.1",
        "pkg:npm/lines-and-columns@1.2.4"
      ]
    },
    {
      "ref": "pkg:npm/parse5@7.1.2",
      "dependsOn": [
        "pkg:npm/entities@4.5.0"
      ]
    },
    {
      "ref": "pkg:npm/path-depth@1.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/path-exists@4.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/path-is-absolute@1.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/path-key@3.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/path-key@4.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/path-parse@1.0.7",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/path-to-regexp@6.2.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/path-type@4.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/pathe@1.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/pathval@1.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/pause-stream@0.0.11",
      "dependsOn": [
        "pkg:npm/through@2.3.8"
      ]
    },
    {
      "ref": "pkg:npm/picocolors@1.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/picomatch@2.3.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/pkg-dir@4.2.0",
      "dependsOn": [
        "pkg:npm/find-up@4.1.0"
      ]
    },
    {
      "ref": "pkg:npm/pkg-dir@5.0.0",
      "dependsOn": [
        "pkg:npm/find-up@5.0.0"
      ]
    },
    {
      "ref": "pkg:npm/pkg-types@1.0.3",
      "dependsOn": [
        "pkg:npm/jsonc-parser@3.2.0",
        "pkg:npm/mlly@1.4.2",
        "pkg:npm/pathe@1.1.1"
      ]
    },
    {
      "ref": "pkg:npm/postcss@8.4.32",
      "dependsOn": [
        "pkg:npm/nanoid@3.3.7",
        "pkg:npm/picocolors@1.0.0",
        "pkg:npm/source-map-js@1.0.2"
      ]
    },
    {
      "ref": "pkg:npm/prelude-ls@1.2.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/prepend-http@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/prettier@2.6.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/pretty-format@29.7.0",
      "dependsOn": [
        "pkg:npm/@jest/schemas@29.6.3",
        "pkg:npm/ansi-styles@5.2.0",
        "pkg:npm/react-is@18.2.0"
      ]
    },
    {
      "ref": "pkg:npm/printable-characters@1.0.42",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/ps-tree@1.2.0",
      "dependsOn": [
        "pkg:npm/event-stream@3.3.4"
      ]
    },
    {
      "ref": "pkg:npm/psl@1.9.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/publint@0.1.8",
      "dependsOn": [
        "pkg:npm/npm-packlist@5.1.3",
        "pkg:npm/picocolors@1.0.0",
        "pkg:npm/sade@1.8.1"
      ]
    },
    {
      "ref": "pkg:npm/pump@3.0.0",
      "dependsOn": [
        "pkg:npm/end-of-stream@1.4.4",
        "pkg:npm/once@1.4.0"
      ]
    },
    {
      "ref": "pkg:npm/punycode@2.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/punycode@2.3.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/pupa@2.1.1",
      "dependsOn": [
        "pkg:npm/escape-goat@2.1.1"
      ]
    },
    {
      "ref": "pkg:npm/qs@6.11.0",
      "dependsOn": [
        "pkg:npm/side-channel@1.0.4"
      ]
    },
    {
      "ref": "pkg:npm/querystringify@2.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/queue-microtask@1.2.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/quick-lru@4.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.5",
        "pkg:npm/strip-json-comments@2.0.1"
      ]
    },
    {
      "ref": "pkg:npm/react-is@18.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/read-pkg-up@7.0.1",
      "dependsOn": [
        "pkg:npm/find-up@4.1.0",
        "pkg:npm/read-pkg@5.2.0",
        "pkg:npm/type-fest@0.8.1"
      ]
    },
    {
      "ref": "pkg:npm/read-pkg@5.2.0",
      "dependsOn": [
        "pkg:npm/@types/normalize-package-data@2.4.1",
        "pkg:npm/normalize-package-data@2.5.0",
        "pkg:npm/parse-json@5.2.0",
        "pkg:npm/type-fest@0.6.0"
      ]
    },
    {
      "ref": "pkg:npm/readable-stream@3.6.0",
      "dependsOn": [
        "pkg:npm/inherits@2.0.4",
        "pkg:npm/string_decoder@1.3.0",
        "pkg:npm/util-deprecate@1.0.2"
      ]
    },
    {
      "ref": "pkg:npm/readdirp@3.6.0",
      "dependsOn": [
        "pkg:npm/picomatch@2.3.1"
      ]
    },
    {
      "ref": "pkg:npm/redent@3.0.0",
      "dependsOn": [
        "pkg:npm/indent-string@4.0.0",
        "pkg:npm/strip-indent@3.0.0"
      ]
    },
    {
      "ref": "pkg:npm/regenerate-unicode-properties@10.1.1",
      "dependsOn": [
        "pkg:npm/regenerate@1.4.2"
      ]
    },
    {
      "ref": "pkg:npm/regenerate@1.4.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/regexp.prototype.flags@1.5.1",
      "dependsOn": [
        "pkg:npm/call-bind@1.0.2",
        "pkg:npm/define-properties@1.2.1",
        "pkg:npm/set-function-name@2.0.1"
      ]
    },
    {
      "ref": "pkg:npm/regexpp@3.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.1.1",
        "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.1.0"
      ]
    },
    {
      "ref": "pkg:npm/registry-auth-token@4.2.2",
      "dependsOn": [
        "pkg:npm/rc@1.2.8"
      ]
    },
    {
      "ref": "pkg:npm/registry-url@5.1.0",
      "dependsOn": [
        "pkg:npm/rc@1.2.8"
      ]
    },
    {
      "ref": "pkg:npm/regjsparser@0.9.1",
      "dependsOn": [
        "pkg:npm/jsesc@0.5.0"
      ]
    },
    {
      "ref": "pkg:npm/repeat-string@1.6.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/require-directory@2.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/requires-port@1.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/resolve-cwd@3.0.0",
      "dependsOn": [
        "pkg:npm/resolve-from@5.0.0"
      ]
    },
    {
      "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/resolve.exports@2.0.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/resolve@1.22.1",
      "dependsOn": [
        "pkg:npm/is-core-module@2.9.0",
        "pkg:npm/path-parse@1.0.7",
        "pkg:npm/supports-preserve-symlinks-flag@1.0.0"
      ]
    },
    {
      "ref": "pkg:npm/resolve@1.22.8",
      "dependsOn": [
        "pkg:npm/is-core-module@2.13.0",
        "pkg:npm/path-parse@1.0.7",
        "pkg:npm/supports-preserve-symlinks-flag@1.0.0"
      ]
    },
    {
      "ref": "pkg:npm/responselike@1.0.2",
      "dependsOn": [
        "pkg:npm/lowercase-keys@1.0.1"
      ]
    },
    {
      "ref": "pkg:npm/responselike@2.0.0",
      "dependsOn": [
        "pkg:npm/lowercase-keys@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/restore-cursor@2.0.0",
      "dependsOn": [
        "pkg:npm/onetime@2.0.1",
        "pkg:npm/signal-exit@3.0.7"
      ]
    },
    {
      "ref": "pkg:npm/restore-cursor@3.1.0",
      "dependsOn": [
        "pkg:npm/onetime@5.1.2",
        "pkg:npm/signal-exit@3.0.7"
      ]
    },
    {
      "ref": "pkg:npm/restore-cursor@4.0.0",
      "dependsOn": [
        "pkg:npm/onetime@5.1.2",
        "pkg:npm/signal-exit@3.0.7"
      ]
    },
    {
      "ref": "pkg:npm/reusify@1.0.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/rimraf@3.0.2",
      "dependsOn": [
        "pkg:npm/glob@7.2.0"
      ]
    },
    {
      "ref": "pkg:npm/rollup-plugin-inject@3.0.2",
      "dependsOn": [
        "pkg:npm/estree-walker@0.6.1",
        "pkg:npm/magic-string@0.25.9",
        "pkg:npm/rollup-pluginutils@2.8.2"
      ]
    },
    {
      "ref": "pkg:npm/rollup-plugin-node-polyfills@0.2.1",
      "dependsOn": [
        "pkg:npm/rollup-plugin-inject@3.0.2"
      ]
    },
    {
      "ref": "pkg:npm/rollup-pluginutils@2.8.2",
      "dependsOn": [
        "pkg:npm/estree-walker@0.6.1"
      ]
    },
    {
      "ref": "pkg:npm/rollup@4.9.0",
      "dependsOn": [
        "pkg:npm/@rollup/rollup-android-arm-eabi@4.9.0",
        "pkg:npm/@rollup/rollup-android-arm64@4.9.0",
        "pkg:npm/@rollup/rollup-darwin-arm64@4.9.0",
        "pkg:npm/@rollup/rollup-darwin-x64@4.9.0",
        "pkg:npm/@rollup/rollup-linux-arm-gnueabihf@4.9.0",
        "pkg:npm/@rollup/rollup-linux-arm64-gnu@4.9.0",
        "pkg:npm/@rollup/rollup-linux-arm64-musl@4.9.0",
        "pkg:npm/@rollup/rollup-linux-riscv64-gnu@4.9.0",
        "pkg:npm/@rollup/rollup-linux-x64-gnu@4.9.0",
        "pkg:npm/@rollup/rollup-linux-x64-musl@4.9.0",
        "pkg:npm/@rollup/rollup-win32-arm64-msvc@4.9.0",
        "pkg:npm/@rollup/rollup-win32-ia32-msvc@4.9.0",
        "pkg:npm/@rollup/rollup-win32-x64-msvc@4.9.0",
        "pkg:npm/fsevents@2.3.3"
      ]
    },
    {
      "ref": "pkg:npm/rrweb-cssom@0.6.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/run-async@2.4.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/run-exclusive@2.2.19",
      "dependsOn": [
        "pkg:npm/minimal-polyfills@2.2.3"
      ]
    },
    {
      "ref": "pkg:npm/run-parallel@1.2.0",
      "dependsOn": [
        "pkg:npm/queue-microtask@1.2.3"
      ]
    },
    {
      "ref": "pkg:npm/rxjs@6.6.7",
      "dependsOn": [
        "pkg:npm/tslib@1.14.1"
      ]
    },
    {
      "ref": "pkg:npm/rxjs@7.8.0",
      "dependsOn": [
        "pkg:npm/tslib@2.4.1"
      ]
    },
    {
      "ref": "pkg:npm/sade@1.8.1",
      "dependsOn": [
        "pkg:npm/mri@1.2.0"
      ]
    },
    {
      "ref": "pkg:npm/safe-array-concat@1.0.1",
      "dependsOn": [
        "pkg:npm/call-bind@1.0.2",
        "pkg:npm/get-intrinsic@1.2.2",
        "pkg:npm/has-symbols@1.0.3",
        "pkg:npm/isarray@2.0.5"
      ]
    },
    {
      "ref": "pkg:npm/safe-buffer@5.2.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/safe-regex-test@1.0.0",
      "dependsOn": [
        "pkg:npm/call-bind@1.0.2",
        "pkg:npm/get-intrinsic@1.1.3",
        "pkg:npm/is-regex@1.1.4"
      ]
    },
    {
      "ref": "pkg:npm/safer-buffer@2.1.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/saxes@6.0.0",
      "dependsOn": [
        "pkg:npm/xmlchars@2.2.0"
      ]
    },
    {
      "ref": "pkg:npm/scoped-regex@2.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/scripting-tools@0.19.13",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/scripting-tools@0.19.14",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/selfsigned@2.1.1",
      "dependsOn": [
        "pkg:npm/node-forge@1.3.1"
      ]
    },
    {
      "ref": "pkg:npm/semver-diff@3.1.1",
      "dependsOn": [
        "pkg:npm/semver@6.3.0"
      ]
    },
    {
      "ref": "pkg:npm/semver@5.7.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/semver@6.3.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/semver@6.3.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/semver@7.3.7",
      "dependsOn": [
        "pkg:npm/lru-cache@6.0.0"
      ]
    },
    {
      "ref": "pkg:npm/semver@7.3.8",
      "dependsOn": [
        "pkg:npm/lru-cache@6.0.0"
      ]
    },
    {
      "ref": "pkg:npm/semver@7.5.4",
      "dependsOn": [
        "pkg:npm/lru-cache@6.0.0"
      ]
    },
    {
      "ref": "pkg:npm/set-cookie-parser@2.5.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/set-function-length@1.1.1",
      "dependsOn": [
        "pkg:npm/define-data-property@1.1.1",
        "pkg:npm/get-intrinsic@1.2.2",
        "pkg:npm/gopd@1.0.1",
        "pkg:npm/has-property-descriptors@1.0.1"
      ]
    },
    {
      "ref": "pkg:npm/set-function-name@2.0.1",
      "dependsOn": [
        "pkg:npm/define-data-property@1.1.1",
        "pkg:npm/functions-have-names@1.2.3",
        "pkg:npm/has-property-descriptors@1.0.1"
      ]
    },
    {
      "ref": "pkg:npm/shebang-command@2.0.0",
      "dependsOn": [
        "pkg:npm/shebang-regex@3.0.0"
      ]
    },
    {
      "ref": "pkg:npm/shebang-regex@3.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/side-channel@1.0.4",
      "dependsOn": [
        "pkg:npm/call-bind@1.0.2",
        "pkg:npm/get-intrinsic@1.1.1",
        "pkg:npm/get-intrinsic@1.2.0",
        "pkg:npm/object-inspect@1.12.0",
        "pkg:npm/object-inspect@1.12.2",
        "pkg:npm/object-inspect@1.12.3"
      ]
    },
    {
      "ref": "pkg:npm/siginfo@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/signal-exit@3.0.7",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/signal-exit@3.0.6",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/signal-exit@4.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/slash@3.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/slice-ansi@0.0.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/source-map-js@1.0.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/sourcemap-codec@1.4.8",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/spdx-correct@3.1.1",
      "dependsOn": [
        "pkg:npm/spdx-expression-parse@3.0.1",
        "pkg:npm/spdx-license-ids@3.0.11"
      ]
    },
    {
      "ref": "pkg:npm/spdx-exceptions@2.3.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/spdx-expression-parse@3.0.1",
      "dependsOn": [
        "pkg:npm/spdx-exceptions@2.3.0",
        "pkg:npm/spdx-license-ids@3.0.11"
      ]
    },
    {
      "ref": "pkg:npm/spdx-license-ids@3.0.11",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/split@0.3.3",
      "dependsOn": [
        "pkg:npm/through@2.3.8"
      ]
    },
    {
      "ref": "pkg:npm/split@1.0.1",
      "dependsOn": [
        "pkg:npm/through@2.3.8"
      ]
    },
    {
      "ref": "pkg:npm/stackback@0.0.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/stacktracey@2.1.8",
      "dependsOn": [
        "pkg:npm/as-table@1.0.55",
        "pkg:npm/get-source@2.0.12"
      ]
    },
    {
      "ref": "pkg:npm/start-server-and-test@1.15.2",
      "dependsOn": [
        "pkg:npm/arg@5.0.2",
        "pkg:npm/bluebird@3.7.2",
        "pkg:npm/check-more-types@2.24.0",
        "pkg:npm/debug@4.3.4",
        "pkg:npm/execa@5.1.1",
        "pkg:npm/lazy-ass@1.6.0",
        "pkg:npm/ps-tree@1.2.0",
        "pkg:npm/wait-on@6.0.1"
      ]
    },
    {
      "ref": "pkg:npm/std-env@3.6.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/stdin-discarder@0.1.0",
      "dependsOn": [
        "pkg:npm/bl@5.1.0"
      ]
    },
    {
      "ref": "pkg:npm/stoppable@1.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/stream-combiner@0.0.4",
      "dependsOn": [
        "pkg:npm/duplexer@0.1.2"
      ]
    },
    {
      "ref": "pkg:npm/strict-event-emitter@0.2.8",
      "dependsOn": [
        "pkg:npm/events@3.3.0"
      ]
    },
    {
      "ref": "pkg:npm/strict-event-emitter@0.4.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/string-width@1.0.2",
      "dependsOn": [
        "pkg:npm/code-point-at@1.1.0",
        "pkg:npm/is-fullwidth-code-point@1.0.0",
        "pkg:npm/strip-ansi@3.0.1"
      ]
    },
    {
      "ref": "pkg:npm/string-width@2.1.1",
      "dependsOn": [
        "pkg:npm/is-fullwidth-code-point@2.0.0",
        "pkg:npm/strip-ansi@4.0.0"
      ]
    },
    {
      "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.prototype.trim@1.2.8",
      "dependsOn": [
        "pkg:npm/call-bind@1.0.2",
        "pkg:npm/define-properties@1.2.1",
        "pkg:npm/es-abstract@1.22.3"
      ]
    },
    {
      "ref": "pkg:npm/string.prototype.trimend@1.0.7",
      "dependsOn": [
        "pkg:npm/call-bind@1.0.2",
        "pkg:npm/define-properties@1.2.1",
        "pkg:npm/es-abstract@1.22.3"
      ]
    },
    {
      "ref": "pkg:npm/string.prototype.trimstart@1.0.7",
      "dependsOn": [
        "pkg:npm/call-bind@1.0.2",
        "pkg:npm/define-properties@1.2.1",
        "pkg:npm/es-abstract@1.22.3"
      ]
    },
    {
      "ref": "pkg:npm/string_decoder@1.3.0",
      "dependsOn": [
        "pkg:npm/safe-buffer@5.2.1"
      ]
    },
    {
      "ref": "pkg:npm/strip-ansi@3.0.1",
      "dependsOn": [
        "pkg:npm/ansi-regex@2.1.1"
      ]
    },
    {
      "ref": "pkg:npm/strip-ansi@4.0.0",
      "dependsOn": [
        "pkg:npm/ansi-regex@3.0.1"
      ]
    },
    {
      "ref": "pkg:npm/strip-ansi@5.2.0",
      "dependsOn": [
        "pkg:npm/ansi-regex@4.1.1"
      ]
    },
    {
      "ref": "pkg:npm/strip-ansi@6.0.1",
      "dependsOn": [
        "pkg:npm/ansi-regex@5.0.1"
      ]
    },
    {
      "ref": "pkg:npm/strip-ansi@7.1.0",
      "dependsOn": [
        "pkg:npm/ansi-regex@6.0.1"
      ]
    },
    {
      "ref": "pkg:npm/strip-bom@3.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/strip-final-newline@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/strip-final-newline@3.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/strip-indent@3.0.0",
      "dependsOn": [
        "pkg:npm/min-indent@1.0.1"
      ]
    },
    {
      "ref": "pkg:npm/strip-json-comments@3.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/strip-json-comments@2.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/strip-literal@1.3.0",
      "dependsOn": [
        "pkg:npm/acorn@8.11.2"
      ]
    },
    {
      "ref": "pkg:npm/superagent@8.0.6",
      "dependsOn": [
        "pkg:npm/component-emitter@1.3.0",
        "pkg:npm/cookiejar@2.1.3",
        "pkg:npm/debug@4.3.4",
        "pkg:npm/fast-safe-stringify@2.1.1",
        "pkg:npm/form-data@4.0.0",
        "pkg:npm/formidable@2.1.1",
        "pkg:npm/methods@1.1.2",
        "pkg:npm/mime@2.6.0",
        "pkg:npm/qs@6.11.0",
        "pkg:npm/semver@7.3.8"
      ]
    },
    {
      "ref": "pkg:npm/supertest@6.3.3",
      "dependsOn": [
        "pkg:npm/methods@1.1.2",
        "pkg:npm/superagent@8.0.6"
      ]
    },
    {
      "ref": "pkg:npm/supports-color@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/supports-color@5.5.0",
      "dependsOn": [
        "pkg:npm/has-flag@3.0.0"
      ]
    },
    {
      "ref": "pkg:npm/supports-color@7.2.0",
      "dependsOn": [
        "pkg:npm/has-flag@4.0.0"
      ]
    },
    {
      "ref": "pkg:npm/supports-hyperlinks@2.2.0",
      "dependsOn": [
        "pkg:npm/has-flag@4.0.0",
        "pkg:npm/supports-color@7.2.0"
      ]
    },
    {
      "ref": "pkg:npm/supports-preserve-symlinks-flag@1.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/symbol-observable@1.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/symbol-observable@3.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/symbol-tree@3.2.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/tapable@2.2.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/terminal-link@2.1.1",
      "dependsOn": [
        "pkg:npm/ansi-escapes@4.3.2",
        "pkg:npm/supports-hyperlinks@2.2.0"
      ]
    },
    {
      "ref": "pkg:npm/terser@5.26.0",
      "dependsOn": [
        "pkg:npm/@jridgewell/source-map@0.3.5",
        "pkg:npm/acorn@8.11.2",
        "pkg:npm/commander@2.20.3",
        "pkg:npm/source-map-support@0.5.21"
      ]
    },
    {
      "ref": "pkg:npm/test-exclude@6.0.0",
      "dependsOn": [
        "pkg:npm/@istanbuljs/schema@0.1.3",
        "pkg:npm/glob@7.2.3",
        "pkg:npm/minimatch@3.1.2"
      ]
    },
    {
      "ref": "pkg:npm/text-table@0.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/through@2.3.8",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/tinybench@2.5.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/tinypool@0.8.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/tinyspy@2.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/tmp@0.0.33",
      "dependsOn": [
        "pkg:npm/os-tmpdir@1.0.2"
      ]
    },
    {
      "ref": "pkg:npm/to-fast-properties@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/to-readable-stream@1.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/to-readable-stream@2.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/to-regex-range@5.0.1",
      "dependsOn": [
        "pkg:npm/is-number@7.0.0"
      ]
    },
    {
      "ref": "pkg:npm/tough-cookie@4.1.3",
      "dependsOn": [
        "pkg:npm/psl@1.9.0",
        "pkg:npm/punycode@2.3.1",
        "pkg:npm/universalify@0.2.0",
        "pkg:npm/url-parse@1.5.10"
      ]
    },
    {
      "ref": "pkg:npm/tr46@4.1.1",
      "dependsOn": [
        "pkg:npm/punycode@2.3.1"
      ]
    },
    {
      "ref": "pkg:npm/tr46@0.0.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/trim-newlines@3.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/ts-api-utils@1.0.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/tsafe@1.6.5",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/tsconfig-paths@3.14.2",
      "dependsOn": [
        "pkg:npm/@types/json5@0.0.29",
        "pkg:npm/json5@1.0.2",
        "pkg:npm/minimist@1.2.8",
        "pkg:npm/strip-bom@3.0.0"
      ]
    },
    {
      "ref": "pkg:npm/tslib@1.14.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/tslib@2.4.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/tslib@2.6.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/tsx@3.11.0",
      "dependsOn": [
        "pkg:npm/@esbuild-kit/cjs-loader@2.4.0",
        "pkg:npm/@esbuild-kit/core-utils@3.0.0",
        "pkg:npm/@esbuild-kit/esm-loader@2.5.0",
        "pkg:npm/fsevents@2.3.3"
      ]
    },
    {
      "ref": "pkg:npm/type-check@0.4.0",
      "dependsOn": [
        "pkg:npm/prelude-ls@1.2.1"
      ]
    },
    {
      "ref": "pkg:npm/type-detect@4.0.8",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/type-fest@0.10.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/type-fest@0.18.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/type-fest@0.20.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/type-fest@0.21.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/type-fest@0.4.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/type-fest@0.6.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/type-fest@0.8.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/type-fest@2.19.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/typed-array-buffer@1.0.0",
      "dependsOn": [
        "pkg:npm/call-bind@1.0.2",
        "pkg:npm/get-intrinsic@1.2.2",
        "pkg:npm/is-typed-array@1.1.10"
      ]
    },
    {
      "ref": "pkg:npm/typed-array-byte-length@1.0.0",
      "dependsOn": [
        "pkg:npm/call-bind@1.0.2",
        "pkg:npm/for-each@0.3.3",
        "pkg:npm/has-proto@1.0.1",
        "pkg:npm/is-typed-array@1.1.10"
      ]
    },
    {
      "ref": "pkg:npm/typed-array-byte-offset@1.0.0",
      "dependsOn": [
        "pkg:npm/available-typed-arrays@1.0.5",
        "pkg:npm/call-bind@1.0.2",
        "pkg:npm/for-each@0.3.3",
        "pkg:npm/has-proto@1.0.1",
        "pkg:npm/is-typed-array@1.1.10"
      ]
    },
    {
      "ref": "pkg:npm/typed-array-length@1.0.4",
      "dependsOn": [
        "pkg:npm/call-bind@1.0.2",
        "pkg:npm/for-each@0.3.3",
        "pkg:npm/is-typed-array@1.1.12"
      ]
    },
    {
      "ref": "pkg:npm/typedarray-to-buffer@3.1.5",
      "dependsOn": [
        "pkg:npm/is-typedarray@1.0.0"
      ]
    },
    {
      "ref": "pkg:npm/typescript@5.3.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/ufo@1.3.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/unbox-primitive@1.0.2",
      "dependsOn": [
        "pkg:npm/call-bind@1.0.2",
        "pkg:npm/has-bigints@1.0.2",
        "pkg:npm/has-symbols@1.0.3",
        "pkg:npm/which-boxed-primitive@1.0.2"
      ]
    },
    {
      "ref": "pkg:npm/undici-types@5.26.5",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/undici@5.28.2",
      "dependsOn": [
        "pkg:npm/@fastify/busboy@2.1.0"
      ]
    },
    {
      "ref": "pkg:npm/unicode-canonical-property-names-ecmascript@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/unicode-match-property-ecmascript@2.0.0",
      "dependsOn": [
        "pkg:npm/unicode-canonical-property-names-ecmascript@2.0.0",
        "pkg:npm/unicode-property-aliases-ecmascript@2.1.0"
      ]
    },
    {
      "ref": "pkg:npm/unicode-match-property-value-ecmascript@2.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/unicode-property-aliases-ecmascript@2.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/unique-string@2.0.0",
      "dependsOn": [
        "pkg:npm/crypto-random-string@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/universal-user-agent@6.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/universalify@0.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/update-notifier@5.1.0",
      "dependsOn": [
        "pkg:npm/boxen@5.1.2",
        "pkg:npm/chalk@4.1.2",
        "pkg:npm/configstore@5.0.1",
        "pkg:npm/has-yarn@2.1.0",
        "pkg:npm/import-lazy@2.1.0",
        "pkg:npm/is-ci@2.0.0",
        "pkg:npm/is-installed-globally@0.4.0",
        "pkg:npm/is-npm@5.0.0",
        "pkg:npm/is-yarn-global@0.3.0",
        "pkg:npm/latest-version@5.1.0",
        "pkg:npm/pupa@2.1.1",
        "pkg:npm/semver-diff@3.1.1",
        "pkg:npm/semver@7.3.7",
        "pkg:npm/xdg-basedir@4.0.0"
      ]
    },
    {
      "ref": "pkg:npm/uri-js@4.4.1",
      "dependsOn": [
        "pkg:npm/punycode@2.1.1"
      ]
    },
    {
      "ref": "pkg:npm/url-join@4.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/url-parse-lax@3.0.0",
      "dependsOn": [
        "pkg:npm/prepend-http@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/url-parse@1.5.10",
      "dependsOn": [
        "pkg:npm/querystringify@2.2.0",
        "pkg:npm/requires-port@1.0.0"
      ]
    },
    {
      "ref": "pkg:npm/util-deprecate@1.0.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/util@0.12.5",
      "dependsOn": [
        "pkg:npm/inherits@2.0.4",
        "pkg:npm/is-arguments@1.1.1",
        "pkg:npm/is-generator-function@1.0.10",
        "pkg:npm/is-typed-array@1.1.10",
        "pkg:npm/which-typed-array@1.1.9"
      ]
    },
    {
      "ref": "pkg:npm/v8-to-istanbul@9.2.0",
      "dependsOn": [
        "pkg:npm/@jridgewell/trace-mapping@0.3.20",
        "pkg:npm/@types/istanbul-lib-coverage@2.0.6",
        "pkg:npm/convert-source-map@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/vali-date@1.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/validate-npm-package-license@3.0.4",
      "dependsOn": [
        "pkg:npm/spdx-correct@3.1.1",
        "pkg:npm/spdx-expression-parse@3.0.1"
      ]
    },
    {
      "ref": "pkg:npm/validate-npm-package-name@3.0.0",
      "dependsOn": [
        "pkg:npm/builtins@1.0.3"
      ]
    },
    {
      "ref": "pkg:npm/vite-node@1.1.0",
      "dependsOn": [
        "pkg:npm/cac@6.7.14",
        "pkg:npm/debug@4.3.4",
        "pkg:npm/pathe@1.1.1",
        "pkg:npm/picocolors@1.0.0",
        "pkg:npm/vite@5.0.10"
      ]
    },
    {
      "ref": "pkg:npm/vite-plugin-fastly-js-compute@0.4.2",
      "dependsOn": [
        "pkg:npm/@fastly/js-compute@3.7.3",
        "pkg:npm/node-fetch@3.3.2",
        "pkg:npm/vite@5.0.10"
      ]
    },
    {
      "ref": "pkg:npm/vite@5.0.10",
      "dependsOn": [
        "pkg:npm/esbuild@0.19.9",
        "pkg:npm/fsevents@2.3.3",
        "pkg:npm/postcss@8.4.32",
        "pkg:npm/rollup@4.9.0"
      ]
    },
    {
      "ref": "pkg:npm/vitest@1.1.0",
      "dependsOn": [
        "pkg:npm/@vitest/expect@1.1.0",
        "pkg:npm/@vitest/runner@1.1.0",
        "pkg:npm/@vitest/snapshot@1.1.0",
        "pkg:npm/@vitest/spy@1.1.0",
        "pkg:npm/@vitest/utils@1.1.0",
        "pkg:npm/acorn-walk@8.3.1",
        "pkg:npm/cac@6.7.14",
        "pkg:npm/chai@4.3.10",
        "pkg:npm/debug@4.3.4",
        "pkg:npm/execa@8.0.1",
        "pkg:npm/local-pkg@0.5.0",
        "pkg:npm/magic-string@0.30.5",
        "pkg:npm/pathe@1.1.1",
        "pkg:npm/picocolors@1.0.0",
        "pkg:npm/std-env@3.6.0",
        "pkg:npm/strip-literal@1.3.0",
        "pkg:npm/tinybench@2.5.1",
        "pkg:npm/tinypool@0.8.1",
        "pkg:npm/vite-node@1.1.0",
        "pkg:npm/vite@5.0.10",
        "pkg:npm/why-is-node-running@2.2.2"
      ]
    },
    {
      "ref": "pkg:npm/w3c-xmlserializer@4.0.0",
      "dependsOn": [
        "pkg:npm/xml-name-validator@4.0.0"
      ]
    },
    {
      "ref": "pkg:npm/wait-on@6.0.1",
      "dependsOn": [
        "pkg:npm/axios@0.25.0",
        "pkg:npm/joi@17.7.0",
        "pkg:npm/lodash@4.17.21",
        "pkg:npm/minimist@1.2.5",
        "pkg:npm/rxjs@7.8.0"
      ]
    },
    {
      "ref": "pkg:npm/wcwidth@1.0.1",
      "dependsOn": [
        "pkg:npm/defaults@1.0.4"
      ]
    },
    {
      "ref": "pkg:npm/web-encoding@1.1.5",
      "dependsOn": [
        "pkg:npm/@zxing/text-encoding@0.9.0",
        "pkg:npm/util@0.12.5"
      ]
    },
    {
      "ref": "pkg:npm/web-streams-polyfill@3.2.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/webidl-conversions@3.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/webidl-conversions@7.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/whatwg-encoding@2.0.0",
      "dependsOn": [
        "pkg:npm/iconv-lite@0.6.3"
      ]
    },
    {
      "ref": "pkg:npm/whatwg-mimetype@3.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/whatwg-url@12.0.1",
      "dependsOn": [
        "pkg:npm/tr46@4.1.1",
        "pkg:npm/webidl-conversions@7.0.0"
      ]
    },
    {
      "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-boxed-primitive@1.0.2",
      "dependsOn": [
        "pkg:npm/is-bigint@1.0.4",
        "pkg:npm/is-boolean-object@1.1.2",
        "pkg:npm/is-number-object@1.0.7",
        "pkg:npm/is-string@1.0.7",
        "pkg:npm/is-symbol@1.0.4"
      ]
    },
    {
      "ref": "pkg:npm/which-typed-array@1.1.13",
      "dependsOn": [
        "pkg:npm/available-typed-arrays@1.0.5",
        "pkg:npm/call-bind@1.0.5",
        "pkg:npm/for-each@0.3.3",
        "pkg:npm/gopd@1.0.1",
        "pkg:npm/has-tostringtag@1.0.0"
      ]
    },
    {
      "ref": "pkg:npm/which-typed-array@1.1.9",
      "dependsOn": [
        "pkg:npm/available-typed-arrays@1.0.5",
        "pkg:npm/call-bind@1.0.2",
        "pkg:npm/for-each@0.3.3",
        "pkg:npm/gopd@1.0.1",
        "pkg:npm/has-tostringtag@1.0.0",
        "pkg:npm/is-typed-array@1.1.10"
      ]
    },
    {
      "ref": "pkg:npm/which@2.0.2",
      "dependsOn": [
        "pkg:npm/isexe@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/why-is-node-running@2.2.2",
      "dependsOn": [
        "pkg:npm/siginfo@2.0.0",
        "pkg:npm/stackback@0.0.2"
      ]
    },
    {
      "ref": "pkg:npm/widest-line@3.1.0",
      "dependsOn": [
        "pkg:npm/string-width@4.2.3"
      ]
    },
    {
      "ref": "pkg:npm/workerd@1.20231030.0",
      "dependsOn": [
        "pkg:npm/@cloudflare/workerd-darwin-64@1.20231030.0",
        "pkg:npm/@cloudflare/workerd-darwin-arm64@1.20231030.0",
        "pkg:npm/@cloudflare/workerd-linux-64@1.20231030.0",
        "pkg:npm/@cloudflare/workerd-linux-arm64@1.20231030.0",
        "pkg:npm/@cloudflare/workerd-windows-64@1.20231030.0"
      ]
    },
    {
      "ref": "pkg:npm/wrangler@3.17.1",
      "dependsOn": [
        "pkg:npm/@cloudflare/kv-asset-handler@0.2.0",
        "pkg:npm/@esbuild-plugins/node-globals-polyfill@0.2.3",
        "pkg:npm/@esbuild-plugins/node-modules-polyfill@0.2.2",
        "pkg:npm/blake3-wasm@2.1.5",
        "pkg:npm/chokidar@3.5.3",
        "pkg:npm/esbuild@0.17.19",
        "pkg:npm/fsevents@2.3.3",
        "pkg:npm/miniflare@3.20231030.1",
        "pkg:npm/nanoid@3.3.4",
        "pkg:npm/path-to-regexp@6.2.1",
        "pkg:npm/resolve.exports@2.0.2",
        "pkg:npm/selfsigned@2.1.1",
        "pkg:npm/source-map-support@0.5.21",
        "pkg:npm/source-map@0.6.1",
        "pkg:npm/xxhash-wasm@1.0.2"
      ]
    },
    {
      "ref": "pkg:npm/wrap-ansi@3.0.1",
      "dependsOn": [
        "pkg:npm/string-width@2.1.1",
        "pkg:npm/strip-ansi@4.0.0"
      ]
    },
    {
      "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/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/ws@8.15.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/ws@8.14.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/xdg-basedir@4.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/xml-name-validator@4.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/xmlchars@2.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/xxhash-wasm@1.0.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/y18n@5.0.8",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/yallist@4.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/yaml@1.10.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/yargs-parser@20.2.9",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/yargs-parser@21.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/yargs@17.5.1",
      "dependsOn": [
        "pkg:npm/cliui@7.0.4",
        "pkg:npm/escalade@3.1.1",
        "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-queue@0.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/yocto-queue@1.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/youch@3.3.3",
      "dependsOn": [
        "pkg:npm/cookie@0.5.0",
        "pkg:npm/mustache@4.2.0",
        "pkg:npm/stacktracey@2.1.8"
      ]
    },
    {
      "ref": "pkg:npm/zod@3.20.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/zod@3.22.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild-kit/cjs-loader@2.4.1",
      "dependsOn": [
        "pkg:npm/@esbuild-kit/core-utils@3.0.0",
        "pkg:npm/get-tsconfig@4.3.0"
      ]
    },
    {
      "ref": "pkg:npm/@esbuild-kit/esm-loader@2.5.4",
      "dependsOn": [
        "pkg:npm/@esbuild-kit/core-utils@3.0.0",
        "pkg:npm/get-tsconfig@4.3.0"
      ]
    },
    {
      "ref": "pkg:npm/@esbuild/android-arm@0.15.18",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/linux-loong64@0.15.18",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@medley/router@0.2.1",
      "dependsOn": [
        "pkg:npm/object-treeify@1.1.33"
      ]
    },
    {
      "ref": "pkg:npm/@types/accepts@1.3.5",
      "dependsOn": [
        "pkg:npm/@types/node@18.11.18",
        "pkg:npm/@types/node@18.16.0"
      ]
    },
    {
      "ref": "pkg:npm/@types/body-parser@1.19.2",
      "dependsOn": [
        "pkg:npm/@types/connect@3.4.35",
        "pkg:npm/@types/node@18.11.18",
        "pkg:npm/@types/node@18.16.0"
      ]
    },
    {
      "ref": "pkg:npm/@types/connect@3.4.35",
      "dependsOn": [
        "pkg:npm/@types/node@18.11.18",
        "pkg:npm/@types/node@18.16.0"
      ]
    },
    {
      "ref": "pkg:npm/@types/content-disposition@0.5.5",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@types/cookies@0.7.7",
      "dependsOn": [
        "pkg:npm/@types/connect@3.4.35",
        "pkg:npm/@types/express@4.17.16",
        "pkg:npm/@types/express@4.17.17",
        "pkg:npm/@types/keygrip@1.0.2",
        "pkg:npm/@types/node@18.11.18",
        "pkg:npm/@types/node@18.16.0"
      ]
    },
    {
      "ref": "pkg:npm/@types/express-serve-static-core@4.17.33",
      "dependsOn": [
        "pkg:npm/@types/node@18.11.18",
        "pkg:npm/@types/node@18.16.0",
        "pkg:npm/@types/qs@6.9.7",
        "pkg:npm/@types/range-parser@1.2.4"
      ]
    },
    {
      "ref": "pkg:npm/@types/express@4.17.16",
      "dependsOn": [
        "pkg:npm/@types/body-parser@1.19.2",
        "pkg:npm/@types/express-serve-static-core@4.17.33",
        "pkg:npm/@types/qs@6.9.7",
        "pkg:npm/@types/serve-static@1.15.0"
      ]
    },
    {
      "ref": "pkg:npm/@types/http-assert@1.5.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@types/http-errors@2.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@types/keygrip@1.0.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@types/koa-compose@3.2.5",
      "dependsOn": [
        "pkg:npm/@types/koa@2.13.5",
        "pkg:npm/@types/koa@2.13.6"
      ]
    },
    {
      "ref": "pkg:npm/@types/koa@2.13.5",
      "dependsOn": [
        "pkg:npm/@types/accepts@1.3.5",
        "pkg:npm/@types/content-disposition@0.5.5",
        "pkg:npm/@types/cookies@0.7.7",
        "pkg:npm/@types/http-assert@1.5.3",
        "pkg:npm/@types/http-errors@2.0.1",
        "pkg:npm/@types/keygrip@1.0.2",
        "pkg:npm/@types/koa-compose@3.2.5",
        "pkg:npm/@types/node@18.11.18"
      ]
    },
    {
      "ref": "pkg:npm/@types/mime@3.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@types/node@18.11.18",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@types/qs@6.9.7",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@types/range-parser@1.2.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@types/serve-static@1.15.0",
      "dependsOn": [
        "pkg:npm/@types/mime@3.0.1",
        "pkg:npm/@types/node@18.11.18"
      ]
    },
    {
      "ref": "pkg:npm/accepts@1.3.8",
      "dependsOn": [
        "pkg:npm/mime-types@2.1.35",
        "pkg:npm/negotiator@0.6.3"
      ]
    },
    {
      "ref": "pkg:npm/array-flatten@1.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/body-parser@1.20.1",
      "dependsOn": [
        "pkg:npm/bytes@3.1.2",
        "pkg:npm/content-type@1.0.4",
        "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.11.0",
        "pkg:npm/raw-body@2.5.1",
        "pkg:npm/type-is@1.6.18",
        "pkg:npm/unpipe@1.0.0"
      ]
    },
    {
      "ref": "pkg:npm/bytes@3.1.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/content-disposition@0.5.4",
      "dependsOn": [
        "pkg:npm/safe-buffer@5.2.1"
      ]
    },
    {
      "ref": "pkg:npm/content-type@1.0.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/cookie-signature@1.0.6",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/debug@2.6.9",
      "dependsOn": [
        "pkg:npm/ms@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/depd@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/destroy@1.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/ee-first@1.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/encodeurl@1.0.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/esbuild-android-64@0.15.18",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/esbuild-android-arm64@0.15.18",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/esbuild-darwin-64@0.15.18",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/esbuild-darwin-arm64@0.15.18",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/esbuild-freebsd-64@0.15.18",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/esbuild-freebsd-arm64@0.15.18",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/esbuild-linux-32@0.15.18",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/esbuild-linux-64@0.15.18",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/esbuild-linux-arm64@0.15.18",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/esbuild-linux-arm@0.15.18",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/esbuild-linux-mips64le@0.15.18",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/esbuild-linux-ppc64le@0.15.18",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/esbuild-linux-riscv64@0.15.18",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/esbuild-linux-s390x@0.15.18",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/esbuild-netbsd-64@0.15.18",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/esbuild-openbsd-64@0.15.18",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/esbuild-sunos-64@0.15.18",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/esbuild-windows-32@0.15.18",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/esbuild-windows-64@0.15.18",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/esbuild-windows-arm64@0.15.18",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/esbuild@0.15.18",
      "dependsOn": [
        "pkg:npm/@esbuild/android-arm@0.15.18",
        "pkg:npm/@esbuild/linux-loong64@0.15.18",
        "pkg:npm/esbuild-android-64@0.15.18",
        "pkg:npm/esbuild-android-arm64@0.15.18",
        "pkg:npm/esbuild-darwin-64@0.15.18",
        "pkg:npm/esbuild-darwin-arm64@0.15.18",
        "pkg:npm/esbuild-freebsd-64@0.15.18",
        "pkg:npm/esbuild-freebsd-arm64@0.15.18",
        "pkg:npm/esbuild-linux-32@0.15.18",
        "pkg:npm/esbuild-linux-64@0.15.18",
        "pkg:npm/esbuild-linux-arm64@0.15.18",
        "pkg:npm/esbuild-linux-arm@0.15.18",
        "pkg:npm/esbuild-linux-mips64le@0.15.18",
        "pkg:npm/esbuild-linux-ppc64le@0.15.18",
        "pkg:npm/esbuild-linux-riscv64@0.15.18",
        "pkg:npm/esbuild-linux-s390x@0.15.18",
        "pkg:npm/esbuild-netbsd-64@0.15.18",
        "pkg:npm/esbuild-openbsd-64@0.15.18",
        "pkg:npm/esbuild-sunos-64@0.15.18",
        "pkg:npm/esbuild-windows-32@0.15.18",
        "pkg:npm/esbuild-windows-64@0.15.18",
        "pkg:npm/esbuild-windows-arm64@0.15.18"
      ]
    },
    {
      "ref": "pkg:npm/escape-html@1.0.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/etag@1.8.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/express@4.18.2",
      "dependsOn": [
        "pkg:npm/accepts@1.3.8",
        "pkg:npm/array-flatten@1.1.1",
        "pkg:npm/body-parser@1.20.1",
        "pkg:npm/content-disposition@0.5.4",
        "pkg:npm/content-type@1.0.4",
        "pkg:npm/cookie-signature@1.0.6",
        "pkg:npm/cookie@0.5.0",
        "pkg:npm/debug@2.6.9",
        "pkg:npm/depd@2.0.0",
        "pkg:npm/encodeurl@1.0.2",
        "pkg:npm/escape-html@1.0.3",
        "pkg:npm/etag@1.8.1",
        "pkg:npm/finalhandler@1.2.0",
        "pkg:npm/fresh@0.5.2",
        "pkg:npm/http-errors@2.0.0",
        "pkg:npm/merge-descriptors@1.0.1",
        "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.7",
        "pkg:npm/proxy-addr@2.0.7",
        "pkg:npm/qs@6.11.0",
        "pkg:npm/range-parser@1.2.1",
        "pkg:npm/safe-buffer@5.2.1",
        "pkg:npm/send@0.18.0",
        "pkg:npm/serve-static@1.15.0",
        "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/fast-querystring@1.1.0",
      "dependsOn": [
        "pkg:npm/fast-decode-uri-component@1.0.1"
      ]
    },
    {
      "ref": "pkg:npm/finalhandler@1.2.0",
      "dependsOn": [
        "pkg:npm/debug@2.6.9",
        "pkg:npm/encodeurl@1.0.2",
        "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/find-my-way@7.4.0",
      "dependsOn": [
        "pkg:npm/fast-deep-equal@3.1.3",
        "pkg:npm/fast-querystring@1.1.0",
        "pkg:npm/safe-regex2@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/forwarded@0.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/fresh@0.5.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/get-intrinsic@1.2.0",
      "dependsOn": [
        "pkg:npm/function-bind@1.1.1",
        "pkg:npm/has-symbols@1.0.3",
        "pkg:npm/has@1.0.3"
      ]
    },
    {
      "ref": "pkg:npm/get-tsconfig@4.3.0",
      "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/ipaddr.js@1.9.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/koa-compose@4.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/koa-router@12.0.0",
      "dependsOn": [
        "pkg:npm/http-errors@2.0.0",
        "pkg:npm/koa-compose@4.1.0",
        "pkg:npm/koa-compose@4.2.0",
        "pkg:npm/methods@1.1.2",
        "pkg:npm/path-to-regexp@6.2.1"
      ]
    },
    {
      "ref": "pkg:npm/koa-tree-router@0.12.1",
      "dependsOn": [
        "pkg:npm/@types/koa@2.13.5",
        "pkg:npm/@types/koa@2.13.6",
        "pkg:npm/koa-compose@4.1.0",
        "pkg:npm/koa-compose@4.2.0"
      ]
    },
    {
      "ref": "pkg:npm/media-typer@0.3.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/merge-descriptors@1.0.1",
      "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/mime@1.6.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/ms@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/negotiator@0.6.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/object-inspect@1.12.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/object-treeify@1.1.33",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/on-finished@2.4.1",
      "dependsOn": [
        "pkg:npm/ee-first@1.1.1"
      ]
    },
    {
      "ref": "pkg:npm/parseurl@1.3.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/path-to-regexp@0.1.7",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/proxy-addr@2.0.7",
      "dependsOn": [
        "pkg:npm/forwarded@0.2.0",
        "pkg:npm/ipaddr.js@1.9.1"
      ]
    },
    {
      "ref": "pkg:npm/radix3@1.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/range-parser@1.2.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/raw-body@2.5.1",
      "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/ret@0.2.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/safe-regex2@2.0.0",
      "dependsOn": [
        "pkg:npm/ret@0.2.2"
      ]
    },
    {
      "ref": "pkg:npm/send@0.18.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.15.0",
      "dependsOn": [
        "pkg:npm/encodeurl@1.0.2",
        "pkg:npm/escape-html@1.0.3",
        "pkg:npm/parseurl@1.3.3",
        "pkg:npm/send@0.18.0"
      ]
    },
    {
      "ref": "pkg:npm/setprototypeof@1.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/statuses@2.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/toidentifier@1.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/trek-router@1.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/tsx@3.12.2",
      "dependsOn": [
        "pkg:npm/@esbuild-kit/cjs-loader@2.4.1",
        "pkg:npm/@esbuild-kit/core-utils@3.0.0",
        "pkg:npm/@esbuild-kit/esm-loader@2.5.4",
        "pkg:npm/fsevents@2.3.2"
      ]
    },
    {
      "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/unpipe@1.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/utils-merge@1.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/vary@1.1.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/android-arm64@0.19.8",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/android-arm@0.19.8",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/android-x64@0.19.8",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/darwin-arm64@0.19.8",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/darwin-x64@0.19.8",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/freebsd-arm64@0.19.8",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/freebsd-x64@0.19.8",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/linux-arm64@0.19.8",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/linux-arm@0.19.8",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/linux-ia32@0.19.8",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/linux-loong64@0.19.8",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/linux-mips64el@0.19.8",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/linux-ppc64@0.19.8",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/linux-riscv64@0.19.8",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/linux-s390x@0.19.8",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/linux-x64@0.19.8",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/netbsd-x64@0.19.8",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/openbsd-x64@0.19.8",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/sunos-x64@0.19.8",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/win32-arm64@0.19.8",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/win32-ia32@0.19.8",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/win32-x64@0.19.8",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@types/benchmark@2.1.5",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@types/prop-types@15.7.5",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@types/react-dom@18.2.17",
      "dependsOn": [
        "pkg:npm/@types/react@18.0.15"
      ]
    },
    {
      "ref": "pkg:npm/@types/react@18.0.15",
      "dependsOn": [
        "pkg:npm/@types/prop-types@15.7.5",
        "pkg:npm/@types/scheduler@0.16.2",
        "pkg:npm/csstype@3.1.0"
      ]
    },
    {
      "ref": "pkg:npm/@types/react@18.2.40",
      "dependsOn": [
        "pkg:npm/@types/prop-types@15.7.5",
        "pkg:npm/@types/scheduler@0.16.2",
        "pkg:npm/csstype@3.1.0"
      ]
    },
    {
      "ref": "pkg:npm/@types/scheduler@0.16.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/benchmark@2.1.4",
      "dependsOn": [
        "pkg:npm/lodash@4.17.21",
        "pkg:npm/platform@1.3.6"
      ]
    },
    {
      "ref": "pkg:npm/boolbase@1.0.0",
      "dependsOn": []
    },
    {
      "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/css-what@6.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/css.escape@1.5.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/csstype@3.1.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/domelementtype@2.3.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/domhandler@5.0.3",
      "dependsOn": [
        "pkg:npm/domelementtype@2.3.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/esbuild@0.19.8",
      "dependsOn": [
        "pkg:npm/@esbuild/android-arm64@0.19.8",
        "pkg:npm/@esbuild/android-arm@0.19.8",
        "pkg:npm/@esbuild/android-x64@0.19.8",
        "pkg:npm/@esbuild/darwin-arm64@0.19.8",
        "pkg:npm/@esbuild/darwin-x64@0.19.8",
        "pkg:npm/@esbuild/freebsd-arm64@0.19.8",
        "pkg:npm/@esbuild/freebsd-x64@0.19.8",
        "pkg:npm/@esbuild/linux-arm64@0.19.8",
        "pkg:npm/@esbuild/linux-arm@0.19.8",
        "pkg:npm/@esbuild/linux-ia32@0.19.8",
        "pkg:npm/@esbuild/linux-loong64@0.19.8",
        "pkg:npm/@esbuild/linux-mips64el@0.19.8",
        "pkg:npm/@esbuild/linux-ppc64@0.19.8",
        "pkg:npm/@esbuild/linux-riscv64@0.19.8",
        "pkg:npm/@esbuild/linux-s390x@0.19.8",
        "pkg:npm/@esbuild/linux-x64@0.19.8",
        "pkg:npm/@esbuild/netbsd-x64@0.19.8",
        "pkg:npm/@esbuild/openbsd-x64@0.19.8",
        "pkg:npm/@esbuild/sunos-x64@0.19.8",
        "pkg:npm/@esbuild/win32-arm64@0.19.8",
        "pkg:npm/@esbuild/win32-ia32@0.19.8",
        "pkg:npm/@esbuild/win32-x64@0.19.8"
      ]
    },
    {
      "ref": "pkg:npm/happy-dom@12.10.3",
      "dependsOn": [
        "pkg:npm/css.escape@1.5.1",
        "pkg:npm/entities@4.5.0",
        "pkg:npm/iconv-lite@0.6.3",
        "pkg:npm/webidl-conversions@7.0.0",
        "pkg:npm/whatwg-encoding@2.0.0",
        "pkg:npm/whatwg-mimetype@3.0.0"
      ]
    },
    {
      "ref": "pkg:npm/he@1.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/hono@3.10.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/loose-envify@1.4.0",
      "dependsOn": [
        "pkg:npm/js-tokens@4.0.0"
      ]
    },
    {
      "ref": "pkg:npm/nano-jsx@0.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/node-html-parser@6.1.11",
      "dependsOn": [
        "pkg:npm/css-select@5.1.0",
        "pkg:npm/he@1.2.0"
      ]
    },
    {
      "ref": "pkg:npm/nth-check@2.1.1",
      "dependsOn": [
        "pkg:npm/boolbase@1.0.0"
      ]
    },
    {
      "ref": "pkg:npm/platform@1.3.6",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/preact-render-to-string@6.3.1",
      "dependsOn": [
        "pkg:npm/pretty-format@3.8.0"
      ]
    },
    {
      "ref": "pkg:npm/preact@10.19.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/pretty-format@3.8.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/react-dom@18.2.0",
      "dependsOn": [
        "pkg:npm/loose-envify@1.4.0",
        "pkg:npm/scheduler@0.23.0"
      ]
    },
    {
      "ref": "pkg:npm/react@18.2.0",
      "dependsOn": [
        "pkg:npm/loose-envify@1.4.0"
      ]
    },
    {
      "ref": "pkg:npm/scheduler@0.23.0",
      "dependsOn": [
        "pkg:npm/loose-envify@1.4.0"
      ]
    },
    {
      "ref": "pkg:npm/typescript@5.3.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@cloudflare/workers-types@2.2.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/anymatch@3.1.2",
      "dependsOn": [
        "pkg:npm/normalize-path@3.0.0",
        "pkg:npm/picomatch@2.3.1"
      ]
    },
    {
      "ref": "pkg:npm/body-parser@1.20.0",
      "dependsOn": [
        "pkg:npm/bytes@3.1.2",
        "pkg:npm/content-type@1.0.4",
        "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.10.3",
        "pkg:npm/raw-body@2.5.1",
        "pkg:npm/type-is@1.6.18",
        "pkg:npm/unpipe@1.0.0"
      ]
    },
    {
      "ref": "pkg:npm/data-uri-to-buffer@4.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/edge-mock@0.0.15",
      "dependsOn": [
        "pkg:npm/@cloudflare/workers-types@2.2.2",
        "pkg:npm/express@4.18.1",
        "pkg:npm/livereload@0.9.3",
        "pkg:npm/node-fetch@2.6.7"
      ]
    },
    {
      "ref": "pkg:npm/express@4.18.1",
      "dependsOn": [
        "pkg:npm/accepts@1.3.8",
        "pkg:npm/array-flatten@1.1.1",
        "pkg:npm/body-parser@1.20.0",
        "pkg:npm/content-disposition@0.5.4",
        "pkg:npm/content-type@1.0.4",
        "pkg:npm/cookie-signature@1.0.6",
        "pkg:npm/cookie@0.5.0",
        "pkg:npm/debug@2.6.9",
        "pkg:npm/depd@2.0.0",
        "pkg:npm/encodeurl@1.0.2",
        "pkg:npm/escape-html@1.0.3",
        "pkg:npm/etag@1.8.1",
        "pkg:npm/finalhandler@1.2.0",
        "pkg:npm/fresh@0.5.2",
        "pkg:npm/http-errors@2.0.0",
        "pkg:npm/merge-descriptors@1.0.1",
        "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.7",
        "pkg:npm/proxy-addr@2.0.7",
        "pkg:npm/qs@6.10.3",
        "pkg:npm/range-parser@1.2.1",
        "pkg:npm/safe-buffer@5.2.1",
        "pkg:npm/send@0.18.0",
        "pkg:npm/serve-static@1.15.0",
        "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/fetch-blob@3.1.5",
      "dependsOn": [
        "pkg:npm/node-domexception@1.0.0",
        "pkg:npm/web-streams-polyfill@3.2.1"
      ]
    },
    {
      "ref": "pkg:npm/itty-router@3.0.11",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/livereload-js@3.4.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/livereload@0.9.3",
      "dependsOn": [
        "pkg:npm/chokidar@3.5.3",
        "pkg:npm/livereload-js@3.4.0",
        "pkg:npm/opts@2.0.2",
        "pkg:npm/ws@7.5.8"
      ]
    },
    {
      "ref": "pkg:npm/node-fetch@3.2.10",
      "dependsOn": [
        "pkg:npm/data-uri-to-buffer@4.0.0",
        "pkg:npm/fetch-blob@3.1.5",
        "pkg:npm/formdata-polyfill@4.0.10"
      ]
    },
    {
      "ref": "pkg:npm/object-inspect@1.12.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/opts@2.0.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/qs@6.10.3",
      "dependsOn": [
        "pkg:npm/side-channel@1.0.4"
      ]
    },
    {
      "ref": "pkg:npm/regexparam@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/secure-json-parse@2.4.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/sunder@0.10.1",
      "dependsOn": [
        "pkg:npm/fast-deep-equal@3.1.3",
        "pkg:npm/http-errors@2.0.0",
        "pkg:npm/secure-json-parse@2.4.0",
        "pkg:npm/tiny-request-router@1.2.2"
      ]
    },
    {
      "ref": "pkg:npm/tiny-request-router@1.2.2",
      "dependsOn": [
        "pkg:npm/path-to-regexp@6.2.1"
      ]
    },
    {
      "ref": "pkg:npm/worktop@0.7.3",
      "dependsOn": [
        "pkg:npm/regexparam@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/ws@7.5.8",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@types/express@4.17.17",
      "dependsOn": [
        "pkg:npm/@types/body-parser@1.19.2",
        "pkg:npm/@types/express-serve-static-core@4.17.33",
        "pkg:npm/@types/qs@6.9.7",
        "pkg:npm/@types/serve-static@1.15.1"
      ]
    },
    {
      "ref": "pkg:npm/@types/koa@2.13.6",
      "dependsOn": [
        "pkg:npm/@types/accepts@1.3.5",
        "pkg:npm/@types/content-disposition@0.5.5",
        "pkg:npm/@types/cookies@0.7.7",
        "pkg:npm/@types/http-assert@1.5.3",
        "pkg:npm/@types/http-errors@2.0.1",
        "pkg:npm/@types/keygrip@1.0.2",
        "pkg:npm/@types/koa-compose@3.2.5",
        "pkg:npm/@types/node@18.16.0"
      ]
    },
    {
      "ref": "pkg:npm/@types/node@18.16.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@types/serve-static@1.15.1",
      "dependsOn": [
        "pkg:npm/@types/mime@3.0.1",
        "pkg:npm/@types/node@18.16.0"
      ]
    },
    {
      "ref": "pkg:npm/find-my-way@7.6.0",
      "dependsOn": [
        "pkg:npm/fast-deep-equal@3.1.3",
        "pkg:npm/fast-querystring@1.1.1",
        "pkg:npm/safe-regex2@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/koa-compose@4.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/routers-deno",
      "dependsOn": [
        "pkg:npm/@medley/router@0.2.1",
        "pkg:npm/find-my-way@7.6.0",
        "pkg:npm/koa-router@12.0.0",
        "pkg:npm/koa-tree-router@0.12.1",
        "pkg:npm/mitata@0.1.6",
        "pkg:npm/trek-router@1.2.0"
      ]
    }
  ],
  "annotations": [
    {
      "bom-ref": "metadata-annotations",
      "subjects": [
        "pkg:npm/query-param"
      ],
      "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-28T10:55:07Z",
      "text": "This Software Bill-of-Materials (SBOM) document was created on Monday, September 28, 2026 with cdxgen. The data was captured during the pre-build lifecycle phase without building the application. The document describes an application named 'query-param'. The application also has 5 child modules/components. The package type in this SBOM is npm with 37 purl namespaces described under components. The components were identified from 6 source files."
    }
  ]
}