{
  "bomFormat": "CycloneDX",
  "specVersion": "1.7",
  "serialNumber": "urn:uuid:69b09358-6860-4a32-ad1e-3e45f5ef4280",
  "version": 1,
  "metadata": {
    "timestamp": "2026-07-30T22:35:30Z",
    "tools": {
      "components": [
        {
          "group": "@cyclonedx",
          "name": "cdxgen",
          "version": "12.3.3",
          "purl": "pkg:npm/%40cyclonedx/cdxgen@12.3.3",
          "type": "application",
          "bom-ref": "pkg:npm/@cyclonedx/cdxgen@12.3.3",
          "publisher": "OWASP Foundation",
          "authors": [
            {
              "name": "OWASP Foundation"
            }
          ]
        }
      ]
    },
    "authors": [
      {
        "name": "OWASP Foundation"
      }
    ],
    "lifecycles": [
      {
        "phase": "pre-build"
      }
    ],
    "component": {
      "name": "vitest",
      "group": "",
      "version": "2.1.3",
      "description": "Next generation testing framework powered by Vite",
      "purl": "pkg:npm/vitest@2.1.3",
      "bom-ref": "pkg:npm/vitest@2.1.3",
      "author": "Anthony Fu <anthonyfu117@hotmail.com>",
      "properties": [
        {
          "name": "cdx:npm:bin",
          "value": "vitest"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "cdx:npm:scripts",
          "value": "build, dev"
        }
      ],
      "type": "application",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/vitest-dev/vitest#readme"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/vitest-dev/vitest.git"
        }
      ]
    },
    "properties": [
      {
        "name": "cdx:bom:componentTypes",
        "value": "npm"
      },
      {
        "name": "cdx:bom:componentNamespaces",
        "value": "@ampproject\\n@antfu\\n@edge-runtime\\n@sinonjs\\n@types\\n@vitest"
      },
      {
        "name": "cdx:bom:componentSrcFiles",
        "value": "node_modules/@ampproject/remapping/package.json\\nnode_modules/@antfu/install-pkg/package.json\\nnode_modules/@edge-runtime/vm/package.json\\nnode_modules/@sinonjs/fake-timers/package.json\\nnode_modules/@types/debug/package.json\\nnode_modules/@types/estree/package.json\\nnode_modules/@types/istanbul-lib-coverage/package.json\\nnode_modules/@types/istanbul-reports/package.json\\nnode_modules/@types/jsdom/package.json\\nnode_modules/@types/micromatch/package.json\\nnode_modules/@types/node/package.json\\nnode_modules/@types/prompts/package.json\\nnode_modules/@types/sinonjs__fake-timers/package.json\\nnode_modules/@vitest/browser/package.json\\nnode_modules/@vitest/expect/package.json\\nnode_modules/@vitest/mocker/package.json\\nnode_modules/@vitest/pretty-format/package.json\\nnode_modules/@vitest/runner/package.json\\nnode_modules/@vitest/snapshot/package.json\\nnode_modules/@vitest/spy/package.json\\nnode_modules/@vitest/ui/package.json\\nnode_modules/@vitest/utils/package.json\\nnode_modules/acorn-walk/package.json\\nnode_modules/birpc/package.json\\nnode_modules/cac/package.json\\nnode_modules/chai-subset/package.json\\nnode_modules/chai/package.json\\nnode_modules/cli-truncate/package.json\\nnode_modules/debug/package.json\\nnode_modules/expect-type/package.json\\nnode_modules/fast-glob/package.json\\nnode_modules/find-up/package.json\\nnode_modules/flatted/package.json\\nnode_modules/get-tsconfig/package.json\\nnode_modules/happy-dom/package.json\\nnode_modules/jsdom/package.json\\nnode_modules/local-pkg/package.json\\nnode_modules/log-update/package.json\\nnode_modules/magic-string/package.json\\nnode_modules/micromatch/package.json\\nnode_modules/pathe/package.json\\nnode_modules/pretty-format/package.json\\nnode_modules/prompts/package.json\\nnode_modules/std-env/package.json\\nnode_modules/strip-literal/package.json\\nnode_modules/tinybench/package.json\\nnode_modules/tinyexec/package.json\\nnode_modules/tinypool/package.json\\nnode_modules/tinyrainbow/package.json\\nnode_modules/vite-node/package.json\\nnode_modules/vite/package.json\\nnode_modules/why-is-node-running/package.json\\nnode_modules/ws/package.json"
      }
    ]
  },
  "components": [
    {
      "authors": [
        {
          "name": "Einar Otto Stangvik <einaros@gmail.com> (http://2x.io)"
        }
      ],
      "group": "",
      "name": "ws",
      "version": "8.18.0",
      "description": "Simple to use, blazing fast and thoroughly tested websocket client and server for Node.js",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/ws@8.18.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/websockets/ws"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/websockets/ws.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/ws@8.18.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/ws/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "ws,WebSocket,ws/WebSocket,WebSocketServer,ws/WebSocketServer"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/ws/package.json"
              }
            ],
            "concludedValue": "node_modules/ws/package.json"
          }
        ],
        "occurrences": [
          {
            "location": "src/api/setup.ts#5"
          },
          {
            "location": "src/api/setup.ts#6"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Mathias Buus (@mafintosh)"
        }
      ],
      "group": "",
      "name": "why-is-node-running",
      "version": "2.3.0",
      "description": "Node is running but you don't know why? why-is-node-running is here to help you.",
      "scope": "optional",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/why-is-node-running@2.3.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/mafintosh/why-is-node-running"
        },
        {
          "type": "vcs",
          "url": "https://github.com/mafintosh/why-is-node-running.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/why-is-node-running@2.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/why-is-node-running/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/why-is-node-running/package.json"
              }
            ],
            "concludedValue": "node_modules/why-is-node-running/package.json"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Anthony Fu <anthonyfu117@hotmail.com>"
        }
      ],
      "group": "",
      "name": "vite-node",
      "version": "2.1.3",
      "description": "Vite as Node.js runtime",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/vite-node@2.1.3",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/vitest-dev/vitest/blob/main/packages/vite-node#readme"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/vitest-dev/vitest.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/vite-node@2.1.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/vite-node/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "vite-node/utils,slash,vite-node/utils/slash,normalizeRequestId,vite-node/utils/normalizeRequestId,cleanUrl,vite-node/utils/cleanUrl,isInternalRequest,vite-node/utils/isInternalRequest,isNodeBuiltin,vite-node/utils/isNodeBuiltin,toFilePath,vite-node/utils/toFilePath,isPrimitive,vite-node/utils/isPrimitive,toArray,vite-node/utils/toArray,getCachedData,vite-node/utils/getCachedData,setCacheData,vite-node/utils/setCacheData,vite-node/client,ModuleCacheMap,vite-node/client/ModuleCacheMap,ViteNodeRunner,vite-node/client/ViteNodeRunner,vite-node/server,ViteNodeServer,vite-node/server/ViteNodeServer,DEFAULT_REQUEST_STUBS,vite-node/client/DEFAULT_REQUEST_STUBS,vite-node/source-map,installSourcemapsSupport,vite-node/source-map/installSourcemapsSupport,vite-node/constants,KNOWN_ASSET_TYPES,vite-node/constants/KNOWN_ASSET_TYPES,CSS_LANGS_RE,vite-node/constants/CSS_LANGS_RE,KNOWN_ASSET_RE,vite-node/constants/KNOWN_ASSET_RE,vite-node,ViteNodeRunnerOptions,vite-node/ViteNodeRunnerOptions,RawSourceMap,vite-node/RawSourceMap"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/vite-node/package.json"
              }
            ],
            "concludedValue": "node_modules/vite-node/package.json"
          }
        ],
        "occurrences": [
          {
            "location": "dist/chunks/RandomSequencer.Bh5-tlNJ.js#16"
          },
          {
            "location": "dist/chunks/cli-api.btGgw3PC.js#37"
          },
          {
            "location": "dist/chunks/execute._eQQfgI8.js#5"
          },
          {
            "location": "dist/chunks/vm.DB_hLchi.js#9"
          },
          {
            "location": "dist/coverage.js#29"
          },
          {
            "location": "dist/execute.js#6"
          },
          {
            "location": "dist/node.js#58"
          },
          {
            "location": "dist/reporters.js#27"
          },
          {
            "location": "dist/workers/forks.js#11"
          },
          {
            "location": "dist/workers/threads.js#9"
          },
          {
            "location": "dist/workers/vmForks.js#21"
          },
          {
            "location": "dist/workers/vmThreads.js#20"
          },
          {
            "location": "dist/workers.js#29"
          },
          {
            "location": "src/node/plugins/coverageTransform.ts#2"
          },
          {
            "location": "src/node/plugins/ssrReplacer.ts#4"
          },
          {
            "location": "src/node/sequencers/BaseSequencer.ts#3"
          },
          {
            "location": "src/runtime/execute.ts#11"
          },
          {
            "location": "src/runtime/external-executor.ts#6"
          },
          {
            "location": "src/runtime/vm/commonjs-executor.ts#4"
          },
          {
            "location": "src/runtime/vm/utils.ts#2"
          },
          {
            "location": "src/runtime/vm/vite-executor.ts#5"
          },
          {
            "location": "dist/chunks/base.BO5Jx7vw.js#1"
          },
          {
            "location": "dist/chunks/cli-api.btGgw3PC.js#8"
          },
          {
            "location": "dist/chunks/cli-api.btGgw3PC.js#10"
          },
          {
            "location": "dist/chunks/execute._eQQfgI8.js#4"
          },
          {
            "location": "dist/chunks/runBaseTests.Cx4wXyTR.js#14"
          },
          {
            "location": "dist/chunks/runBaseTests.Cx4wXyTR.js#15"
          },
          {
            "location": "dist/chunks/vm.DB_hLchi.js#11"
          },
          {
            "location": "dist/execute.js#5"
          },
          {
            "location": "dist/node.js#41"
          },
          {
            "location": "dist/node.js#43"
          },
          {
            "location": "dist/worker.js#3"
          },
          {
            "location": "dist/workers/forks.js#5"
          },
          {
            "location": "dist/workers/runVmTests.js#6"
          },
          {
            "location": "dist/workers/runVmTests.js#7"
          },
          {
            "location": "dist/workers/threads.js#3"
          },
          {
            "location": "dist/workers/vmForks.js#20"
          },
          {
            "location": "dist/workers/vmForks.js#26"
          },
          {
            "location": "dist/workers/vmThreads.js#19"
          },
          {
            "location": "dist/workers/vmThreads.js#25"
          },
          {
            "location": "dist/workers.js#9"
          },
          {
            "location": "dist/workers.js#33"
          },
          {
            "location": "src/integrations/env/loader.ts#3"
          },
          {
            "location": "src/integrations/env/loader.ts#4"
          },
          {
            "location": "src/node/core.ts#6"
          },
          {
            "location": "src/node/core.ts#9"
          },
          {
            "location": "src/node/globalSetup.ts#2"
          },
          {
            "location": "src/node/pools/rpc.ts#3"
          },
          {
            "location": "src/node/reporters/utils.ts#1"
          },
          {
            "location": "src/node/workspace.ts#18"
          },
          {
            "location": "src/node/workspace.ts#19"
          },
          {
            "location": "src/runtime/execute.ts#4"
          },
          {
            "location": "src/runtime/execute.ts#5"
          },
          {
            "location": "src/runtime/execute.ts#12"
          },
          {
            "location": "src/runtime/runVmTests.ts#6"
          },
          {
            "location": "src/runtime/runVmTests.ts#7"
          },
          {
            "location": "src/runtime/setup-node.ts#4"
          },
          {
            "location": "src/runtime/setup-node.ts#5"
          },
          {
            "location": "src/runtime/vm/vite-executor.ts#4"
          },
          {
            "location": "src/runtime/worker.ts#3"
          },
          {
            "location": "src/runtime/workers/base.ts#1"
          },
          {
            "location": "src/typecheck/collect.ts#4"
          },
          {
            "location": "src/utils/modules.ts#1"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Evan You"
        }
      ],
      "group": "",
      "name": "vite",
      "version": "5.4.0",
      "description": "Native-ESM powered web dev build tool",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/vite@5.4.0",
      "externalReferences": [
        {
          "type": "website",
          "url": "https://vitejs.dev"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/vitejs/vite.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/vite@5.4.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/vite/package.json"
        },
        {
          "name": "ExportedModules",
          "value": "vite,createViteLogger,vite/createViteLogger,isFileServingAllowed,vite/isFileServingAllowed,parseAst,vite/parseAst,parseAstAsync,vite/parseAstAsync"
        },
        {
          "name": "ImportedModules",
          "value": "vite,parseAstAsync,vite/parseAstAsync,searchForWorkspaceRoot,vite/searchForWorkspaceRoot,version,vite/version,createServer,vite/createServer,mergeConfig,vite/mergeConfig,ViteDevServer,vite/ViteDevServer,UserConfig,vite/UserConfig,InlineConfig,vite/InlineConfig,Plugin,vite/Plugin,DepOptimizationOptions,vite/DepOptimizationOptions,ResolvedConfig,vite/ResolvedConfig,TransformResult,vite/TransformResult,ModuleNode,vite/ModuleNode"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/vite/package.json"
              }
            ],
            "concludedValue": "node_modules/vite/package.json"
          }
        ],
        "occurrences": [
          {
            "location": "dist/chunks/RandomSequencer.Bh5-tlNJ.js#14"
          },
          {
            "location": "dist/chunks/cli-api.btGgw3PC.js#4"
          },
          {
            "location": "dist/coverage.js#28"
          },
          {
            "location": "dist/node.js#1"
          },
          {
            "location": "dist/node.js#2"
          },
          {
            "location": "dist/reporters.js#25"
          },
          {
            "location": "dist/config.cjs#5"
          },
          {
            "location": "src/api/setup.ts#7"
          },
          {
            "location": "src/node/cli/cli-api.ts#5"
          },
          {
            "location": "src/node/core.ts#3"
          },
          {
            "location": "src/node/create.ts#2"
          },
          {
            "location": "src/node/create.ts#6"
          },
          {
            "location": "src/node/plugins/coverageTransform.ts#1"
          },
          {
            "location": "src/node/plugins/cssEnabler.ts#2"
          },
          {
            "location": "src/node/plugins/mocks.ts#1"
          },
          {
            "location": "src/node/plugins/normalizeURL.ts#2"
          },
          {
            "location": "src/node/plugins/optimizer.ts#1"
          },
          {
            "location": "src/node/plugins/ssrReplacer.ts#2"
          },
          {
            "location": "src/node/plugins/utils.ts#1"
          },
          {
            "location": "src/node/plugins/utils.ts#6"
          },
          {
            "location": "src/node/plugins/vitestResolver.ts#1"
          },
          {
            "location": "src/node/vite.ts#1"
          },
          {
            "location": "src/node/vite.ts#2"
          },
          {
            "location": "src/node/workspace/resolveWorkspace.ts#5"
          },
          {
            "location": "src/node/workspace.ts#17"
          },
          {
            "location": "src/public/node.ts#1"
          },
          {
            "location": "src/public/node.ts#58"
          },
          {
            "location": "src/public/node.ts#62"
          },
          {
            "location": "src/typecheck/collect.ts#2"
          },
          {
            "location": "src/utils/graph.ts#1"
          }
        ]
      },
      "tags": [
        "web"
      ]
    },
    {
      "group": "",
      "name": "tinyrainbow",
      "version": "1.2.0",
      "description": "A small library to print colourful messages.",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/tinyrainbow@1.2.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/tinylibs/tinyrainbow#readme"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/tinylibs/tinyrainbow.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/tinyrainbow@1.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/tinyrainbow/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "tinyrainbow,Colors,tinyrainbow/Colors"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/tinyrainbow/package.json"
              }
            ],
            "concludedValue": "node_modules/tinyrainbow/package.json"
          }
        ],
        "occurrences": [
          {
            "location": "dist/chunks/cac.BSMVokHR.js#3"
          },
          {
            "location": "dist/chunks/cli-api.btGgw3PC.js#42"
          },
          {
            "location": "dist/chunks/console.CfT1Wjed.js#5"
          },
          {
            "location": "dist/chunks/creator.CBPphXqR.js#5"
          },
          {
            "location": "dist/chunks/index.Dz2opmmU.js#2"
          },
          {
            "location": "dist/chunks/resolveConfig.Dha6ilPI.js#11"
          },
          {
            "location": "dist/chunks/utils.CY6Spixo.js#3"
          },
          {
            "location": "dist/cli.js#4"
          },
          {
            "location": "dist/coverage.js#4"
          },
          {
            "location": "dist/node.js#12"
          },
          {
            "location": "dist/reporters.js#3"
          },
          {
            "location": "dist/workers/vmForks.js#12"
          },
          {
            "location": "dist/workers/vmThreads.js#11"
          },
          {
            "location": "dist/workers.js#23"
          },
          {
            "location": "src/create/browser/creator.ts#5"
          },
          {
            "location": "src/node/cli/cac.ts#3"
          },
          {
            "location": "src/node/error.ts#6"
          },
          {
            "location": "src/node/logger.ts#4"
          },
          {
            "location": "src/node/packageInstaller.ts#3"
          },
          {
            "location": "src/node/reporters/base.ts#2"
          },
          {
            "location": "src/node/reporters/benchmark/table/index.ts#2"
          },
          {
            "location": "src/node/reporters/benchmark/table/tableRender.ts#2"
          },
          {
            "location": "src/node/reporters/default.ts#1"
          },
          {
            "location": "src/node/reporters/renderers/dotRenderer.ts#1"
          },
          {
            "location": "src/node/reporters/renderers/listRenderer.ts#2"
          },
          {
            "location": "src/node/reporters/renderers/utils.ts#3"
          },
          {
            "location": "src/node/reporters/verbose.ts#1"
          },
          {
            "location": "src/node/stdin.ts#3"
          },
          {
            "location": "src/node/watch-filter.ts#4"
          },
          {
            "location": "src/runtime/console.ts#5"
          },
          {
            "location": "src/utils/colors.ts#3"
          },
          {
            "location": "src/utils/coverage.ts#4"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "tinypool",
      "version": "1.0.0",
      "description": "A minimal and tiny Node.js Worker Thread Pool implementation, a fork of piscina, but with fewer features",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/tinypool@1.0.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/tinylibs/tinypool#readme"
        },
        {
          "type": "vcs",
          "url": "https://github.com/tinylibs/tinypool.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/tinypool@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/tinypool/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "tinypool,Tinypool,tinypool/Tinypool,workerId,tinypool/workerId,TinypoolChannel,tinypool/TinypoolChannel,Options,tinypool/Options,TinypoolWorkerMessage,tinypool/TinypoolWorkerMessage"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/tinypool/package.json"
              }
            ],
            "concludedValue": "node_modules/tinypool/package.json"
          }
        ],
        "occurrences": [
          {
            "location": "dist/chunks/resolveConfig.Dha6ilPI.js#26"
          },
          {
            "location": "dist/coverage.js#33"
          },
          {
            "location": "dist/node.js#67"
          },
          {
            "location": "dist/worker.js#2"
          },
          {
            "location": "dist/workers.js#8"
          },
          {
            "location": "src/node/pools/forks.ts#4"
          },
          {
            "location": "src/node/pools/forks.ts#5"
          },
          {
            "location": "src/node/pools/threads.ts#4"
          },
          {
            "location": "src/node/pools/threads.ts#5"
          },
          {
            "location": "src/node/pools/vmForks.ts#6"
          },
          {
            "location": "src/node/pools/vmForks.ts#7"
          },
          {
            "location": "src/node/pools/vmThreads.ts#5"
          },
          {
            "location": "src/node/pools/vmThreads.ts#6"
          },
          {
            "location": "src/runtime/worker.ts#2"
          },
          {
            "location": "src/runtime/workers/utils.ts#1"
          }
        ]
      },
      "tags": [
        "pool"
      ]
    },
    {
      "authors": [
        {
          "name": "James Garbutt (https://github.com/43081j)"
        }
      ],
      "group": "",
      "name": "tinyexec",
      "version": "0.3.0",
      "description": "A minimal library for executing processes in Node",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/tinyexec@0.3.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/tinylibs/tinyexec#readme"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/tinylibs/tinyexec.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/tinyexec@0.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/tinyexec/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "tinyexec,tinyexec/x,Output,tinyexec/Output"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/tinyexec/package.json"
              }
            ],
            "concludedValue": "node_modules/tinyexec/package.json"
          }
        ],
        "occurrences": [
          {
            "location": "dist/chunks/RandomSequencer.Bh5-tlNJ.js#5"
          },
          {
            "location": "dist/chunks/creator.CBPphXqR.js#7"
          },
          {
            "location": "dist/chunks/git.B5SDxu-n.js#2"
          },
          {
            "location": "dist/chunks/index.CPD77dLA.js#8"
          },
          {
            "location": "dist/coverage.js#24"
          },
          {
            "location": "dist/node.js#68"
          },
          {
            "location": "dist/reporters.js#19"
          },
          {
            "location": "src/create/browser/creator.ts#9"
          },
          {
            "location": "src/node/git.ts#2"
          },
          {
            "location": "src/node/git.ts#3"
          },
          {
            "location": "src/typecheck/typechecker.ts#9"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "tinybench",
      "version": "2.9.0",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/tinybench@2.9.0",
      "type": "library",
      "bom-ref": "pkg:npm/tinybench@2.9.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/tinybench/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "tinybench"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/tinybench/package.json"
              }
            ],
            "concludedValue": "node_modules/tinybench/package.json"
          }
        ],
        "occurrences": [
          {
            "location": "dist/runners.js#292"
          },
          {
            "location": "src/runtime/runners/benchmark.ts#165"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Anthony Fu <anthonyfu117@hotmail.com>"
        }
      ],
      "group": "",
      "name": "strip-literal",
      "version": "2.1.0",
      "description": "Strip comments and string literals from JavaScript code",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/strip-literal@2.1.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/antfu/strip-literal#readme"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/antfu/strip-literal.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/strip-literal@2.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/strip-literal/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "strip-literal,stripLiteral,strip-literal/stripLiteral"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/strip-literal/package.json"
              }
            ],
            "concludedValue": "node_modules/strip-literal/package.json"
          }
        ],
        "occurrences": [
          {
            "location": "src/node/plugins/normalizeURL.ts#1"
          },
          {
            "location": "src/node/plugins/ssrReplacer.ts#3"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "std-env",
      "version": "3.7.0",
      "description": "Runtime agnostic JS utils",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/std-env@3.7.0",
      "type": "library",
      "bom-ref": "pkg:npm/std-env@3.7.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/std-env/package.json"
        },
        {
          "name": "ExportedModules",
          "value": "std-env,isCI,std-env/isCI,stdProvider,std-env/stdProvider"
        },
        {
          "name": "ImportedModules",
          "value": "std-env,isCI,std-env/isCI,provider,std-env/provider"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/std-env/package.json"
              }
            ],
            "concludedValue": "node_modules/std-env/package.json"
          }
        ],
        "occurrences": [
          {
            "location": "dist/chunks/cli-api.btGgw3PC.js#43"
          },
          {
            "location": "dist/chunks/console.CfT1Wjed.js#11"
          },
          {
            "location": "dist/chunks/env.CmHVDJnw.js#1"
          },
          {
            "location": "dist/chunks/globals.Bdzt04Qm.js#11"
          },
          {
            "location": "dist/chunks/index.Dz2opmmU.js#15"
          },
          {
            "location": "dist/chunks/node.Bx4JZjMG.js#7"
          },
          {
            "location": "dist/chunks/resolveConfig.Dha6ilPI.js#16"
          },
          {
            "location": "dist/chunks/runBaseTests.Cx4wXyTR.js#19"
          },
          {
            "location": "dist/coverage.js#16"
          },
          {
            "location": "dist/index.js#16"
          },
          {
            "location": "dist/node.js#18"
          },
          {
            "location": "dist/reporters.js#9"
          },
          {
            "location": "dist/runners.js#20"
          },
          {
            "location": "dist/snapshot.js#8"
          },
          {
            "location": "dist/suite.js#9"
          },
          {
            "location": "dist/workers/runVmTests.js#25"
          },
          {
            "location": "dist/workers/vmForks.js#17"
          },
          {
            "location": "dist/workers/vmThreads.js#16"
          },
          {
            "location": "dist/workers.js#27"
          },
          {
            "location": "dist/config.cjs#4"
          },
          {
            "location": "src/utils/env.ts#12"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Terkel Gjervig <terkel@terkel.com> (https://terkel.com)"
        }
      ],
      "group": "",
      "name": "prompts",
      "version": "2.4.2",
      "description": "Lightweight, beautiful and user-friendly prompts",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/prompts@2.4.2",
      "type": "library",
      "bom-ref": "pkg:npm/prompts@2.4.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/prompts/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "prompts"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/prompts/package.json"
              }
            ],
            "concludedValue": "node_modules/prompts/package.json"
          }
        ],
        "occurrences": [
          {
            "location": "src/create/browser/creator.ts#4"
          },
          {
            "location": "src/node/packageInstaller.ts#44"
          },
          {
            "location": "src/node/stdin.ts#4"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "James Kyle <me@thejameskyle.com>"
        }
      ],
      "group": "",
      "name": "pretty-format",
      "version": "29.7.0",
      "description": "Stringify any JavaScript value.",
      "scope": "optional",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/pretty-format@29.7.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/jestjs/jest.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/pretty-format@29.7.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/pretty-format/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/pretty-format/package.json"
              }
            ],
            "concludedValue": "node_modules/pretty-format/package.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "pathe",
      "version": "1.1.2",
      "description": "Universal filesystem path utils",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/pathe@1.1.2",
      "type": "library",
      "bom-ref": "pkg:npm/pathe@1.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/pathe/package.json"
        },
        {
          "name": "ExportedModules",
          "value": "pathe"
        },
        {
          "name": "ImportedModules",
          "value": "pathe,basename,pathe/basename,dirname,pathe/dirname,resolve,pathe/resolve,join,pathe/join,relative,pathe/relative,extname,pathe/extname,normalize,pathe/normalize,toNamespacedPath,pathe/toNamespacedPath,isAbsolute,pathe/isAbsolute"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/pathe/package.json"
              }
            ],
            "concludedValue": "node_modules/pathe/package.json"
          }
        ],
        "occurrences": [
          {
            "location": "dist/chunks/RandomSequencer.Bh5-tlNJ.js#3"
          },
          {
            "location": "dist/chunks/cac.BSMVokHR.js#1"
          },
          {
            "location": "dist/chunks/cli-api.btGgw3PC.js#2"
          },
          {
            "location": "dist/chunks/console.CfT1Wjed.js#7"
          },
          {
            "location": "dist/chunks/execute._eQQfgI8.js#6"
          },
          {
            "location": "dist/chunks/git.B5SDxu-n.js#1"
          },
          {
            "location": "dist/chunks/globals.Bdzt04Qm.js#8"
          },
          {
            "location": "dist/chunks/index.4GFF2h22.js#2"
          },
          {
            "location": "dist/chunks/index.CxRxs566.js#1"
          },
          {
            "location": "dist/chunks/index.Dz2opmmU.js#3"
          },
          {
            "location": "dist/chunks/index.Dz2opmmU.js#4"
          },
          {
            "location": "dist/chunks/node.Bx4JZjMG.js#2"
          },
          {
            "location": "dist/chunks/resolveConfig.Dha6ilPI.js#6"
          },
          {
            "location": "dist/chunks/runBaseTests.Cx4wXyTR.js#3"
          },
          {
            "location": "dist/chunks/utils.CY6Spixo.js#2"
          },
          {
            "location": "dist/chunks/vi.BskyZC5g.js#11"
          },
          {
            "location": "dist/chunks/vm.DB_hLchi.js#3"
          },
          {
            "location": "dist/cli.js#2"
          },
          {
            "location": "dist/coverage.js#2"
          },
          {
            "location": "dist/execute.js#7"
          },
          {
            "location": "dist/index.js#13"
          },
          {
            "location": "dist/node.js#13"
          },
          {
            "location": "dist/path.js#2"
          },
          {
            "location": "dist/reporters.js#4"
          },
          {
            "location": "dist/runners.js#3"
          },
          {
            "location": "dist/snapshot.js#3"
          },
          {
            "location": "dist/suite.js#6"
          },
          {
            "location": "dist/worker.js#5"
          },
          {
            "location": "dist/workers/forks.js#12"
          },
          {
            "location": "dist/workers/runVmTests.js#15"
          },
          {
            "location": "dist/workers/threads.js#10"
          },
          {
            "location": "dist/workers/vmForks.js#7"
          },
          {
            "location": "dist/workers/vmThreads.js#6"
          },
          {
            "location": "dist/workers.js#11"
          },
          {
            "location": "src/integrations/env/loader.ts#2"
          },
          {
            "location": "src/node/cache/files.ts#3"
          },
          {
            "location": "src/node/cache/index.ts#2"
          },
          {
            "location": "src/node/cache/results.ts#2"
          },
          {
            "location": "src/node/cli/cac.ts#1"
          },
          {
            "location": "src/node/cli/cli-api.ts#4"
          },
          {
            "location": "src/node/core.ts#4"
          },
          {
            "location": "src/node/create.ts#1"
          },
          {
            "location": "src/node/error.ts#5"
          },
          {
            "location": "src/node/git.ts#1"
          },
          {
            "location": "src/node/plugins/cssEnabler.ts#1"
          },
          {
            "location": "src/node/plugins/utils.ts#7"
          },
          {
            "location": "src/node/plugins/vitestResolver.ts#2"
          },
          {
            "location": "src/node/pools/rpc.ts#4"
          },
          {
            "location": "src/node/pools/threads.ts#6"
          },
          {
            "location": "src/node/pools/vmForks.ts#5"
          },
          {
            "location": "src/node/pools/vmThreads.ts#4"
          },
          {
            "location": "src/node/reporters/base.ts#4"
          },
          {
            "location": "src/node/reporters/benchmark/table/index.ts#3"
          },
          {
            "location": "src/node/reporters/blob.ts#4"
          },
          {
            "location": "src/node/reporters/json.ts#2"
          },
          {
            "location": "src/node/reporters/junit.ts#4"
          },
          {
            "location": "src/node/reporters/renderers/utils.ts#2"
          },
          {
            "location": "src/node/sequencers/BaseSequencer.ts#2"
          },
          {
            "location": "src/node/stdin.ts#5"
          },
          {
            "location": "src/node/workspace/resolveWorkspace.ts#3"
          },
          {
            "location": "src/node/workspace.ts#12"
          },
          {
            "location": "src/paths.ts#2"
          },
          {
            "location": "src/runtime/execute.ts#13"
          },
          {
            "location": "src/runtime/external-executor.ts#5"
          },
          {
            "location": "src/runtime/mocker.ts#2"
          },
          {
            "location": "src/runtime/runners/index.ts#2"
          },
          {
            "location": "src/runtime/vm/commonjs-executor.ts#3"
          },
          {
            "location": "src/runtime/vm/vite-executor.ts#3"
          },
          {
            "location": "src/runtime/workers/vm.ts#4"
          },
          {
            "location": "src/typecheck/collect.ts#1"
          },
          {
            "location": "src/typecheck/parse.ts#4"
          },
          {
            "location": "src/typecheck/typechecker.ts#4"
          },
          {
            "location": "src/utils/colors.ts#2"
          },
          {
            "location": "src/utils/coverage.ts#2"
          },
          {
            "location": "src/utils/index.ts#1"
          },
          {
            "location": "src/utils/index.ts#25"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Jon Schlinkert (https://github.com/jonschlinkert)"
        }
      ],
      "group": "",
      "name": "micromatch",
      "version": "4.0.8",
      "description": "Glob matching for javascript/node.js. A replacement and faster alternative to minimatch and multimatch.",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/micromatch@4.0.8",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/micromatch/micromatch"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/micromatch@4.0.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/micromatch/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "micromatch"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/micromatch/package.json"
              }
            ],
            "concludedValue": "node_modules/micromatch/package.json"
          }
        ],
        "occurrences": [
          {
            "location": "src/node/core.ts#5"
          },
          {
            "location": "src/node/pool.ts#1"
          },
          {
            "location": "src/node/workspace.ts#4"
          },
          {
            "location": "src/utils/coverage.ts#3"
          },
          {
            "location": "src/utils/test-helpers.ts#2"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Rich Harris"
        }
      ],
      "group": "",
      "name": "magic-string",
      "version": "0.30.11",
      "description": "Modify strings, generate sourcemaps",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/magic-string@0.30.11",
      "type": "library",
      "bom-ref": "pkg:npm/magic-string@0.30.11",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/magic-string/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "magic-string"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/magic-string/package.json"
              }
            ],
            "concludedValue": "node_modules/magic-string/package.json"
          }
        ],
        "occurrences": [
          {
            "location": "dist/chunks/cli-api.btGgw3PC.js#38"
          },
          {
            "location": "dist/node.js#59"
          },
          {
            "location": "src/node/plugins/ssrReplacer.ts#1"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Sindre Sorhus <sindresorhus@gmail.com> (https://sindresorhus.com)"
        }
      ],
      "group": "",
      "name": "log-update",
      "version": "5.0.1",
      "description": "Log by overwriting the previous output in the terminal. Useful for rendering progress bars, animations, etc.",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/log-update@5.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/log-update@5.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/log-update/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "log-update,createLogUpdate,log-update/createLogUpdate"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/log-update/package.json"
              }
            ],
            "concludedValue": "node_modules/log-update/package.json"
          }
        ],
        "occurrences": [
          {
            "location": "src/node/logger.ts#3"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Anthony Fu <anthonyfu117@hotmail.com>"
        }
      ],
      "group": "",
      "name": "local-pkg",
      "version": "0.5.0",
      "description": "Get information on local packages.",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/local-pkg@0.5.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/antfu/local-pkg#readme"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/antfu/local-pkg.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/local-pkg@0.5.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/local-pkg/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "local-pkg,isPackageExists,local-pkg/isPackageExists"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/local-pkg/package.json"
              }
            ],
            "concludedValue": "node_modules/local-pkg/package.json"
          }
        ],
        "occurrences": [
          {
            "location": "src/node/packageInstaller.ts#4"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "jsdom",
      "version": "25.0.0",
      "description": "A JavaScript implementation of many web standards",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/jsdom@25.0.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "git+https://github.com/jsdom/jsdom.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/jsdom@25.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/jsdom/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "jsdom"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/jsdom/package.json"
              }
            ],
            "concludedValue": "node_modules/jsdom/package.json"
          }
        ],
        "occurrences": [
          {
            "location": "dist/chunks/index.lVXYBqEP.js#442"
          },
          {
            "location": "dist/chunks/index.lVXYBqEP.js#500"
          }
        ]
      },
      "tags": [
        "web"
      ]
    },
    {
      "authors": [
        {
          "name": "David Ortner"
        }
      ],
      "group": "",
      "name": "happy-dom",
      "version": "15.7.3",
      "description": "Happy DOM is a JavaScript implementation of a web browser without its graphical user interface. It includes many web standards from WHATWG DOM and HTML.",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/happy-dom@15.7.3",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/capricorn86/happy-dom"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/happy-dom@15.7.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/happy-dom/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "happy-dom"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/happy-dom/package.json"
              }
            ],
            "concludedValue": "node_modules/happy-dom/package.json"
          }
        ],
        "occurrences": [
          {
            "location": "dist/chunks/index.lVXYBqEP.js#555"
          },
          {
            "location": "dist/chunks/index.lVXYBqEP.js#580"
          }
        ]
      },
      "tags": [
        "html",
        "web"
      ]
    },
    {
      "authors": [
        {
          "name": "Hiroki Osame <hiroki.osame@gmail.com>"
        }
      ],
      "group": "",
      "name": "get-tsconfig",
      "version": "4.7.6",
      "description": "Find and parse the tsconfig.json file from a directory path",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/get-tsconfig@4.7.6",
      "type": "library",
      "bom-ref": "pkg:npm/get-tsconfig@4.7.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/get-tsconfig/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "get-tsconfig,getTsconfig,get-tsconfig/getTsconfig"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/get-tsconfig/package.json"
              }
            ],
            "concludedValue": "node_modules/get-tsconfig/package.json"
          }
        ],
        "occurrences": [
          {
            "location": "src/typecheck/parse.ts#5"
          }
        ]
      },
      "tags": [
        "parse"
      ]
    },
    {
      "authors": [
        {
          "name": "Andrea Giammarchi"
        }
      ],
      "group": "",
      "name": "flatted",
      "version": "3.3.1",
      "description": "A super light and fast circular JSON parser.",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "url": "https://opensource.org/licenses/ISC"
          }
        }
      ],
      "purl": "pkg:npm/flatted@3.3.1",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/WebReflection/flatted#readme"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/WebReflection/flatted.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/flatted@3.3.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/flatted/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "flatted,parse,flatted/parse,stringify,flatted/stringify"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/flatted/package.json"
              }
            ],
            "concludedValue": "node_modules/flatted/package.json"
          }
        ],
        "occurrences": [
          {
            "location": "src/api/setup.ts#4"
          },
          {
            "location": "src/node/reporters/blob.ts#3"
          }
        ]
      },
      "tags": [
        "json"
      ]
    },
    {
      "authors": [
        {
          "name": "Sindre Sorhus <sindresorhus@gmail.com> (https://sindresorhus.com)"
        }
      ],
      "group": "",
      "name": "find-up",
      "version": "6.3.0",
      "description": "Find a file or directory by walking up parent directories",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/find-up@6.3.0",
      "type": "library",
      "bom-ref": "pkg:npm/find-up@6.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/find-up/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "find-up,findUp,find-up/findUp"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/find-up/package.json"
              }
            ],
            "concludedValue": "node_modules/find-up/package.json"
          }
        ],
        "occurrences": [
          {
            "location": "src/create/browser/creator.ts#8"
          },
          {
            "location": "src/node/create.ts#7"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Denis Malinochkin (https://mrmlnc.com)"
        }
      ],
      "group": "",
      "name": "fast-glob",
      "version": "3.3.2",
      "description": "It's a very fast and efficient glob library for Node.js",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/fast-glob@3.3.2",
      "type": "library",
      "bom-ref": "pkg:npm/fast-glob@3.3.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/fast-glob/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "fast-glob"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/fast-glob/package.json"
              }
            ],
            "concludedValue": "node_modules/fast-glob/package.json"
          }
        ],
        "occurrences": [
          {
            "location": "src/node/workspace/resolveWorkspace.ts#4"
          },
          {
            "location": "src/node/workspace.ts#20"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "expect-type",
      "version": "0.19.0",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0",
            "url": "https://opensource.org/licenses/Apache-2.0"
          }
        }
      ],
      "purl": "pkg:npm/expect-type@0.19.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/mmkal/expect-type#readme"
        },
        {
          "type": "vcs",
          "url": "https://github.com/mmkal/expect-type.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/expect-type@0.19.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/expect-type/package.json"
        },
        {
          "name": "ExportedModules",
          "value": "expect-type,expectTypeOf,expect-type/expectTypeOf,ExpectTypeOf,expect-type/ExpectTypeOf"
        },
        {
          "name": "ImportedModules",
          "value": "expect-type"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/expect-type/package.json"
              }
            ],
            "concludedValue": "node_modules/expect-type/package.json"
          }
        ],
        "occurrences": [
          {
            "location": "src/typecheck/expectTypeOf.ts#1"
          }
        ]
      },
      "tags": [
        "test"
      ]
    },
    {
      "authors": [
        {
          "name": "Josh Junon (https://github.com/qix-)"
        }
      ],
      "group": "",
      "name": "debug",
      "version": "4.3.6",
      "description": "Lightweight debugging utility for Node.js and the browser",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/debug@4.3.6",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "git://github.com/debug-js/debug.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/debug@4.3.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/debug/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "debug"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/debug/package.json"
              }
            ],
            "concludedValue": "node_modules/debug/package.json"
          }
        ],
        "occurrences": [
          {
            "location": "dist/node.js#8"
          },
          {
            "location": "src/utils/debugger.ts#1"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Sindre Sorhus <sindresorhus@gmail.com> (https://sindresorhus.com)"
        }
      ],
      "group": "",
      "name": "cli-truncate",
      "version": "4.0.0",
      "description": "Truncate a string to a specific width in the terminal",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/cli-truncate@4.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/cli-truncate@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/cli-truncate/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "cli-truncate"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/cli-truncate/package.json"
              }
            ],
            "concludedValue": "node_modules/cli-truncate/package.json"
          }
        ],
        "occurrences": [
          {
            "location": "src/node/error.ts#7"
          },
          {
            "location": "src/node/reporters/benchmark/table/tableRender.ts#3"
          },
          {
            "location": "src/node/reporters/renderers/listRenderer.ts#3"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Andrii Shumada <eagleeyes91@gmail.com>"
        }
      ],
      "group": "",
      "name": "chai-subset",
      "version": "1.6.0",
      "description": "Object properties matcher for Chai",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/chai-subset@1.6.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/debitoor/chai-subset"
        },
        {
          "type": "vcs",
          "url": "https://github.com/debitoor/chai-subset.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/chai-subset@1.6.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/chai-subset/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "chai-subset"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/chai-subset/package.json"
              }
            ],
            "concludedValue": "node_modules/chai-subset/package.json"
          }
        ],
        "occurrences": [
          {
            "location": "src/integrations/chai/setup.ts#2"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Jake Luer <jake@alogicalparadox.com>"
        }
      ],
      "group": "",
      "name": "chai",
      "version": "5.1.1",
      "description": "BDD/TDD assertion library for node.js and the browser. Test framework agnostic.",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/chai@5.1.1",
      "externalReferences": [
        {
          "type": "website",
          "url": "http://chaijs.com"
        },
        {
          "type": "vcs",
          "url": "https://github.com/chaijs/chai"
        }
      ],
      "type": "framework",
      "bom-ref": "pkg:npm/chai@5.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/chai/package.json"
        },
        {
          "name": "ExportedModules",
          "value": "chai,assert,chai/assert,should,chai/should"
        },
        {
          "name": "ImportedModules",
          "value": "chai,assert,chai/assert,should,chai/should"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/chai/package.json"
              }
            ],
            "concludedValue": "node_modules/chai/package.json"
          }
        ],
        "occurrences": [
          {
            "location": "dist/chunks/globals.Bdzt04Qm.js#14"
          },
          {
            "location": "dist/chunks/index.-d_XpZEA.js#6"
          },
          {
            "location": "dist/chunks/index.-d_XpZEA.js#7"
          },
          {
            "location": "dist/chunks/index.4GFF2h22.js#1"
          },
          {
            "location": "dist/chunks/runBaseTests.Cx4wXyTR.js#20"
          },
          {
            "location": "dist/chunks/vi.BskyZC5g.js#1"
          },
          {
            "location": "dist/index.js#7"
          },
          {
            "location": "dist/index.js#9"
          },
          {
            "location": "dist/runners.js#12"
          },
          {
            "location": "dist/workers/runVmTests.js#14"
          },
          {
            "location": "src/integrations/chai/index.ts#3"
          },
          {
            "location": "src/integrations/chai/index.ts#123"
          },
          {
            "location": "src/integrations/chai/poll.ts#1"
          },
          {
            "location": "src/integrations/chai/setup.ts#1"
          }
        ]
      },
      "tags": [
        "framework",
        "test"
      ]
    },
    {
      "authors": [
        {
          "name": "egoist <0x142857@gmail.com>"
        }
      ],
      "group": "",
      "name": "cac",
      "version": "6.7.14",
      "description": "Simple yet powerful framework for building command-line apps.",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/cac@6.7.14",
      "type": "framework",
      "bom-ref": "pkg:npm/cac@6.7.14",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/cac/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "cac,cac/CAC,Command,cac/Command"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/cac/package.json"
              }
            ],
            "concludedValue": "node_modules/cac/package.json"
          }
        ],
        "occurrences": [
          {
            "location": "src/node/cli/cac.ts#2"
          }
        ]
      },
      "tags": [
        "framework"
      ]
    },
    {
      "authors": [
        {
          "name": "Anthony Fu <anthonyfu117@hotmail.com>"
        }
      ],
      "group": "",
      "name": "birpc",
      "version": "0.2.17",
      "description": "Message based Two-way remote procedure call",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/birpc@0.2.17",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/antfu/birpc#readme"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/antfu/birpc.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/birpc@0.2.17",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/birpc/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "birpc,createBirpc,birpc/createBirpc,BirpcReturn,birpc/BirpcReturn,BirpcOptions,birpc/BirpcOptions"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/birpc/package.json"
              }
            ],
            "concludedValue": "node_modules/birpc/package.json"
          }
        ],
        "occurrences": [
          {
            "location": "src/api/setup.ts#3"
          },
          {
            "location": "src/api/types.ts#1"
          },
          {
            "location": "src/node/pools/forks.ts#6"
          },
          {
            "location": "src/node/pools/threads.ts#3"
          },
          {
            "location": "src/node/pools/vmForks.ts#4"
          },
          {
            "location": "src/node/pools/vmThreads.ts#3"
          },
          {
            "location": "src/runtime/rpc.ts#3"
          },
          {
            "location": "src/runtime/rpc.ts#4"
          },
          {
            "location": "src/runtime/workers/types.ts#1"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "acorn-walk",
      "version": "8.3.3",
      "description": "ECMAScript (ESTree) AST walker",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/acorn-walk@8.3.3",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/acornjs/acorn"
        },
        {
          "type": "vcs",
          "url": "https://github.com/acornjs/acorn.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/acorn-walk@8.3.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/acorn-walk/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "acorn-walk,ancestor,acorn-walk/ancestor"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/acorn-walk/package.json"
              }
            ],
            "concludedValue": "node_modules/acorn-walk/package.json"
          }
        ],
        "occurrences": [
          {
            "location": "src/typecheck/collect.ts#3"
          }
        ]
      }
    },
    {
      "group": "@vitest",
      "name": "utils",
      "version": "2.1.3",
      "description": "Shared Vitest utility functions",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/%40vitest/utils@2.1.3",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/vitest-dev/vitest/tree/main/packages/utils#readme"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/vitest-dev/vitest.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@vitest/utils@2.1.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/@vitest/utils/package.json"
        },
        {
          "name": "ExportedModules",
          "value": "utils/coverage,utils/debugger,utils/env"
        },
        {
          "name": "ExportedModules",
          "value": "@vitest/utils,@vitest/utils/diff,@vitest/utils/source-map,TestError,@vitest/utils/TestError,SerializedError,@vitest/utils/SerializedError,notNullish,@vitest/utils/notNullish,getCallLastIndex,@vitest/utils/getCallLastIndex,nanoid,@vitest/utils/nanoid,lineSplitRE,@vitest/utils/lineSplitRE,positionToOffset,@vitest/utils/positionToOffset,offsetToLineNumber,@vitest/utils/offsetToLineNumber,parseSingleStack,@vitest/utils/source-map/parseSingleStack,parseStacktrace,@vitest/utils/source-map/parseStacktrace,parseErrorStacktrace,@vitest/utils/source-map/parseErrorStacktrace"
        },
        {
          "name": "ImportedModules",
          "value": "@vitest/utils,shuffle,@vitest/utils/shuffle,noop,@vitest/utils/noop,toArray,@vitest/utils/toArray,nanoid,@vitest/utils/nanoid,notNullish,@vitest/utils/notNullish,createDefer,@vitest/utils/createDefer,getSafeTimers,@vitest/utils/getSafeTimers,highlight,@vitest/utils/highlight,inspect,@vitest/utils/inspect,positionToOffset,@vitest/utils/positionToOffset,lineSplitRE,@vitest/utils/lineSplitRE,setSafeTimers,@vitest/utils/setSafeTimers,parseRegexp,@vitest/utils/parseRegexp,assertTypes,@vitest/utils/assertTypes,createSimpleStackTrace,@vitest/utils/createSimpleStackTrace,ErrorWithDiff,@vitest/utils/ErrorWithDiff,ParsedStack,@vitest/utils/ParsedStack,Awaitable,@vitest/utils/Awaitable,DeferPromise,@vitest/utils/DeferPromise,TestError,@vitest/utils/TestError,@vitest/utils/source-map,TraceMap,@vitest/utils/source-map/TraceMap,generatedPositionFor,@vitest/utils/source-map/generatedPositionFor,parseErrorStacktrace,@vitest/utils/source-map/parseErrorStacktrace,parseStacktrace,@vitest/utils/source-map/parseStacktrace,parseSingleStack,@vitest/utils/source-map/parseSingleStack,@vitest/utils/error,processError,@vitest/utils/error/processError,@vitest/utils/diff"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/@vitest/utils/package.json"
              }
            ],
            "concludedValue": "node_modules/@vitest/utils/package.json"
          }
        ],
        "occurrences": [
          {
            "location": "dist/browser.js#5"
          },
          {
            "location": "dist/chunks/RandomSequencer.Bh5-tlNJ.js#7"
          },
          {
            "location": "dist/chunks/base.DwXGwWst.js#1"
          },
          {
            "location": "dist/chunks/benchmark.C8CRJYG4.js#3"
          },
          {
            "location": "dist/chunks/cli-api.btGgw3PC.js#14"
          },
          {
            "location": "dist/chunks/console.CfT1Wjed.js#4"
          },
          {
            "location": "dist/chunks/execute._eQQfgI8.js#9"
          },
          {
            "location": "dist/chunks/globals.Bdzt04Qm.js#6"
          },
          {
            "location": "dist/chunks/index.CxRxs566.js#3"
          },
          {
            "location": "dist/chunks/index.Dz2opmmU.js#6"
          },
          {
            "location": "dist/chunks/node.Bx4JZjMG.js#4"
          },
          {
            "location": "dist/chunks/resolveConfig.Dha6ilPI.js#19"
          },
          {
            "location": "dist/chunks/rpc.B7Mfb-Yf.js#1"
          },
          {
            "location": "dist/chunks/runBaseTests.Cx4wXyTR.js#5"
          },
          {
            "location": "dist/chunks/setup-common.BKyF15v_.js#1"
          },
          {
            "location": "dist/chunks/tasks.BZnCS9aT.js#2"
          },
          {
            "location": "dist/chunks/utils.Cn0zI1t3.js#1"
          },
          {
            "location": "dist/chunks/vi.BskyZC5g.js#10"
          },
          {
            "location": "dist/chunks/vm.DB_hLchi.js#13"
          },
          {
            "location": "dist/cli.js#6"
          },
          {
            "location": "dist/coverage.js#19"
          },
          {
            "location": "dist/execute.js#10"
          },
          {
            "location": "dist/index.js#11"
          },
          {
            "location": "dist/node.js#16"
          },
          {
            "location": "dist/reporters.js#7"
          },
          {
            "location": "dist/runners.js#5"
          },
          {
            "location": "dist/snapshot.js#5"
          },
          {
            "location": "dist/suite.js#4"
          },
          {
            "location": "dist/utils.js#1"
          },
          {
            "location": "dist/worker.js#12"
          },
          {
            "location": "dist/workers/forks.js#4"
          },
          {
            "location": "dist/workers/runVmTests.js#19"
          },
          {
            "location": "dist/workers/threads.js#13"
          },
          {
            "location": "dist/workers/vmForks.js#4"
          },
          {
            "location": "dist/workers/vmThreads.js#3"
          },
          {
            "location": "dist/workers.js#6"
          },
          {
            "location": "src/integrations/chai/poll.ts#3"
          },
          {
            "location": "src/integrations/vi.ts#2"
          },
          {
            "location": "src/integrations/wait.ts#1"
          },
          {
            "location": "src/node/error.ts#8"
          },
          {
            "location": "src/node/error.ts#9"
          },
          {
            "location": "src/node/globalSetup.ts#1"
          },
          {
            "location": "src/node/logger.ts#7"
          },
          {
            "location": "src/node/pool.ts#2"
          },
          {
            "location": "src/node/pools/typecheck.ts#1"
          },
          {
            "location": "src/node/pools/typecheck.ts#2"
          },
          {
            "location": "src/node/reporters/reported-tasks.ts#9"
          },
          {
            "location": "src/node/reporters/tap.ts#2"
          },
          {
            "location": "src/node/sequencers/RandomSequencer.ts#1"
          },
          {
            "location": "src/node/watch-filter.ts#5"
          },
          {
            "location": "src/public/index.ts#247"
          },
          {
            "location": "src/public/utils.ts#1"
          },
          {
            "location": "src/runtime/benchmark.ts#4"
          },
          {
            "location": "src/runtime/console.ts#4"
          },
          {
            "location": "src/runtime/mocker.ts#3"
          },
          {
            "location": "src/runtime/rpc.ts#1"
          },
          {
            "location": "src/runtime/runners/benchmark.ts#8"
          },
          {
            "location": "src/runtime/setup-common.ts#1"
          },
          {
            "location": "src/runtime/workers/types.ts#2"
          },
          {
            "location": "src/runtime/workers/utils.ts#2"
          },
          {
            "location": "src/typecheck/typechecker.ts#7"
          },
          {
            "location": "src/utils/base.ts#3"
          },
          {
            "location": "src/utils/colors.ts#1"
          },
          {
            "location": "src/utils/source-map.ts#5"
          },
          {
            "location": "src/utils/timers.ts#1"
          },
          {
            "location": "dist/chunks/RandomSequencer.Bh5-tlNJ.js#4"
          },
          {
            "location": "dist/chunks/cli-api.btGgw3PC.js#29"
          },
          {
            "location": "dist/chunks/globals.Bdzt04Qm.js#20"
          },
          {
            "location": "dist/chunks/index.Dz2opmmU.js#12"
          },
          {
            "location": "dist/chunks/runBaseTests.Cx4wXyTR.js#26"
          },
          {
            "location": "dist/chunks/vi.BskyZC5g.js#13"
          },
          {
            "location": "dist/coverage.js#23"
          },
          {
            "location": "dist/index.js#22"
          },
          {
            "location": "dist/node.js#23"
          },
          {
            "location": "dist/reporters.js#14"
          },
          {
            "location": "dist/runners.js#16"
          },
          {
            "location": "dist/utils.js#2"
          },
          {
            "location": "dist/workers/runVmTests.js#33"
          },
          {
            "location": "src/node/logger.ts#5"
          },
          {
            "location": "src/node/reporters/base.ts#3"
          },
          {
            "location": "src/public/utils.ts#2"
          },
          {
            "location": "src/typecheck/typechecker.ts#5"
          },
          {
            "location": "src/utils/source-map.ts#10"
          },
          {
            "location": "dist/chunks/execute._eQQfgI8.js#7"
          },
          {
            "location": "dist/chunks/globals.Bdzt04Qm.js#18"
          },
          {
            "location": "dist/chunks/runBaseTests.Cx4wXyTR.js#24"
          },
          {
            "location": "dist/chunks/vi.BskyZC5g.js#6"
          },
          {
            "location": "dist/execute.js#8"
          },
          {
            "location": "dist/index.js#20"
          },
          {
            "location": "dist/runners.js#15"
          },
          {
            "location": "dist/workers/forks.js#13"
          },
          {
            "location": "dist/workers/runVmTests.js#31"
          },
          {
            "location": "dist/workers/threads.js#11"
          },
          {
            "location": "dist/workers/vmForks.js#22"
          },
          {
            "location": "dist/workers/vmThreads.js#21"
          },
          {
            "location": "dist/workers.js#30"
          },
          {
            "location": "src/runtime/execute.ts#14"
          },
          {
            "location": "src/public/index.ts#280"
          }
        ]
      }
    },
    {
      "group": "@vitest",
      "name": "ui",
      "version": "2.1.3",
      "description": "UI for Vitest",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/%40vitest/ui@2.1.3",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/vitest-dev/vitest/tree/main/packages/ui#readme"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/vitest-dev/vitest.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@vitest/ui@2.1.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/@vitest/ui/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "@vitest/ui"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/@vitest/ui/package.json"
              }
            ],
            "concludedValue": "node_modules/@vitest/ui/package.json"
          }
        ],
        "occurrences": [
          {
            "location": "dist/chunks/cli-api.btGgw3PC.js#11089"
          }
        ]
      }
    },
    {
      "group": "@vitest",
      "name": "spy",
      "version": "2.1.3",
      "description": "Lightweight Jest compatible spy implementation",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/%40vitest/spy@2.1.3",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/vitest-dev/vitest/tree/main/packages/spy#readme"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/vitest-dev/vitest.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@vitest/spy@2.1.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/@vitest/spy/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "@vitest/spy,spyOn,@vitest/spy/spyOn,@vitest/spy/fn,isMockFunction,@vitest/spy/isMockFunction,mocks,@vitest/spy/mocks"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/@vitest/spy/package.json"
              }
            ],
            "concludedValue": "node_modules/@vitest/spy/package.json"
          }
        ],
        "occurrences": [
          {
            "location": "dist/browser.js#9"
          },
          {
            "location": "dist/chunks/globals.Bdzt04Qm.js#23"
          },
          {
            "location": "dist/chunks/runBaseTests.Cx4wXyTR.js#29"
          },
          {
            "location": "dist/chunks/spy.Cf_4R5Oe.js#1"
          },
          {
            "location": "dist/chunks/vi.BskyZC5g.js#16"
          },
          {
            "location": "dist/index.js#25"
          },
          {
            "location": "dist/runners.js#19"
          },
          {
            "location": "dist/spy.js#1"
          },
          {
            "location": "dist/workers/runVmTests.js#36"
          },
          {
            "location": "src/integrations/spy.ts#1"
          }
        ]
      }
    },
    {
      "group": "@vitest",
      "name": "snapshot",
      "version": "2.1.3",
      "description": "Vitest snapshot manager",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/%40vitest/snapshot@2.1.3",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/vitest-dev/vitest/tree/main/packages/snapshot#readme"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/vitest-dev/vitest.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@vitest/snapshot@2.1.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/@vitest/snapshot/package.json"
        },
        {
          "name": "ExportedModules",
          "value": "@vitest/snapshot,@vitest/snapshot/environment,SnapshotData,@vitest/snapshot/SnapshotData,SnapshotUpdateState,@vitest/snapshot/SnapshotUpdateState,SnapshotStateOptions,@vitest/snapshot/SnapshotStateOptions,SnapshotMatchOptions,@vitest/snapshot/SnapshotMatchOptions,SnapshotResult,@vitest/snapshot/SnapshotResult,UncheckedSnapshot,@vitest/snapshot/UncheckedSnapshot,SnapshotSummary,@vitest/snapshot/SnapshotSummary,SnapshotSerializer,@vitest/snapshot/SnapshotSerializer"
        },
        {
          "name": "ImportedModules",
          "value": "@vitest/snapshot,addSerializer,@vitest/snapshot/addSerializer,stripSnapshotIndentation,@vitest/snapshot/stripSnapshotIndentation,SnapshotClient,@vitest/snapshot/SnapshotClient,SnapshotSummary,@vitest/snapshot/SnapshotSummary,SnapshotSerializer,@vitest/snapshot/SnapshotSerializer,@vitest/snapshot/manager,SnapshotManager,@vitest/snapshot/manager/SnapshotManager,@vitest/snapshot/environment,NodeSnapshotEnvironment,@vitest/snapshot/environment/NodeSnapshotEnvironment,SnapshotEnvironment,@vitest/snapshot/environment/SnapshotEnvironment"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/@vitest/snapshot/package.json"
              }
            ],
            "concludedValue": "node_modules/@vitest/snapshot/package.json"
          }
        ],
        "occurrences": [
          {
            "location": "dist/browser.js#6"
          },
          {
            "location": "dist/chunks/globals.Bdzt04Qm.js#17"
          },
          {
            "location": "dist/chunks/runBaseTests.Cx4wXyTR.js#23"
          },
          {
            "location": "dist/chunks/setup-common.BKyF15v_.js#2"
          },
          {
            "location": "dist/chunks/vi.BskyZC5g.js#4"
          },
          {
            "location": "dist/index.js#19"
          },
          {
            "location": "dist/runners.js#14"
          },
          {
            "location": "dist/workers/runVmTests.js#30"
          },
          {
            "location": "src/integrations/snapshot/chai.ts#7"
          },
          {
            "location": "src/node/reporters/json.ts#4"
          },
          {
            "location": "src/node/reporters/renderers/utils.ts#5"
          },
          {
            "location": "src/public/index.ts#208"
          },
          {
            "location": "src/runtime/setup-common.ts#2"
          },
          {
            "location": "src/runtime/setup-common.ts#3"
          },
          {
            "location": "dist/chunks/cli-api.btGgw3PC.js#9"
          },
          {
            "location": "dist/node.js#42"
          },
          {
            "location": "src/node/core.ts#7"
          },
          {
            "location": "dist/chunks/node.Bx4JZjMG.js#1"
          },
          {
            "location": "dist/snapshot.js#2"
          },
          {
            "location": "src/integrations/snapshot/environments/node.ts#1"
          },
          {
            "location": "src/integrations/snapshot/environments/resolveSnapshotEnvironment.ts#1"
          },
          {
            "location": "src/public/snapshot.ts#1"
          }
        ]
      }
    },
    {
      "group": "@vitest",
      "name": "runner",
      "version": "2.1.3",
      "description": "Vitest test runner",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/%40vitest/runner@2.1.3",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/vitest-dev/vitest/tree/main/packages/runner#readme"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/vitest-dev/vitest.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@vitest/runner@2.1.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/@vitest/runner/package.json"
        },
        {
          "name": "ExportedModules",
          "value": "@vitest/runner,@vitest/runner/utils,collectTests,@vitest/runner/collectTests,processError,@vitest/runner/processError,startTests,@vitest/runner/startTests,afterAll,@vitest/runner/afterAll,afterEach,@vitest/runner/afterEach,beforeAll,@vitest/runner/beforeAll,beforeEach,@vitest/runner/beforeEach,describe,@vitest/runner/describe,onTestFailed,@vitest/runner/onTestFailed,onTestFinished,@vitest/runner/onTestFinished,suite,@vitest/runner/suite,createTaskCollector,@vitest/runner/createTaskCollector,getCurrentSuite,@vitest/runner/getCurrentSuite,getCurrentTest,@vitest/runner/getCurrentTest,getFn,@vitest/runner/getFn,getHooks,@vitest/runner/getHooks,setFn,@vitest/runner/setFn,setHooks,@vitest/runner/setHooks,RunMode,@vitest/runner/RunMode,TaskState,@vitest/runner/TaskState,RunnerTaskBase,@vitest/runner/RunnerTaskBase,RunnerTaskResult,@vitest/runner/RunnerTaskResult,RunnerTaskResultPack,@vitest/runner/RunnerTaskResultPack,RunnerTestSuite,@vitest/runner/RunnerTestSuite,RunnerTestFile,@vitest/runner/RunnerTestFile,RunnerTestCase,@vitest/runner/RunnerTestCase,RunnerTask,@vitest/runner/RunnerTask,RunnerCustomCase,@vitest/runner/RunnerCustomCase,TestFunction,@vitest/runner/TestFunction,TestOptions,@vitest/runner/TestOptions,TestAPI,@vitest/runner/TestAPI,SuiteAPI,@vitest/runner/SuiteAPI,HookListener,@vitest/runner/HookListener,HookCleanupCallback,@vitest/runner/HookCleanupCallback,SuiteCollector,@vitest/runner/SuiteCollector,SuiteFactory,@vitest/runner/SuiteFactory,TestContext,@vitest/runner/TestContext,TaskContext,@vitest/runner/TaskContext,ExtendedContext,@vitest/runner/ExtendedContext,TaskCustomOptions,@vitest/runner/TaskCustomOptions,OnTestFailedHandler,@vitest/runner/OnTestFailedHandler,OnTestFinishedHandler,@vitest/runner/OnTestFinishedHandler,TaskMeta,@vitest/runner/TaskMeta,getTasks,@vitest/runner/utils/getTasks,getTests,@vitest/runner/utils/getTests,getSuites,@vitest/runner/utils/getSuites,hasTests,@vitest/runner/utils/hasTests,hasFailed,@vitest/runner/utils/hasFailed,getNames,@vitest/runner/utils/getNames"
        },
        {
          "name": "ImportedModules",
          "value": "@vitest/runner,getCurrentSuite,@vitest/runner/getCurrentSuite,afterAll,@vitest/runner/afterAll,afterEach,@vitest/runner/afterEach,beforeAll,@vitest/runner/beforeAll,beforeEach,@vitest/runner/beforeEach,describe,@vitest/runner/describe,@vitest/runner/it,onTestFailed,@vitest/runner/onTestFailed,onTestFinished,@vitest/runner/onTestFinished,suite,@vitest/runner/suite,test,@vitest/runner/test,startTests,@vitest/runner/startTests,collectTests,@vitest/runner/collectTests,getCurrentTest,@vitest/runner/getCurrentTest,updateTask,@vitest/runner/updateTask,File,@vitest/runner/File,TaskResultPack,@vitest/runner/TaskResultPack,TaskPopulated,@vitest/runner/TaskPopulated,Test,@vitest/runner/Test,Suite,@vitest/runner/Suite,Task,@vitest/runner/Task,CancelReason,@vitest/runner/CancelReason,TaskMeta,@vitest/runner/TaskMeta,TaskState,@vitest/runner/TaskState,SuiteHooks,@vitest/runner/SuiteHooks,Custom,@vitest/runner/Custom,DoneCallback,@vitest/runner/DoneCallback,RuntimeContext,@vitest/runner/RuntimeContext,TaskBase,@vitest/runner/TaskBase,TaskResult,@vitest/runner/TaskResult,VitestRunner,@vitest/runner/VitestRunner,VitestRunnerImportSource,@vitest/runner/VitestRunnerImportSource,VitestRunnerConstructor,@vitest/runner/VitestRunnerConstructor,@vitest/runner/utils,generateHash,@vitest/runner/utils/generateHash,calculateSuiteHash,@vitest/runner/utils/calculateSuiteHash,someTasksAreOnly,@vitest/runner/utils/someTasksAreOnly,interpretTaskModes,@vitest/runner/utils/interpretTaskModes,getTasks,@vitest/runner/utils/getTasks,createChainable,@vitest/runner/utils/createChainable,createFileTask,@vitest/runner/utils/createFileTask,hasFailed,@vitest/runner/utils/hasFailed,getTests,@vitest/runner/utils/getTests,getNames,@vitest/runner/utils/getNames,getSuites,@vitest/runner/utils/getSuites"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/@vitest/runner/package.json"
              }
            ],
            "concludedValue": "node_modules/@vitest/runner/package.json"
          }
        ],
        "occurrences": [
          {
            "location": "dist/browser.js#1"
          },
          {
            "location": "dist/chunks/benchmark.C8CRJYG4.js#1"
          },
          {
            "location": "dist/chunks/globals.Bdzt04Qm.js#3"
          },
          {
            "location": "dist/chunks/index.-d_XpZEA.js#1"
          },
          {
            "location": "dist/chunks/runBaseTests.Cx4wXyTR.js#2"
          },
          {
            "location": "dist/chunks/vi.BskyZC5g.js#7"
          },
          {
            "location": "dist/index.js#1"
          },
          {
            "location": "dist/runners.js#10"
          },
          {
            "location": "dist/suite.js#1"
          },
          {
            "location": "dist/workers/runVmTests.js#5"
          },
          {
            "location": "src/api/setup.ts#8"
          },
          {
            "location": "src/api/types.ts#2"
          },
          {
            "location": "src/integrations/chai/index.ts#5"
          },
          {
            "location": "src/integrations/chai/index.ts#6"
          },
          {
            "location": "src/integrations/snapshot/chai.ts#8"
          },
          {
            "location": "src/node/cache/results.ts#3"
          },
          {
            "location": "src/node/cli/cli-api.ts#6"
          },
          {
            "location": "src/node/core.ts#8"
          },
          {
            "location": "src/node/logger.ts#6"
          },
          {
            "location": "src/node/reporters/base.ts#5"
          },
          {
            "location": "src/node/reporters/basic.ts#1"
          },
          {
            "location": "src/node/reporters/benchmark/table/index.ts#4"
          },
          {
            "location": "src/node/reporters/benchmark/table/tableRender.ts#4"
          },
          {
            "location": "src/node/reporters/blob.ts#5"
          },
          {
            "location": "src/node/reporters/github-actions.ts#3"
          },
          {
            "location": "src/node/reporters/json.ts#3"
          },
          {
            "location": "src/node/reporters/junit.ts#6"
          },
          {
            "location": "src/node/reporters/renderers/dotRenderer.ts#2"
          },
          {
            "location": "src/node/reporters/renderers/listRenderer.ts#4"
          },
          {
            "location": "src/node/reporters/renderers/utils.ts#4"
          },
          {
            "location": "src/node/reporters/reported-tasks.ts#8"
          },
          {
            "location": "src/node/reporters/tap-flat.ts#1"
          },
          {
            "location": "src/node/reporters/tap.ts#1"
          },
          {
            "location": "src/node/reporters/verbose.ts#2"
          },
          {
            "location": "src/node/state.ts#1"
          },
          {
            "location": "src/public/browser.ts#1"
          },
          {
            "location": "src/public/index.ts#17"
          },
          {
            "location": "src/public/index.ts#114"
          },
          {
            "location": "src/public/index.ts#194"
          },
          {
            "location": "src/public/index.ts#279"
          },
          {
            "location": "src/public/suite.ts#9"
          },
          {
            "location": "src/runtime/benchmark.ts#1"
          },
          {
            "location": "src/runtime/benchmark.ts#2"
          },
          {
            "location": "src/runtime/rpc.ts#2"
          },
          {
            "location": "src/runtime/runBaseTests.ts#2"
          },
          {
            "location": "src/runtime/runVmTests.ts#5"
          },
          {
            "location": "src/runtime/runners/benchmark.ts#6"
          },
          {
            "location": "src/runtime/runners/benchmark.ts#7"
          },
          {
            "location": "src/runtime/runners/index.ts#1"
          },
          {
            "location": "src/typecheck/collect.ts#11"
          },
          {
            "location": "src/typecheck/typechecker.ts#8"
          },
          {
            "location": "src/utils/tasks.ts#2"
          },
          {
            "location": "dist/chunks/RandomSequencer.Bh5-tlNJ.js#6"
          },
          {
            "location": "dist/chunks/benchmark.C8CRJYG4.js#2"
          },
          {
            "location": "dist/chunks/cli-api.btGgw3PC.js#12"
          },
          {
            "location": "dist/chunks/console.CfT1Wjed.js#8"
          },
          {
            "location": "dist/chunks/globals.Bdzt04Qm.js#5"
          },
          {
            "location": "dist/chunks/index.CxRxs566.js#2"
          },
          {
            "location": "dist/chunks/index.Dz2opmmU.js#10"
          },
          {
            "location": "dist/chunks/node.Bx4JZjMG.js#3"
          },
          {
            "location": "dist/chunks/resolveConfig.Dha6ilPI.js#17"
          },
          {
            "location": "dist/chunks/runBaseTests.Cx4wXyTR.js#4"
          },
          {
            "location": "dist/chunks/tasks.BZnCS9aT.js#1"
          },
          {
            "location": "dist/chunks/vi.BskyZC5g.js#5"
          },
          {
            "location": "dist/chunks/vm.DB_hLchi.js#12"
          },
          {
            "location": "dist/coverage.js#17"
          },
          {
            "location": "dist/index.js#10"
          },
          {
            "location": "dist/node.js#15"
          },
          {
            "location": "dist/reporters.js#6"
          },
          {
            "location": "dist/runners.js#9"
          },
          {
            "location": "dist/snapshot.js#4"
          },
          {
            "location": "dist/suite.js#2"
          },
          {
            "location": "dist/workers/runVmTests.js#22"
          },
          {
            "location": "dist/workers/vmForks.js#14"
          },
          {
            "location": "dist/workers/vmThreads.js#13"
          },
          {
            "location": "dist/workers.js#25"
          },
          {
            "location": "src/integrations/snapshot/chai.ts#9"
          },
          {
            "location": "src/node/reporters/github-actions.ts#2"
          },
          {
            "location": "src/node/reporters/junit.ts#7"
          },
          {
            "location": "src/node/state.ts#2"
          },
          {
            "location": "src/public/suite.ts#10"
          },
          {
            "location": "src/runtime/benchmark.ts#3"
          },
          {
            "location": "src/typecheck/collect.ts#10"
          },
          {
            "location": "src/utils/tasks.ts#1"
          },
          {
            "location": "src/utils/tasks.ts#13"
          }
        ]
      },
      "tags": [
        "test"
      ]
    },
    {
      "group": "@vitest",
      "name": "pretty-format",
      "version": "2.1.3",
      "description": "Fork of pretty-format with support for ESM",
      "scope": "optional",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/%40vitest/pretty-format@2.1.3",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/vitest-dev/vitest/tree/main/packages/utils#readme"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/vitest-dev/vitest.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@vitest/pretty-format@2.1.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/@vitest/pretty-format/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/@vitest/pretty-format/package.json"
              }
            ],
            "concludedValue": "node_modules/@vitest/pretty-format/package.json"
          }
        ]
      }
    },
    {
      "group": "@vitest",
      "name": "mocker",
      "version": "2.1.3",
      "description": "Vitest module mocker implementation",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/%40vitest/mocker@2.1.3",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/vitest-dev/vitest/tree/main/packages/mocker#readme"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/vitest-dev/vitest.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@vitest/mocker@2.1.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/@vitest/mocker/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "@vitest/mocker/node,hoistMocksPlugin,@vitest/mocker/node/hoistMocksPlugin,automockPlugin,@vitest/mocker/node/automockPlugin,@vitest/mocker,MockerRegistry,@vitest/mocker/MockerRegistry,mockObject,@vitest/mocker/mockObject,RedirectedModule,@vitest/mocker/RedirectedModule,AutomockedModule,@vitest/mocker/AutomockedModule,ManualMockedModule,@vitest/mocker/ManualMockedModule,MockedModuleType,@vitest/mocker/MockedModuleType,@vitest/mocker/redirect,findMockRedirect,@vitest/mocker/redirect/findMockRedirect"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/@vitest/mocker/package.json"
              }
            ],
            "concludedValue": "node_modules/@vitest/mocker/package.json"
          }
        ],
        "occurrences": [
          {
            "location": "dist/chunks/cli-api.btGgw3PC.js#39"
          },
          {
            "location": "dist/node.js#60"
          },
          {
            "location": "src/node/plugins/mocks.ts#2"
          },
          {
            "location": "dist/chunks/execute._eQQfgI8.js#10"
          },
          {
            "location": "dist/execute.js#11"
          },
          {
            "location": "dist/mocker.js#1"
          },
          {
            "location": "dist/workers/forks.js#15"
          },
          {
            "location": "dist/workers/threads.js#14"
          },
          {
            "location": "dist/workers/vmForks.js#24"
          },
          {
            "location": "dist/workers/vmThreads.js#23"
          },
          {
            "location": "dist/workers.js#32"
          },
          {
            "location": "src/public/mocker.ts#1"
          },
          {
            "location": "src/runtime/mocker.ts#4"
          },
          {
            "location": "src/runtime/mocker.ts#5"
          },
          {
            "location": "src/runtime/mocker.ts#6"
          }
        ]
      }
    },
    {
      "group": "@vitest",
      "name": "expect",
      "version": "2.1.3",
      "description": "Jest's expect matchers as a Chai plugin",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/%40vitest/expect@2.1.3",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/vitest-dev/vitest/tree/main/packages/expect#readme"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/vitest-dev/vitest.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@vitest/expect@2.1.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/@vitest/expect/package.json"
        },
        {
          "name": "ExportedModules",
          "value": "expect-type,expectTypeOf,expect-type/expectTypeOf,ExpectTypeOf,expect-type/ExpectTypeOf"
        },
        {
          "name": "ExportedModules",
          "value": "@vitest/expect,ExpectStatic,@vitest/expect/ExpectStatic,AsymmetricMatchersContaining,@vitest/expect/AsymmetricMatchersContaining,JestAssertion,@vitest/expect/JestAssertion,Assertion,@vitest/expect/Assertion,ExpectPollOptions,@vitest/expect/ExpectPollOptions"
        },
        {
          "name": "ImportedModules",
          "value": "@vitest/expect,equals,@vitest/expect/equals,iterableEquality,@vitest/expect/iterableEquality,subsetEquality,@vitest/expect/subsetEquality,JestExtend,@vitest/expect/JestExtend,JestChaiExpect,@vitest/expect/JestChaiExpect,JestAsymmetricMatchers,@vitest/expect/JestAsymmetricMatchers,GLOBAL_EXPECT,@vitest/expect/GLOBAL_EXPECT,ASYMMETRIC_MATCHERS_OBJECT,@vitest/expect/ASYMMETRIC_MATCHERS_OBJECT,getState,@vitest/expect/getState,setState,@vitest/expect/setState,addCustomEqualityTesters,@vitest/expect/addCustomEqualityTesters,Assertion,@vitest/expect/Assertion,ExpectStatic,@vitest/expect/ExpectStatic,MatcherState,@vitest/expect/MatcherState,ChaiPlugin,@vitest/expect/ChaiPlugin,DiffOptions,@vitest/expect/DiffOptions"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/@vitest/expect/package.json"
              }
            ],
            "concludedValue": "node_modules/@vitest/expect/package.json"
          }
        ],
        "occurrences": [
          {
            "location": "dist/chunks/globals.Bdzt04Qm.js#16"
          },
          {
            "location": "dist/chunks/runBaseTests.Cx4wXyTR.js#22"
          },
          {
            "location": "dist/chunks/vi.BskyZC5g.js#3"
          },
          {
            "location": "dist/index.js#18"
          },
          {
            "location": "dist/runners.js#1"
          },
          {
            "location": "dist/workers/runVmTests.js#29"
          },
          {
            "location": "src/integrations/chai/index.ts#13"
          },
          {
            "location": "src/integrations/chai/index.ts#14"
          },
          {
            "location": "src/integrations/chai/poll.ts#2"
          },
          {
            "location": "src/integrations/chai/setup.ts#7"
          },
          {
            "location": "src/integrations/snapshot/chai.ts#1"
          },
          {
            "location": "src/integrations/snapshot/chai.ts#2"
          },
          {
            "location": "src/public/index.ts#303"
          },
          {
            "location": "src/runtime/setup-common.ts#4"
          }
        ]
      },
      "tags": [
        "test"
      ]
    },
    {
      "group": "@vitest",
      "name": "browser",
      "version": "2.1.3",
      "description": "Browser running for Vitest",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/%40vitest/browser@2.1.3",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/vitest-dev/vitest/tree/main/packages/browser#readme"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/vitest-dev/vitest.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@vitest/browser@2.1.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/@vitest/browser/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "@vitest/browser"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/@vitest/browser/package.json"
              }
            ],
            "concludedValue": "node_modules/@vitest/browser/package.json"
          }
        ],
        "occurrences": [
          {
            "location": "dist/chunks/cli-api.btGgw3PC.js#9842"
          },
          {
            "location": "dist/chunks/resolveConfig.Dha6ilPI.js#5308"
          },
          {
            "location": "src/node/pool.ts#219"
          },
          {
            "location": "src/node/workspace.ts#364"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "sinonjs__fake-timers",
      "version": "8.1.5",
      "description": "TypeScript definitions for @sinonjs/fake-timers",
      "scope": "optional",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/%40types/sinonjs__fake-timers@8.1.5",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/sinonjs__fake-timers"
        },
        {
          "type": "vcs",
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/sinonjs__fake-timers@8.1.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/@types/sinonjs__fake-timers/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/@types/sinonjs__fake-timers/package.json"
              }
            ],
            "concludedValue": "node_modules/@types/sinonjs__fake-timers/package.json"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "prompts",
      "version": "2.4.9",
      "description": "TypeScript definitions for prompts",
      "scope": "optional",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/%40types/prompts@2.4.9",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/prompts"
        },
        {
          "type": "vcs",
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/prompts@2.4.9",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/@types/prompts/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/@types/prompts/package.json"
              }
            ],
            "concludedValue": "node_modules/@types/prompts/package.json"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "node",
      "version": "22.5.2",
      "description": "TypeScript definitions for node",
      "scope": "optional",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/%40types/node@22.5.2",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node"
        },
        {
          "type": "vcs",
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/node@22.5.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/@types/node/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/@types/node/package.json"
              }
            ],
            "concludedValue": "node_modules/@types/node/package.json"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "micromatch",
      "version": "4.0.9",
      "description": "TypeScript definitions for micromatch",
      "scope": "optional",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/%40types/micromatch@4.0.9",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/micromatch"
        },
        {
          "type": "vcs",
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/micromatch@4.0.9",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/@types/micromatch/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/@types/micromatch/package.json"
              }
            ],
            "concludedValue": "node_modules/@types/micromatch/package.json"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "jsdom",
      "version": "21.1.7",
      "description": "TypeScript definitions for jsdom",
      "scope": "optional",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/%40types/jsdom@21.1.7",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/jsdom"
        },
        {
          "type": "vcs",
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/jsdom@21.1.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/@types/jsdom/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/@types/jsdom/package.json"
              }
            ],
            "concludedValue": "node_modules/@types/jsdom/package.json"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "istanbul-reports",
      "version": "3.0.4",
      "description": "TypeScript definitions for istanbul-reports",
      "scope": "optional",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/%40types/istanbul-reports@3.0.4",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/istanbul-reports"
        },
        {
          "type": "vcs",
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/istanbul-reports@3.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/@types/istanbul-reports/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/@types/istanbul-reports/package.json"
              }
            ],
            "concludedValue": "node_modules/@types/istanbul-reports/package.json"
          }
        ]
      },
      "tags": [
        "test"
      ]
    },
    {
      "group": "@types",
      "name": "istanbul-lib-coverage",
      "version": "2.0.6",
      "description": "TypeScript definitions for istanbul-lib-coverage",
      "scope": "optional",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/%40types/istanbul-lib-coverage@2.0.6",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/istanbul-lib-coverage"
        },
        {
          "type": "vcs",
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/istanbul-lib-coverage@2.0.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/@types/istanbul-lib-coverage/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/@types/istanbul-lib-coverage/package.json"
              }
            ],
            "concludedValue": "node_modules/@types/istanbul-lib-coverage/package.json"
          }
        ]
      },
      "tags": [
        "test"
      ]
    },
    {
      "group": "@types",
      "name": "estree",
      "version": "1.0.5",
      "description": "TypeScript definitions for estree",
      "scope": "optional",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/%40types/estree@1.0.5",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/estree"
        },
        {
          "type": "vcs",
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/estree@1.0.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/@types/estree/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/@types/estree/package.json"
              }
            ],
            "concludedValue": "node_modules/@types/estree/package.json"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "debug",
      "version": "4.1.12",
      "description": "TypeScript definitions for debug",
      "scope": "optional",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/%40types/debug@4.1.12",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/debug"
        },
        {
          "type": "vcs",
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/debug@4.1.12",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/@types/debug/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/@types/debug/package.json"
              }
            ],
            "concludedValue": "node_modules/@types/debug/package.json"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Christian Johansen"
        }
      ],
      "group": "@sinonjs",
      "name": "fake-timers",
      "version": "11.1.0",
      "description": "Fake JavaScript timers",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause",
            "url": "https://opensource.org/licenses/BSD-3-Clause"
          }
        }
      ],
      "purl": "pkg:npm/%40sinonjs/fake-timers@11.1.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/sinonjs/fake-timers"
        },
        {
          "type": "vcs",
          "url": "https://github.com/sinonjs/fake-timers.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@sinonjs/fake-timers@11.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/@sinonjs/fake-timers/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "@sinonjs/fake-timers,FakeTimerInstallOpts,@sinonjs/fake-timers/FakeTimerInstallOpts"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/@sinonjs/fake-timers/package.json"
              }
            ],
            "concludedValue": "node_modules/@sinonjs/fake-timers/package.json"
          }
        ],
        "occurrences": [
          {
            "location": "src/integrations/vi.ts#1"
          }
        ]
      }
    },
    {
      "group": "@edge-runtime",
      "name": "vm",
      "version": "4.0.1",
      "description": "Low level bindings for creating Web Standard contexts.",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/%40edge-runtime/vm@4.0.1",
      "externalReferences": [
        {
          "type": "website",
          "url": "https://edge-runtime.vercel.app/packages/vm"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/vercel/edge-runtime.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@edge-runtime/vm@4.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/@edge-runtime/vm/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "@edge-runtime/vm"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/@edge-runtime/vm/package.json"
              }
            ],
            "concludedValue": "node_modules/@edge-runtime/vm/package.json"
          }
        ],
        "occurrences": [
          {
            "location": "dist/chunks/index.lVXYBqEP.js#609"
          },
          {
            "location": "dist/chunks/index.lVXYBqEP.js#626"
          }
        ]
      },
      "tags": [
        "web"
      ]
    },
    {
      "authors": [
        {
          "name": "Anthony Fu <anthonyfu117@hotmail.com>"
        }
      ],
      "group": "@antfu",
      "name": "install-pkg",
      "version": "0.4.1",
      "description": "Install package programmatically.",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/%40antfu/install-pkg@0.4.1",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/antfu/install-pkg#readme"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/antfu/install-pkg.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@antfu/install-pkg@0.4.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/@antfu/install-pkg/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "@antfu/install-pkg,Agent,@antfu/install-pkg/Agent,detectPackageManager,@antfu/install-pkg/detectPackageManager,installPackage,@antfu/install-pkg/installPackage"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/@antfu/install-pkg/package.json"
              }
            ],
            "concludedValue": "node_modules/@antfu/install-pkg/package.json"
          }
        ],
        "occurrences": [
          {
            "location": "src/create/browser/creator.ts#6"
          },
          {
            "location": "src/create/browser/creator.ts#7"
          },
          {
            "location": "src/node/packageInstaller.ts#54"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Justin Ridgewell <jridgewell@google.com>"
        }
      ],
      "group": "@ampproject",
      "name": "remapping",
      "version": "2.3.0",
      "description": "Remap sequential sourcemaps through transformations to point at the original source code",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0",
            "url": "https://opensource.org/licenses/Apache-2.0"
          }
        }
      ],
      "purl": "pkg:npm/%40ampproject/remapping@2.3.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "git+https://github.com/ampproject/remapping.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@ampproject/remapping@2.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/@ampproject/remapping/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "@ampproject/remapping,RawSourceMap,@ampproject/remapping/RawSourceMap"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/@ampproject/remapping/package.json"
              }
            ],
            "concludedValue": "node_modules/@ampproject/remapping/package.json"
          }
        ],
        "occurrences": [
          {
            "location": "src/typecheck/typechecker.ts#6"
          }
        ]
      }
    }
  ],
  "dependencies": [],
  "annotations": [
    {
      "bom-ref": "metadata-annotations",
      "subjects": [
        "pkg:npm/vitest@2.1.3"
      ],
      "annotator": {
        "component": {
          "group": "@cyclonedx",
          "name": "cdxgen",
          "version": "12.3.3",
          "purl": "pkg:npm/%40cyclonedx/cdxgen@12.3.3",
          "type": "application",
          "bom-ref": "pkg:npm/@cyclonedx/cdxgen@12.3.3",
          "publisher": "OWASP Foundation",
          "authors": [
            {
              "name": "OWASP Foundation"
            }
          ]
        }
      },
      "timestamp": "2026-07-30T22:35:30Z",
      "text": "This Software Bill-of-Materials (SBOM) document was created on Thursday, July 30, 2026 with cdxgen. The data was captured during the pre-build lifecycle phase without building the application. The document describes an application named 'vitest' with version '2.1.3'. The package type in this SBOM is npm with 6 purl namespaces described under components. The components were identified from 53 source files."
    }
  ]
}