{
  "bomFormat": "CycloneDX",
  "specVersion": "1.5",
  "components": [
    {
      "bom-ref": "repo-root",
      "name": "openai/euphony",
      "version": null,
      "purl": null,
      "type": "library"
    },
    {
      "bom-ref": "file1::root",
      "name": "euphony",
      "version": "0.1.44",
      "purl": null,
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@babel/code-frame@7.29.0",
      "name": "@babel/code-frame",
      "version": "7.29.0",
      "purl": "pkg:npm/@babel/code-frame@7.29.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@babel/compat-data@7.29.0",
      "name": "@babel/compat-data",
      "version": "7.29.0",
      "purl": "pkg:npm/@babel/compat-data@7.29.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@babel/core@7.29.0",
      "name": "@babel/core",
      "version": "7.29.0",
      "purl": "pkg:npm/@babel/core@7.29.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@babel/generator@7.29.1",
      "name": "@babel/generator",
      "version": "7.29.1",
      "purl": "pkg:npm/@babel/generator@7.29.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@babel/helper-compilation-targets@7.28.6",
      "name": "@babel/helper-compilation-targets",
      "version": "7.28.6",
      "purl": "pkg:npm/@babel/helper-compilation-targets@7.28.6",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@babel/helper-globals@7.28.0",
      "name": "@babel/helper-globals",
      "version": "7.28.0",
      "purl": "pkg:npm/@babel/helper-globals@7.28.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@babel/helper-module-imports@7.28.6",
      "name": "@babel/helper-module-imports",
      "version": "7.28.6",
      "purl": "pkg:npm/@babel/helper-module-imports@7.28.6",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@babel/helper-module-transforms@7.28.6",
      "name": "@babel/helper-module-transforms",
      "version": "7.28.6",
      "purl": "pkg:npm/@babel/helper-module-transforms@7.28.6",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@babel/helper-plugin-utils@7.28.6",
      "name": "@babel/helper-plugin-utils",
      "version": "7.28.6",
      "purl": "pkg:npm/@babel/helper-plugin-utils@7.28.6",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@babel/helper-string-parser@7.27.1",
      "name": "@babel/helper-string-parser",
      "version": "7.27.1",
      "purl": "pkg:npm/@babel/helper-string-parser@7.27.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@babel/helper-validator-identifier@7.28.5",
      "name": "@babel/helper-validator-identifier",
      "version": "7.28.5",
      "purl": "pkg:npm/@babel/helper-validator-identifier@7.28.5",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@babel/helper-validator-option@7.27.1",
      "name": "@babel/helper-validator-option",
      "version": "7.27.1",
      "purl": "pkg:npm/@babel/helper-validator-option@7.27.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@babel/helpers@7.29.2",
      "name": "@babel/helpers",
      "version": "7.29.2",
      "purl": "pkg:npm/@babel/helpers@7.29.2",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@babel/parser@7.29.2",
      "name": "@babel/parser",
      "version": "7.29.2",
      "purl": "pkg:npm/@babel/parser@7.29.2",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@babel/plugin-syntax-class-properties@7.12.13",
      "name": "@babel/plugin-syntax-class-properties",
      "version": "7.12.13",
      "purl": "pkg:npm/@babel/plugin-syntax-class-properties@7.12.13",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@babel/plugin-syntax-import-assertions@7.28.6",
      "name": "@babel/plugin-syntax-import-assertions",
      "version": "7.28.6",
      "purl": "pkg:npm/@babel/plugin-syntax-import-assertions@7.28.6",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@babel/plugin-syntax-top-level-await@7.14.5",
      "name": "@babel/plugin-syntax-top-level-await",
      "version": "7.14.5",
      "purl": "pkg:npm/@babel/plugin-syntax-top-level-await@7.14.5",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@babel/template@7.28.6",
      "name": "@babel/template",
      "version": "7.28.6",
      "purl": "pkg:npm/@babel/template@7.28.6",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@babel/traverse@7.29.0",
      "name": "@babel/traverse",
      "version": "7.29.0",
      "purl": "pkg:npm/@babel/traverse@7.29.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@babel/types@7.29.0",
      "name": "@babel/types",
      "version": "7.29.0",
      "purl": "pkg:npm/@babel/types@7.29.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@ctrl/tinycolor@4.2.0",
      "name": "@ctrl/tinycolor",
      "version": "4.2.0",
      "purl": "pkg:npm/@ctrl/tinycolor@4.2.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@datastructures-js/heap@4.3.7",
      "name": "@datastructures-js/heap",
      "version": "4.3.7",
      "purl": "pkg:npm/@datastructures-js/heap@4.3.7",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@datastructures-js/priority-queue@6.3.5",
      "name": "@datastructures-js/priority-queue",
      "version": "6.3.5",
      "purl": "pkg:npm/@datastructures-js/priority-queue@6.3.5",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@esbuild/aix-ppc64@0.27.7",
      "name": "@esbuild/aix-ppc64",
      "version": "0.27.7",
      "purl": "pkg:npm/@esbuild/aix-ppc64@0.27.7",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@esbuild/android-arm64@0.27.7",
      "name": "@esbuild/android-arm64",
      "version": "0.27.7",
      "purl": "pkg:npm/@esbuild/android-arm64@0.27.7",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@esbuild/android-arm@0.27.7",
      "name": "@esbuild/android-arm",
      "version": "0.27.7",
      "purl": "pkg:npm/@esbuild/android-arm@0.27.7",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@esbuild/android-x64@0.27.7",
      "name": "@esbuild/android-x64",
      "version": "0.27.7",
      "purl": "pkg:npm/@esbuild/android-x64@0.27.7",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@esbuild/darwin-arm64@0.27.7",
      "name": "@esbuild/darwin-arm64",
      "version": "0.27.7",
      "purl": "pkg:npm/@esbuild/darwin-arm64@0.27.7",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@esbuild/darwin-x64@0.27.7",
      "name": "@esbuild/darwin-x64",
      "version": "0.27.7",
      "purl": "pkg:npm/@esbuild/darwin-x64@0.27.7",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@esbuild/freebsd-arm64@0.27.7",
      "name": "@esbuild/freebsd-arm64",
      "version": "0.27.7",
      "purl": "pkg:npm/@esbuild/freebsd-arm64@0.27.7",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@esbuild/freebsd-x64@0.27.7",
      "name": "@esbuild/freebsd-x64",
      "version": "0.27.7",
      "purl": "pkg:npm/@esbuild/freebsd-x64@0.27.7",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@esbuild/linux-arm64@0.27.7",
      "name": "@esbuild/linux-arm64",
      "version": "0.27.7",
      "purl": "pkg:npm/@esbuild/linux-arm64@0.27.7",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@esbuild/linux-arm@0.27.7",
      "name": "@esbuild/linux-arm",
      "version": "0.27.7",
      "purl": "pkg:npm/@esbuild/linux-arm@0.27.7",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@esbuild/linux-ia32@0.27.7",
      "name": "@esbuild/linux-ia32",
      "version": "0.27.7",
      "purl": "pkg:npm/@esbuild/linux-ia32@0.27.7",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@esbuild/linux-loong64@0.27.7",
      "name": "@esbuild/linux-loong64",
      "version": "0.27.7",
      "purl": "pkg:npm/@esbuild/linux-loong64@0.27.7",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@esbuild/linux-mips64el@0.27.7",
      "name": "@esbuild/linux-mips64el",
      "version": "0.27.7",
      "purl": "pkg:npm/@esbuild/linux-mips64el@0.27.7",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@esbuild/linux-ppc64@0.27.7",
      "name": "@esbuild/linux-ppc64",
      "version": "0.27.7",
      "purl": "pkg:npm/@esbuild/linux-ppc64@0.27.7",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@esbuild/linux-riscv64@0.27.7",
      "name": "@esbuild/linux-riscv64",
      "version": "0.27.7",
      "purl": "pkg:npm/@esbuild/linux-riscv64@0.27.7",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@esbuild/linux-s390x@0.27.7",
      "name": "@esbuild/linux-s390x",
      "version": "0.27.7",
      "purl": "pkg:npm/@esbuild/linux-s390x@0.27.7",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@esbuild/linux-x64@0.27.7",
      "name": "@esbuild/linux-x64",
      "version": "0.27.7",
      "purl": "pkg:npm/@esbuild/linux-x64@0.27.7",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@esbuild/netbsd-arm64@0.27.7",
      "name": "@esbuild/netbsd-arm64",
      "version": "0.27.7",
      "purl": "pkg:npm/@esbuild/netbsd-arm64@0.27.7",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@esbuild/netbsd-x64@0.27.7",
      "name": "@esbuild/netbsd-x64",
      "version": "0.27.7",
      "purl": "pkg:npm/@esbuild/netbsd-x64@0.27.7",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@esbuild/openbsd-arm64@0.27.7",
      "name": "@esbuild/openbsd-arm64",
      "version": "0.27.7",
      "purl": "pkg:npm/@esbuild/openbsd-arm64@0.27.7",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@esbuild/openbsd-x64@0.27.7",
      "name": "@esbuild/openbsd-x64",
      "version": "0.27.7",
      "purl": "pkg:npm/@esbuild/openbsd-x64@0.27.7",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@esbuild/openharmony-arm64@0.27.7",
      "name": "@esbuild/openharmony-arm64",
      "version": "0.27.7",
      "purl": "pkg:npm/@esbuild/openharmony-arm64@0.27.7",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@esbuild/sunos-x64@0.27.7",
      "name": "@esbuild/sunos-x64",
      "version": "0.27.7",
      "purl": "pkg:npm/@esbuild/sunos-x64@0.27.7",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@esbuild/win32-arm64@0.27.7",
      "name": "@esbuild/win32-arm64",
      "version": "0.27.7",
      "purl": "pkg:npm/@esbuild/win32-arm64@0.27.7",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@esbuild/win32-ia32@0.27.7",
      "name": "@esbuild/win32-ia32",
      "version": "0.27.7",
      "purl": "pkg:npm/@esbuild/win32-ia32@0.27.7",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@esbuild/win32-x64@0.27.7",
      "name": "@esbuild/win32-x64",
      "version": "0.27.7",
      "purl": "pkg:npm/@esbuild/win32-x64@0.27.7",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@eslint-community/eslint-utils@4.9.1",
      "name": "@eslint-community/eslint-utils",
      "version": "4.9.1",
      "purl": "pkg:npm/@eslint-community/eslint-utils@4.9.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@eslint-community/regexpp@4.12.2",
      "name": "@eslint-community/regexpp",
      "version": "4.12.2",
      "purl": "pkg:npm/@eslint-community/regexpp@4.12.2",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@eslint/config-array@0.21.2",
      "name": "@eslint/config-array",
      "version": "0.21.2",
      "purl": "pkg:npm/@eslint/config-array@0.21.2",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@eslint/config-helpers@0.4.2",
      "name": "@eslint/config-helpers",
      "version": "0.4.2",
      "purl": "pkg:npm/@eslint/config-helpers@0.4.2",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@eslint/core@0.17.0",
      "name": "@eslint/core",
      "version": "0.17.0",
      "purl": "pkg:npm/@eslint/core@0.17.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@eslint/eslintrc@3.3.5",
      "name": "@eslint/eslintrc",
      "version": "3.3.5",
      "purl": "pkg:npm/@eslint/eslintrc@3.3.5",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@eslint/js@9.39.4",
      "name": "@eslint/js",
      "version": "9.39.4",
      "purl": "pkg:npm/@eslint/js@9.39.4",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@eslint/object-schema@2.1.7",
      "name": "@eslint/object-schema",
      "version": "2.1.7",
      "purl": "pkg:npm/@eslint/object-schema@2.1.7",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@eslint/plugin-kit@0.4.1",
      "name": "@eslint/plugin-kit",
      "version": "0.4.1",
      "purl": "pkg:npm/@eslint/plugin-kit@0.4.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@floating-ui/core@1.7.5",
      "name": "@floating-ui/core",
      "version": "1.7.5",
      "purl": "pkg:npm/@floating-ui/core@1.7.5",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@floating-ui/dom@1.7.6",
      "name": "@floating-ui/dom",
      "version": "1.7.6",
      "purl": "pkg:npm/@floating-ui/dom@1.7.6",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@floating-ui/utils@0.2.11",
      "name": "@floating-ui/utils",
      "version": "0.2.11",
      "purl": "pkg:npm/@floating-ui/utils@0.2.11",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@humanfs/core@0.19.1",
      "name": "@humanfs/core",
      "version": "0.19.1",
      "purl": "pkg:npm/@humanfs/core@0.19.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@humanfs/node@0.16.7",
      "name": "@humanfs/node",
      "version": "0.16.7",
      "purl": "pkg:npm/@humanfs/node@0.16.7",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@humanwhocodes/module-importer@1.0.1",
      "name": "@humanwhocodes/module-importer",
      "version": "1.0.1",
      "purl": "pkg:npm/@humanwhocodes/module-importer@1.0.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@humanwhocodes/retry@0.4.3",
      "name": "@humanwhocodes/retry",
      "version": "0.4.3",
      "purl": "pkg:npm/@humanwhocodes/retry@0.4.3",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@jridgewell/gen-mapping@0.3.13",
      "name": "@jridgewell/gen-mapping",
      "version": "0.3.13",
      "purl": "pkg:npm/@jridgewell/gen-mapping@0.3.13",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@jridgewell/remapping@2.3.5",
      "name": "@jridgewell/remapping",
      "version": "2.3.5",
      "purl": "pkg:npm/@jridgewell/remapping@2.3.5",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@jridgewell/resolve-uri@3.1.2",
      "name": "@jridgewell/resolve-uri",
      "version": "3.1.2",
      "purl": "pkg:npm/@jridgewell/resolve-uri@3.1.2",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@jridgewell/source-map@0.3.11",
      "name": "@jridgewell/source-map",
      "version": "0.3.11",
      "purl": "pkg:npm/@jridgewell/source-map@0.3.11",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@jridgewell/sourcemap-codec@1.5.5",
      "name": "@jridgewell/sourcemap-codec",
      "version": "1.5.5",
      "purl": "pkg:npm/@jridgewell/sourcemap-codec@1.5.5",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@jridgewell/trace-mapping@0.3.31",
      "name": "@jridgewell/trace-mapping",
      "version": "0.3.31",
      "purl": "pkg:npm/@jridgewell/trace-mapping@0.3.31",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@lit-labs/ssr-dom-shim@1.5.1",
      "name": "@lit-labs/ssr-dom-shim",
      "version": "1.5.1",
      "purl": "pkg:npm/@lit-labs/ssr-dom-shim@1.5.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@lit/react@1.0.8",
      "name": "@lit/react",
      "version": "1.0.8",
      "purl": "pkg:npm/@lit/react@1.0.8",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@lit/reactive-element@2.1.2",
      "name": "@lit/reactive-element",
      "version": "2.1.2",
      "purl": "pkg:npm/@lit/reactive-element@2.1.2",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@microsoft/api-extractor-model@7.33.6",
      "name": "@microsoft/api-extractor-model",
      "version": "7.33.6",
      "purl": "pkg:npm/@microsoft/api-extractor-model@7.33.6",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@microsoft/api-extractor@7.58.2",
      "name": "@microsoft/api-extractor",
      "version": "7.58.2",
      "purl": "pkg:npm/@microsoft/api-extractor@7.58.2",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@microsoft/tsdoc-config@0.18.1",
      "name": "@microsoft/tsdoc-config",
      "version": "0.18.1",
      "purl": "pkg:npm/@microsoft/tsdoc-config@0.18.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@microsoft/tsdoc@0.16.0",
      "name": "@microsoft/tsdoc",
      "version": "0.16.0",
      "purl": "pkg:npm/@microsoft/tsdoc@0.16.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@nodelib/fs.scandir@2.1.5",
      "name": "@nodelib/fs.scandir",
      "version": "2.1.5",
      "purl": "pkg:npm/@nodelib/fs.scandir@2.1.5",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@nodelib/fs.stat@2.0.5",
      "name": "@nodelib/fs.stat",
      "version": "2.0.5",
      "purl": "pkg:npm/@nodelib/fs.stat@2.0.5",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@nodelib/fs.walk@1.2.8",
      "name": "@nodelib/fs.walk",
      "version": "1.2.8",
      "purl": "pkg:npm/@nodelib/fs.walk@1.2.8",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@pkgr/core@0.2.9",
      "name": "@pkgr/core",
      "version": "0.2.9",
      "purl": "pkg:npm/@pkgr/core@0.2.9",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@rollup/pluginutils@5.3.0",
      "name": "@rollup/pluginutils",
      "version": "5.3.0",
      "purl": "pkg:npm/@rollup/pluginutils@5.3.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@rollup/rollup-android-arm-eabi@4.60.1",
      "name": "@rollup/rollup-android-arm-eabi",
      "version": "4.60.1",
      "purl": "pkg:npm/@rollup/rollup-android-arm-eabi@4.60.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@rollup/rollup-android-arm64@4.60.1",
      "name": "@rollup/rollup-android-arm64",
      "version": "4.60.1",
      "purl": "pkg:npm/@rollup/rollup-android-arm64@4.60.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@rollup/rollup-darwin-arm64@4.60.1",
      "name": "@rollup/rollup-darwin-arm64",
      "version": "4.60.1",
      "purl": "pkg:npm/@rollup/rollup-darwin-arm64@4.60.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@rollup/rollup-darwin-x64@4.60.1",
      "name": "@rollup/rollup-darwin-x64",
      "version": "4.60.1",
      "purl": "pkg:npm/@rollup/rollup-darwin-x64@4.60.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@rollup/rollup-freebsd-arm64@4.60.1",
      "name": "@rollup/rollup-freebsd-arm64",
      "version": "4.60.1",
      "purl": "pkg:npm/@rollup/rollup-freebsd-arm64@4.60.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@rollup/rollup-freebsd-x64@4.60.1",
      "name": "@rollup/rollup-freebsd-x64",
      "version": "4.60.1",
      "purl": "pkg:npm/@rollup/rollup-freebsd-x64@4.60.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@rollup/rollup-linux-arm-gnueabihf@4.60.1",
      "name": "@rollup/rollup-linux-arm-gnueabihf",
      "version": "4.60.1",
      "purl": "pkg:npm/@rollup/rollup-linux-arm-gnueabihf@4.60.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@rollup/rollup-linux-arm-musleabihf@4.60.1",
      "name": "@rollup/rollup-linux-arm-musleabihf",
      "version": "4.60.1",
      "purl": "pkg:npm/@rollup/rollup-linux-arm-musleabihf@4.60.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@rollup/rollup-linux-arm64-gnu@4.60.1",
      "name": "@rollup/rollup-linux-arm64-gnu",
      "version": "4.60.1",
      "purl": "pkg:npm/@rollup/rollup-linux-arm64-gnu@4.60.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@rollup/rollup-linux-arm64-musl@4.60.1",
      "name": "@rollup/rollup-linux-arm64-musl",
      "version": "4.60.1",
      "purl": "pkg:npm/@rollup/rollup-linux-arm64-musl@4.60.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@rollup/rollup-linux-loong64-gnu@4.60.1",
      "name": "@rollup/rollup-linux-loong64-gnu",
      "version": "4.60.1",
      "purl": "pkg:npm/@rollup/rollup-linux-loong64-gnu@4.60.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@rollup/rollup-linux-loong64-musl@4.60.1",
      "name": "@rollup/rollup-linux-loong64-musl",
      "version": "4.60.1",
      "purl": "pkg:npm/@rollup/rollup-linux-loong64-musl@4.60.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@rollup/rollup-linux-ppc64-gnu@4.60.1",
      "name": "@rollup/rollup-linux-ppc64-gnu",
      "version": "4.60.1",
      "purl": "pkg:npm/@rollup/rollup-linux-ppc64-gnu@4.60.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@rollup/rollup-linux-ppc64-musl@4.60.1",
      "name": "@rollup/rollup-linux-ppc64-musl",
      "version": "4.60.1",
      "purl": "pkg:npm/@rollup/rollup-linux-ppc64-musl@4.60.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@rollup/rollup-linux-riscv64-gnu@4.60.1",
      "name": "@rollup/rollup-linux-riscv64-gnu",
      "version": "4.60.1",
      "purl": "pkg:npm/@rollup/rollup-linux-riscv64-gnu@4.60.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@rollup/rollup-linux-riscv64-musl@4.60.1",
      "name": "@rollup/rollup-linux-riscv64-musl",
      "version": "4.60.1",
      "purl": "pkg:npm/@rollup/rollup-linux-riscv64-musl@4.60.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@rollup/rollup-linux-s390x-gnu@4.60.1",
      "name": "@rollup/rollup-linux-s390x-gnu",
      "version": "4.60.1",
      "purl": "pkg:npm/@rollup/rollup-linux-s390x-gnu@4.60.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@rollup/rollup-linux-x64-gnu@4.60.1",
      "name": "@rollup/rollup-linux-x64-gnu",
      "version": "4.60.1",
      "purl": "pkg:npm/@rollup/rollup-linux-x64-gnu@4.60.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@rollup/rollup-linux-x64-musl@4.60.1",
      "name": "@rollup/rollup-linux-x64-musl",
      "version": "4.60.1",
      "purl": "pkg:npm/@rollup/rollup-linux-x64-musl@4.60.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@rollup/rollup-openbsd-x64@4.60.1",
      "name": "@rollup/rollup-openbsd-x64",
      "version": "4.60.1",
      "purl": "pkg:npm/@rollup/rollup-openbsd-x64@4.60.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@rollup/rollup-openharmony-arm64@4.60.1",
      "name": "@rollup/rollup-openharmony-arm64",
      "version": "4.60.1",
      "purl": "pkg:npm/@rollup/rollup-openharmony-arm64@4.60.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@rollup/rollup-win32-arm64-msvc@4.60.1",
      "name": "@rollup/rollup-win32-arm64-msvc",
      "version": "4.60.1",
      "purl": "pkg:npm/@rollup/rollup-win32-arm64-msvc@4.60.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@rollup/rollup-win32-ia32-msvc@4.60.1",
      "name": "@rollup/rollup-win32-ia32-msvc",
      "version": "4.60.1",
      "purl": "pkg:npm/@rollup/rollup-win32-ia32-msvc@4.60.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@rollup/rollup-win32-x64-gnu@4.60.1",
      "name": "@rollup/rollup-win32-x64-gnu",
      "version": "4.60.1",
      "purl": "pkg:npm/@rollup/rollup-win32-x64-gnu@4.60.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@rollup/rollup-win32-x64-msvc@4.60.1",
      "name": "@rollup/rollup-win32-x64-msvc",
      "version": "4.60.1",
      "purl": "pkg:npm/@rollup/rollup-win32-x64-msvc@4.60.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@rushstack/node-core-library@5.22.0",
      "name": "@rushstack/node-core-library",
      "version": "5.22.0",
      "purl": "pkg:npm/@rushstack/node-core-library@5.22.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@rushstack/problem-matcher@0.2.1",
      "name": "@rushstack/problem-matcher",
      "version": "0.2.1",
      "purl": "pkg:npm/@rushstack/problem-matcher@0.2.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@rushstack/rig-package@0.7.2",
      "name": "@rushstack/rig-package",
      "version": "0.7.2",
      "purl": "pkg:npm/@rushstack/rig-package@0.7.2",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@rushstack/terminal@0.22.5",
      "name": "@rushstack/terminal",
      "version": "0.22.5",
      "purl": "pkg:npm/@rushstack/terminal@0.22.5",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@rushstack/ts-command-line@5.3.5",
      "name": "@rushstack/ts-command-line",
      "version": "5.3.5",
      "purl": "pkg:npm/@rushstack/ts-command-line@5.3.5",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@shoelace-style/animations@1.2.0",
      "name": "@shoelace-style/animations",
      "version": "1.2.0",
      "purl": "pkg:npm/@shoelace-style/animations@1.2.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@shoelace-style/localize@3.2.1",
      "name": "@shoelace-style/localize",
      "version": "3.2.1",
      "purl": "pkg:npm/@shoelace-style/localize@3.2.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@shoelace-style/shoelace@2.20.1",
      "name": "@shoelace-style/shoelace",
      "version": "2.20.1",
      "purl": "pkg:npm/@shoelace-style/shoelace@2.20.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@sindresorhus/merge-streams@2.3.0",
      "name": "@sindresorhus/merge-streams",
      "version": "2.3.0",
      "purl": "pkg:npm/@sindresorhus/merge-streams@2.3.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@types/argparse@1.0.38",
      "name": "@types/argparse",
      "version": "1.0.38",
      "purl": "pkg:npm/@types/argparse@1.0.38",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@types/d3-format@3.0.4",
      "name": "@types/d3-format",
      "version": "3.0.4",
      "purl": "pkg:npm/@types/d3-format@3.0.4",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@types/d3-random@3.0.3",
      "name": "@types/d3-random",
      "version": "3.0.3",
      "purl": "pkg:npm/@types/d3-random@3.0.3",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@types/estree@1.0.8",
      "name": "@types/estree",
      "version": "1.0.8",
      "purl": "pkg:npm/@types/estree@1.0.8",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@types/jmespath@0.15.2",
      "name": "@types/jmespath",
      "version": "0.15.2",
      "purl": "pkg:npm/@types/jmespath@0.15.2",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@types/json-schema@7.0.15",
      "name": "@types/json-schema",
      "version": "7.0.15",
      "purl": "pkg:npm/@types/json-schema@7.0.15",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@types/prismjs@1.26.6",
      "name": "@types/prismjs",
      "version": "1.26.6",
      "purl": "pkg:npm/@types/prismjs@1.26.6",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@types/react@19.2.7",
      "name": "@types/react",
      "version": "19.2.7",
      "purl": "pkg:npm/@types/react@19.2.7",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@types/trusted-types@2.0.7",
      "name": "@types/trusted-types",
      "version": "2.0.7",
      "purl": "pkg:npm/@types/trusted-types@2.0.7",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@typescript-eslint/eslint-plugin@8.58.2",
      "name": "@typescript-eslint/eslint-plugin",
      "version": "8.58.2",
      "purl": "pkg:npm/@typescript-eslint/eslint-plugin@8.58.2",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@typescript-eslint/parser@8.58.2",
      "name": "@typescript-eslint/parser",
      "version": "8.58.2",
      "purl": "pkg:npm/@typescript-eslint/parser@8.58.2",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@typescript-eslint/project-service@8.58.2",
      "name": "@typescript-eslint/project-service",
      "version": "8.58.2",
      "purl": "pkg:npm/@typescript-eslint/project-service@8.58.2",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@typescript-eslint/scope-manager@8.58.2",
      "name": "@typescript-eslint/scope-manager",
      "version": "8.58.2",
      "purl": "pkg:npm/@typescript-eslint/scope-manager@8.58.2",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@typescript-eslint/tsconfig-utils@8.58.2",
      "name": "@typescript-eslint/tsconfig-utils",
      "version": "8.58.2",
      "purl": "pkg:npm/@typescript-eslint/tsconfig-utils@8.58.2",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@typescript-eslint/type-utils@8.58.2",
      "name": "@typescript-eslint/type-utils",
      "version": "8.58.2",
      "purl": "pkg:npm/@typescript-eslint/type-utils@8.58.2",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@typescript-eslint/types@8.58.2",
      "name": "@typescript-eslint/types",
      "version": "8.58.2",
      "purl": "pkg:npm/@typescript-eslint/types@8.58.2",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@typescript-eslint/typescript-estree@8.58.2",
      "name": "@typescript-eslint/typescript-estree",
      "version": "8.58.2",
      "purl": "pkg:npm/@typescript-eslint/typescript-estree@8.58.2",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@typescript-eslint/utils@8.58.2",
      "name": "@typescript-eslint/utils",
      "version": "8.58.2",
      "purl": "pkg:npm/@typescript-eslint/utils@8.58.2",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@typescript-eslint/visitor-keys@8.58.2",
      "name": "@typescript-eslint/visitor-keys",
      "version": "8.58.2",
      "purl": "pkg:npm/@typescript-eslint/visitor-keys@8.58.2",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@volar/language-core@2.4.28",
      "name": "@volar/language-core",
      "version": "2.4.28",
      "purl": "pkg:npm/@volar/language-core@2.4.28",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@volar/source-map@2.4.28",
      "name": "@volar/source-map",
      "version": "2.4.28",
      "purl": "pkg:npm/@volar/source-map@2.4.28",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@volar/typescript@2.4.28",
      "name": "@volar/typescript",
      "version": "2.4.28",
      "purl": "pkg:npm/@volar/typescript@2.4.28",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@vue/compiler-core@3.5.32",
      "name": "@vue/compiler-core",
      "version": "3.5.32",
      "purl": "pkg:npm/@vue/compiler-core@3.5.32",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@vue/compiler-dom@3.5.32",
      "name": "@vue/compiler-dom",
      "version": "3.5.32",
      "purl": "pkg:npm/@vue/compiler-dom@3.5.32",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@vue/compiler-vue2@2.7.16",
      "name": "@vue/compiler-vue2",
      "version": "2.7.16",
      "purl": "pkg:npm/@vue/compiler-vue2@2.7.16",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@vue/language-core@2.2.0",
      "name": "@vue/language-core",
      "version": "2.2.0",
      "purl": "pkg:npm/@vue/language-core@2.2.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@vue/shared@3.5.32",
      "name": "@vue/shared",
      "version": "3.5.32",
      "purl": "pkg:npm/@vue/shared@3.5.32",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:@xiaohk/utils@0.1.0",
      "name": "@xiaohk/utils",
      "version": "0.1.0",
      "purl": "pkg:npm/@xiaohk/utils@0.1.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:acorn-jsx@5.3.2",
      "name": "acorn-jsx",
      "version": "5.3.2",
      "purl": "pkg:npm/acorn-jsx@5.3.2",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:acorn@8.16.0",
      "name": "acorn",
      "version": "8.16.0",
      "purl": "pkg:npm/acorn@8.16.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:ajv-draft-04@1.0.0",
      "name": "ajv-draft-04",
      "version": "1.0.0",
      "purl": "pkg:npm/ajv-draft-04@1.0.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:ajv-formats@3.0.1",
      "name": "ajv-formats",
      "version": "3.0.1",
      "purl": "pkg:npm/ajv-formats@3.0.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:ajv@6.14.0",
      "name": "ajv",
      "version": "6.14.0",
      "purl": "pkg:npm/ajv@6.14.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:ajv@8.18.0",
      "name": "ajv",
      "version": "8.18.0",
      "purl": "pkg:npm/ajv@8.18.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:alien-signals@0.4.14",
      "name": "alien-signals",
      "version": "0.4.14",
      "purl": "pkg:npm/alien-signals@0.4.14",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:ansi-styles@4.3.0",
      "name": "ansi-styles",
      "version": "4.3.0",
      "purl": "pkg:npm/ansi-styles@4.3.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:argparse@1.0.10",
      "name": "argparse",
      "version": "1.0.10",
      "purl": "pkg:npm/argparse@1.0.10",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:argparse@2.0.1",
      "name": "argparse",
      "version": "2.0.1",
      "purl": "pkg:npm/argparse@2.0.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:array-union@2.1.0",
      "name": "array-union",
      "version": "2.1.0",
      "purl": "pkg:npm/array-union@2.1.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:async-mutex@0.5.0",
      "name": "async-mutex",
      "version": "0.5.0",
      "purl": "pkg:npm/async-mutex@0.5.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:async@3.2.6",
      "name": "async",
      "version": "3.2.6",
      "purl": "pkg:npm/async@3.2.6",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:balanced-match@1.0.2",
      "name": "balanced-match",
      "version": "1.0.2",
      "purl": "pkg:npm/balanced-match@1.0.2",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:balanced-match@4.0.4",
      "name": "balanced-match",
      "version": "4.0.4",
      "purl": "pkg:npm/balanced-match@4.0.4",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:baseline-browser-mapping@2.10.19",
      "name": "baseline-browser-mapping",
      "version": "2.10.19",
      "purl": "pkg:npm/baseline-browser-mapping@2.10.19",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:brace-expansion@1.1.14",
      "name": "brace-expansion",
      "version": "1.1.14",
      "purl": "pkg:npm/brace-expansion@1.1.14",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:brace-expansion@2.1.0",
      "name": "brace-expansion",
      "version": "2.1.0",
      "purl": "pkg:npm/brace-expansion@2.1.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:brace-expansion@5.0.5",
      "name": "brace-expansion",
      "version": "5.0.5",
      "purl": "pkg:npm/brace-expansion@5.0.5",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:braces@3.0.3",
      "name": "braces",
      "version": "3.0.3",
      "purl": "pkg:npm/braces@3.0.3",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:browserslist@4.28.2",
      "name": "browserslist",
      "version": "4.28.2",
      "purl": "pkg:npm/browserslist@4.28.2",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:buffer-from@1.1.2",
      "name": "buffer-from",
      "version": "1.1.2",
      "purl": "pkg:npm/buffer-from@1.1.2",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:callsites@3.1.0",
      "name": "callsites",
      "version": "3.1.0",
      "purl": "pkg:npm/callsites@3.1.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:caniuse-lite@1.0.30001788",
      "name": "caniuse-lite",
      "version": "1.0.30001788",
      "purl": "pkg:npm/caniuse-lite@1.0.30001788",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:chalk@4.1.2",
      "name": "chalk",
      "version": "4.1.2",
      "purl": "pkg:npm/chalk@4.1.2",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:color-convert@2.0.1",
      "name": "color-convert",
      "version": "2.0.1",
      "purl": "pkg:npm/color-convert@2.0.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:color-name@1.1.4",
      "name": "color-name",
      "version": "1.1.4",
      "purl": "pkg:npm/color-name@1.1.4",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:commander@13.1.0",
      "name": "commander",
      "version": "13.1.0",
      "purl": "pkg:npm/commander@13.1.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:commander@2.20.3",
      "name": "commander",
      "version": "2.20.3",
      "purl": "pkg:npm/commander@2.20.3",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:commondir@1.0.1",
      "name": "commondir",
      "version": "1.0.1",
      "purl": "pkg:npm/commondir@1.0.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:compare-versions@6.1.1",
      "name": "compare-versions",
      "version": "6.1.1",
      "purl": "pkg:npm/compare-versions@6.1.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:composed-offset-position@0.0.6",
      "name": "composed-offset-position",
      "version": "0.0.6",
      "purl": "pkg:npm/composed-offset-position@0.0.6",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:concat-map@0.0.1",
      "name": "concat-map",
      "version": "0.0.1",
      "purl": "pkg:npm/concat-map@0.0.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:confbox@0.1.8",
      "name": "confbox",
      "version": "0.1.8",
      "purl": "pkg:npm/confbox@0.1.8",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:confbox@0.2.4",
      "name": "confbox",
      "version": "0.2.4",
      "purl": "pkg:npm/confbox@0.2.4",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:convert-source-map@2.0.0",
      "name": "convert-source-map",
      "version": "2.0.0",
      "purl": "pkg:npm/convert-source-map@2.0.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:cross-spawn@7.0.6",
      "name": "cross-spawn",
      "version": "7.0.6",
      "purl": "pkg:npm/cross-spawn@7.0.6",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:csstype@3.2.3",
      "name": "csstype",
      "version": "3.2.3",
      "purl": "pkg:npm/csstype@3.2.3",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:d3-format@3.1.2",
      "name": "d3-format",
      "version": "3.1.2",
      "purl": "pkg:npm/d3-format@3.1.2",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:d3-random@3.0.1",
      "name": "d3-random",
      "version": "3.0.1",
      "purl": "pkg:npm/d3-random@3.0.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:de-indent@1.0.2",
      "name": "de-indent",
      "version": "1.0.2",
      "purl": "pkg:npm/de-indent@1.0.2",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:debug@4.4.3",
      "name": "debug",
      "version": "4.4.3",
      "purl": "pkg:npm/debug@4.4.3",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:deep-is@0.1.4",
      "name": "deep-is",
      "version": "0.1.4",
      "purl": "pkg:npm/deep-is@0.1.4",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:diff@8.0.4",
      "name": "diff",
      "version": "8.0.4",
      "purl": "pkg:npm/diff@8.0.4",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:dir-glob@3.0.1",
      "name": "dir-glob",
      "version": "3.0.1",
      "purl": "pkg:npm/dir-glob@3.0.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:dompurify@3.4.0",
      "name": "dompurify",
      "version": "3.4.0",
      "purl": "pkg:npm/dompurify@3.4.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:electron-to-chromium@1.5.336",
      "name": "electron-to-chromium",
      "version": "1.5.336",
      "purl": "pkg:npm/electron-to-chromium@1.5.336",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:email-addresses@5.0.0",
      "name": "email-addresses",
      "version": "5.0.0",
      "purl": "pkg:npm/email-addresses@5.0.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:entities@7.0.1",
      "name": "entities",
      "version": "7.0.1",
      "purl": "pkg:npm/entities@7.0.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:es-errors@1.3.0",
      "name": "es-errors",
      "version": "1.3.0",
      "purl": "pkg:npm/es-errors@1.3.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:esbuild@0.27.7",
      "name": "esbuild",
      "version": "0.27.7",
      "purl": "pkg:npm/esbuild@0.27.7",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:escalade@3.2.0",
      "name": "escalade",
      "version": "3.2.0",
      "purl": "pkg:npm/escalade@3.2.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:escape-string-regexp@1.0.5",
      "name": "escape-string-regexp",
      "version": "1.0.5",
      "purl": "pkg:npm/escape-string-regexp@1.0.5",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:escape-string-regexp@4.0.0",
      "name": "escape-string-regexp",
      "version": "4.0.0",
      "purl": "pkg:npm/escape-string-regexp@4.0.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:eslint-config-prettier@10.1.8",
      "name": "eslint-config-prettier",
      "version": "10.1.8",
      "purl": "pkg:npm/eslint-config-prettier@10.1.8",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:eslint-plugin-lit@2.2.1",
      "name": "eslint-plugin-lit",
      "version": "2.2.1",
      "purl": "pkg:npm/eslint-plugin-lit@2.2.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:eslint-plugin-prettier@5.5.5",
      "name": "eslint-plugin-prettier",
      "version": "5.5.5",
      "purl": "pkg:npm/eslint-plugin-prettier@5.5.5",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:eslint-plugin-wc@3.1.0",
      "name": "eslint-plugin-wc",
      "version": "3.1.0",
      "purl": "pkg:npm/eslint-plugin-wc@3.1.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:eslint-scope@8.4.0",
      "name": "eslint-scope",
      "version": "8.4.0",
      "purl": "pkg:npm/eslint-scope@8.4.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:eslint-visitor-keys@3.4.3",
      "name": "eslint-visitor-keys",
      "version": "3.4.3",
      "purl": "pkg:npm/eslint-visitor-keys@3.4.3",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:eslint-visitor-keys@4.2.1",
      "name": "eslint-visitor-keys",
      "version": "4.2.1",
      "purl": "pkg:npm/eslint-visitor-keys@4.2.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:eslint-visitor-keys@5.0.1",
      "name": "eslint-visitor-keys",
      "version": "5.0.1",
      "purl": "pkg:npm/eslint-visitor-keys@5.0.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:eslint@9.39.4",
      "name": "eslint",
      "version": "9.39.4",
      "purl": "pkg:npm/eslint@9.39.4",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:espree@10.4.0",
      "name": "espree",
      "version": "10.4.0",
      "purl": "pkg:npm/espree@10.4.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:esquery@1.7.0",
      "name": "esquery",
      "version": "1.7.0",
      "purl": "pkg:npm/esquery@1.7.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:esrecurse@4.3.0",
      "name": "esrecurse",
      "version": "4.3.0",
      "purl": "pkg:npm/esrecurse@4.3.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:estraverse@5.3.0",
      "name": "estraverse",
      "version": "5.3.0",
      "purl": "pkg:npm/estraverse@5.3.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:estree-walker@2.0.2",
      "name": "estree-walker",
      "version": "2.0.2",
      "purl": "pkg:npm/estree-walker@2.0.2",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:esutils@2.0.3",
      "name": "esutils",
      "version": "2.0.3",
      "purl": "pkg:npm/esutils@2.0.3",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:exsolve@1.0.8",
      "name": "exsolve",
      "version": "1.0.8",
      "purl": "pkg:npm/exsolve@1.0.8",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:fast-deep-equal@3.1.3",
      "name": "fast-deep-equal",
      "version": "3.1.3",
      "purl": "pkg:npm/fast-deep-equal@3.1.3",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:fast-diff@1.3.0",
      "name": "fast-diff",
      "version": "1.3.0",
      "purl": "pkg:npm/fast-diff@1.3.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:fast-glob@3.3.3",
      "name": "fast-glob",
      "version": "3.3.3",
      "purl": "pkg:npm/fast-glob@3.3.3",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:fast-json-stable-stringify@2.1.0",
      "name": "fast-json-stable-stringify",
      "version": "2.1.0",
      "purl": "pkg:npm/fast-json-stable-stringify@2.1.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:fast-levenshtein@2.0.6",
      "name": "fast-levenshtein",
      "version": "2.0.6",
      "purl": "pkg:npm/fast-levenshtein@2.0.6",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:fast-uri@3.1.0",
      "name": "fast-uri",
      "version": "3.1.0",
      "purl": "pkg:npm/fast-uri@3.1.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:fastq@1.20.1",
      "name": "fastq",
      "version": "1.20.1",
      "purl": "pkg:npm/fastq@1.20.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:fdir@6.5.0",
      "name": "fdir",
      "version": "6.5.0",
      "purl": "pkg:npm/fdir@6.5.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:file-entry-cache@8.0.0",
      "name": "file-entry-cache",
      "version": "8.0.0",
      "purl": "pkg:npm/file-entry-cache@8.0.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:filename-reserved-regex@2.0.0",
      "name": "filename-reserved-regex",
      "version": "2.0.0",
      "purl": "pkg:npm/filename-reserved-regex@2.0.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:filenamify@4.3.0",
      "name": "filenamify",
      "version": "4.3.0",
      "purl": "pkg:npm/filenamify@4.3.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:fill-range@7.1.1",
      "name": "fill-range",
      "version": "7.1.1",
      "purl": "pkg:npm/fill-range@7.1.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:find-cache-dir@3.3.2",
      "name": "find-cache-dir",
      "version": "3.3.2",
      "purl": "pkg:npm/find-cache-dir@3.3.2",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:find-up@4.1.0",
      "name": "find-up",
      "version": "4.1.0",
      "purl": "pkg:npm/find-up@4.1.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:find-up@5.0.0",
      "name": "find-up",
      "version": "5.0.0",
      "purl": "pkg:npm/find-up@5.0.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:flat-cache@4.0.1",
      "name": "flat-cache",
      "version": "4.0.1",
      "purl": "pkg:npm/flat-cache@4.0.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:flatted@3.4.2",
      "name": "flatted",
      "version": "3.4.2",
      "purl": "pkg:npm/flatted@3.4.2",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:fs-extra@11.3.4",
      "name": "fs-extra",
      "version": "11.3.4",
      "purl": "pkg:npm/fs-extra@11.3.4",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:fsevents@2.3.3",
      "name": "fsevents",
      "version": "2.3.3",
      "purl": "pkg:npm/fsevents@2.3.3",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:function-bind@1.1.2",
      "name": "function-bind",
      "version": "1.1.2",
      "purl": "pkg:npm/function-bind@1.1.2",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:gensync@1.0.0-beta.2",
      "name": "gensync",
      "version": "1.0.0-beta.2",
      "purl": "pkg:npm/gensync@1.0.0-beta.2",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:gh-pages@6.3.0",
      "name": "gh-pages",
      "version": "6.3.0",
      "purl": "pkg:npm/gh-pages@6.3.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:glob-parent@5.1.2",
      "name": "glob-parent",
      "version": "5.1.2",
      "purl": "pkg:npm/glob-parent@5.1.2",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:glob-parent@6.0.2",
      "name": "glob-parent",
      "version": "6.0.2",
      "purl": "pkg:npm/glob-parent@6.0.2",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:globals@14.0.0",
      "name": "globals",
      "version": "14.0.0",
      "purl": "pkg:npm/globals@14.0.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:globals@16.5.0",
      "name": "globals",
      "version": "16.5.0",
      "purl": "pkg:npm/globals@16.5.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:globby@11.1.0",
      "name": "globby",
      "version": "11.1.0",
      "purl": "pkg:npm/globby@11.1.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:globby@14.1.0",
      "name": "globby",
      "version": "14.1.0",
      "purl": "pkg:npm/globby@14.1.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:gpt-tokenizer@3.4.0",
      "name": "gpt-tokenizer",
      "version": "3.4.0",
      "purl": "pkg:npm/gpt-tokenizer@3.4.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:graceful-fs@4.2.11",
      "name": "graceful-fs",
      "version": "4.2.11",
      "purl": "pkg:npm/graceful-fs@4.2.11",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:has-flag@4.0.0",
      "name": "has-flag",
      "version": "4.0.0",
      "purl": "pkg:npm/has-flag@4.0.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:hasown@2.0.2",
      "name": "hasown",
      "version": "2.0.2",
      "purl": "pkg:npm/hasown@2.0.2",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:he@1.2.0",
      "name": "he",
      "version": "1.2.0",
      "purl": "pkg:npm/he@1.2.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:ignore@5.3.2",
      "name": "ignore",
      "version": "5.3.2",
      "purl": "pkg:npm/ignore@5.3.2",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:ignore@7.0.5",
      "name": "ignore",
      "version": "7.0.5",
      "purl": "pkg:npm/ignore@7.0.5",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:import-fresh@3.3.1",
      "name": "import-fresh",
      "version": "3.3.1",
      "purl": "pkg:npm/import-fresh@3.3.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:import-lazy@4.0.0",
      "name": "import-lazy",
      "version": "4.0.0",
      "purl": "pkg:npm/import-lazy@4.0.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:imurmurhash@0.1.4",
      "name": "imurmurhash",
      "version": "0.1.4",
      "purl": "pkg:npm/imurmurhash@0.1.4",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:is-core-module@2.16.1",
      "name": "is-core-module",
      "version": "2.16.1",
      "purl": "pkg:npm/is-core-module@2.16.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:is-extglob@2.1.1",
      "name": "is-extglob",
      "version": "2.1.1",
      "purl": "pkg:npm/is-extglob@2.1.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:is-glob@4.0.3",
      "name": "is-glob",
      "version": "4.0.3",
      "purl": "pkg:npm/is-glob@4.0.3",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:is-number@7.0.0",
      "name": "is-number",
      "version": "7.0.0",
      "purl": "pkg:npm/is-number@7.0.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:is-potential-custom-element-name@1.0.1",
      "name": "is-potential-custom-element-name",
      "version": "1.0.1",
      "purl": "pkg:npm/is-potential-custom-element-name@1.0.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:is-valid-element-name@1.0.0",
      "name": "is-valid-element-name",
      "version": "1.0.0",
      "purl": "pkg:npm/is-valid-element-name@1.0.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:isexe@2.0.0",
      "name": "isexe",
      "version": "2.0.0",
      "purl": "pkg:npm/isexe@2.0.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:jju@1.4.0",
      "name": "jju",
      "version": "1.4.0",
      "purl": "pkg:npm/jju@1.4.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:jmespath@0.16.0",
      "name": "jmespath",
      "version": "0.16.0",
      "purl": "pkg:npm/jmespath@0.16.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:js-levenshtein-esm@2.0.0",
      "name": "js-levenshtein-esm",
      "version": "2.0.0",
      "purl": "pkg:npm/js-levenshtein-esm@2.0.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:js-tokens@4.0.0",
      "name": "js-tokens",
      "version": "4.0.0",
      "purl": "pkg:npm/js-tokens@4.0.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:js-yaml@4.1.1",
      "name": "js-yaml",
      "version": "4.1.1",
      "purl": "pkg:npm/js-yaml@4.1.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:jsesc@3.1.0",
      "name": "jsesc",
      "version": "3.1.0",
      "purl": "pkg:npm/jsesc@3.1.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:json-buffer@3.0.1",
      "name": "json-buffer",
      "version": "3.0.1",
      "purl": "pkg:npm/json-buffer@3.0.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:json-schema-traverse@0.4.1",
      "name": "json-schema-traverse",
      "version": "0.4.1",
      "purl": "pkg:npm/json-schema-traverse@0.4.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:json-schema-traverse@1.0.0",
      "name": "json-schema-traverse",
      "version": "1.0.0",
      "purl": "pkg:npm/json-schema-traverse@1.0.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:json-stable-stringify-without-jsonify@1.0.1",
      "name": "json-stable-stringify-without-jsonify",
      "version": "1.0.1",
      "purl": "pkg:npm/json-stable-stringify-without-jsonify@1.0.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:json5@2.2.3",
      "name": "json5",
      "version": "2.2.3",
      "purl": "pkg:npm/json5@2.2.3",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:jsonfile@6.2.0",
      "name": "jsonfile",
      "version": "6.2.0",
      "purl": "pkg:npm/jsonfile@6.2.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:keyv@4.5.4",
      "name": "keyv",
      "version": "4.5.4",
      "purl": "pkg:npm/keyv@4.5.4",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:kolorist@1.8.0",
      "name": "kolorist",
      "version": "1.8.0",
      "purl": "pkg:npm/kolorist@1.8.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:levn@0.4.1",
      "name": "levn",
      "version": "0.4.1",
      "purl": "pkg:npm/levn@0.4.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:lit-element@4.2.2",
      "name": "lit-element",
      "version": "4.2.2",
      "purl": "pkg:npm/lit-element@4.2.2",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:lit-html@3.3.2",
      "name": "lit-html",
      "version": "3.3.2",
      "purl": "pkg:npm/lit-html@3.3.2",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:lit@3.3.2",
      "name": "lit",
      "version": "3.3.2",
      "purl": "pkg:npm/lit@3.3.2",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:local-pkg@1.1.2",
      "name": "local-pkg",
      "version": "1.1.2",
      "purl": "pkg:npm/local-pkg@1.1.2",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:locate-path@5.0.0",
      "name": "locate-path",
      "version": "5.0.0",
      "purl": "pkg:npm/locate-path@5.0.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:locate-path@6.0.0",
      "name": "locate-path",
      "version": "6.0.0",
      "purl": "pkg:npm/locate-path@6.0.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:lodash.merge@4.6.2",
      "name": "lodash.merge",
      "version": "4.6.2",
      "purl": "pkg:npm/lodash.merge@4.6.2",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:lodash@4.18.1",
      "name": "lodash",
      "version": "4.18.1",
      "purl": "pkg:npm/lodash@4.18.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:lru-cache@5.1.1",
      "name": "lru-cache",
      "version": "5.1.1",
      "purl": "pkg:npm/lru-cache@5.1.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:lru-cache@6.0.0",
      "name": "lru-cache",
      "version": "6.0.0",
      "purl": "pkg:npm/lru-cache@6.0.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:magic-string@0.30.21",
      "name": "magic-string",
      "version": "0.30.21",
      "purl": "pkg:npm/magic-string@0.30.21",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:make-dir@3.1.0",
      "name": "make-dir",
      "version": "3.1.0",
      "purl": "pkg:npm/make-dir@3.1.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:marked@15.0.12",
      "name": "marked",
      "version": "15.0.12",
      "purl": "pkg:npm/marked@15.0.12",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:merge2@1.4.1",
      "name": "merge2",
      "version": "1.4.1",
      "purl": "pkg:npm/merge2@1.4.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:micromatch@4.0.8",
      "name": "micromatch",
      "version": "4.0.8",
      "purl": "pkg:npm/micromatch@4.0.8",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:minimatch@10.2.3",
      "name": "minimatch",
      "version": "10.2.3",
      "purl": "pkg:npm/minimatch@10.2.3",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:minimatch@10.2.5",
      "name": "minimatch",
      "version": "10.2.5",
      "purl": "pkg:npm/minimatch@10.2.5",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:minimatch@3.1.5",
      "name": "minimatch",
      "version": "3.1.5",
      "purl": "pkg:npm/minimatch@3.1.5",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:minimatch@9.0.9",
      "name": "minimatch",
      "version": "9.0.9",
      "purl": "pkg:npm/minimatch@9.0.9",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:mlly@1.8.2",
      "name": "mlly",
      "version": "1.8.2",
      "purl": "pkg:npm/mlly@1.8.2",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:ms@2.1.3",
      "name": "ms",
      "version": "2.1.3",
      "purl": "pkg:npm/ms@2.1.3",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:muggle-string@0.4.1",
      "name": "muggle-string",
      "version": "0.4.1",
      "purl": "pkg:npm/muggle-string@0.4.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:nanoid@3.3.11",
      "name": "nanoid",
      "version": "3.3.11",
      "purl": "pkg:npm/nanoid@3.3.11",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:natural-compare@1.4.0",
      "name": "natural-compare",
      "version": "1.4.0",
      "purl": "pkg:npm/natural-compare@1.4.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:node-releases@2.0.37",
      "name": "node-releases",
      "version": "2.0.37",
      "purl": "pkg:npm/node-releases@2.0.37",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:optionator@0.9.4",
      "name": "optionator",
      "version": "0.9.4",
      "purl": "pkg:npm/optionator@0.9.4",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:p-limit@2.3.0",
      "name": "p-limit",
      "version": "2.3.0",
      "purl": "pkg:npm/p-limit@2.3.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:p-limit@3.1.0",
      "name": "p-limit",
      "version": "3.1.0",
      "purl": "pkg:npm/p-limit@3.1.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:p-locate@4.1.0",
      "name": "p-locate",
      "version": "4.1.0",
      "purl": "pkg:npm/p-locate@4.1.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:p-locate@5.0.0",
      "name": "p-locate",
      "version": "5.0.0",
      "purl": "pkg:npm/p-locate@5.0.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:p-try@2.2.0",
      "name": "p-try",
      "version": "2.2.0",
      "purl": "pkg:npm/p-try@2.2.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:parent-module@1.0.1",
      "name": "parent-module",
      "version": "1.0.1",
      "purl": "pkg:npm/parent-module@1.0.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:parse5-htmlparser2-tree-adapter@6.0.1",
      "name": "parse5-htmlparser2-tree-adapter",
      "version": "6.0.1",
      "purl": "pkg:npm/parse5-htmlparser2-tree-adapter@6.0.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:parse5@6.0.1",
      "name": "parse5",
      "version": "6.0.1",
      "purl": "pkg:npm/parse5@6.0.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:path-browserify@1.0.1",
      "name": "path-browserify",
      "version": "1.0.1",
      "purl": "pkg:npm/path-browserify@1.0.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:path-exists@4.0.0",
      "name": "path-exists",
      "version": "4.0.0",
      "purl": "pkg:npm/path-exists@4.0.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:path-key@3.1.1",
      "name": "path-key",
      "version": "3.1.1",
      "purl": "pkg:npm/path-key@3.1.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:path-parse@1.0.7",
      "name": "path-parse",
      "version": "1.0.7",
      "purl": "pkg:npm/path-parse@1.0.7",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:path-type@4.0.0",
      "name": "path-type",
      "version": "4.0.0",
      "purl": "pkg:npm/path-type@4.0.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:path-type@6.0.0",
      "name": "path-type",
      "version": "6.0.0",
      "purl": "pkg:npm/path-type@6.0.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:pathe@2.0.3",
      "name": "pathe",
      "version": "2.0.3",
      "purl": "pkg:npm/pathe@2.0.3",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:picocolors@1.1.1",
      "name": "picocolors",
      "version": "1.1.1",
      "purl": "pkg:npm/picocolors@1.1.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:picomatch@2.3.2",
      "name": "picomatch",
      "version": "2.3.2",
      "purl": "pkg:npm/picomatch@2.3.2",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:picomatch@4.0.4",
      "name": "picomatch",
      "version": "4.0.4",
      "purl": "pkg:npm/picomatch@4.0.4",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:pkg-dir@4.2.0",
      "name": "pkg-dir",
      "version": "4.2.0",
      "purl": "pkg:npm/pkg-dir@4.2.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:pkg-types@1.3.1",
      "name": "pkg-types",
      "version": "1.3.1",
      "purl": "pkg:npm/pkg-types@1.3.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:pkg-types@2.3.0",
      "name": "pkg-types",
      "version": "2.3.0",
      "purl": "pkg:npm/pkg-types@2.3.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:postcss@8.5.10",
      "name": "postcss",
      "version": "8.5.10",
      "purl": "pkg:npm/postcss@8.5.10",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:prelude-ls@1.2.1",
      "name": "prelude-ls",
      "version": "1.2.1",
      "purl": "pkg:npm/prelude-ls@1.2.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:prettier-linter-helpers@1.0.1",
      "name": "prettier-linter-helpers",
      "version": "1.0.1",
      "purl": "pkg:npm/prettier-linter-helpers@1.0.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:prettier@3.8.3",
      "name": "prettier",
      "version": "3.8.3",
      "purl": "pkg:npm/prettier@3.8.3",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:prismjs@1.30.0",
      "name": "prismjs",
      "version": "1.30.0",
      "purl": "pkg:npm/prismjs@1.30.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:punycode@2.3.1",
      "name": "punycode",
      "version": "2.3.1",
      "purl": "pkg:npm/punycode@2.3.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:qr-creator@1.0.0",
      "name": "qr-creator",
      "version": "1.0.0",
      "purl": "pkg:npm/qr-creator@1.0.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:quansync@0.2.11",
      "name": "quansync",
      "version": "0.2.11",
      "purl": "pkg:npm/quansync@0.2.11",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:queue-microtask@1.2.3",
      "name": "queue-microtask",
      "version": "1.2.3",
      "purl": "pkg:npm/queue-microtask@1.2.3",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:require-from-string@2.0.2",
      "name": "require-from-string",
      "version": "2.0.2",
      "purl": "pkg:npm/require-from-string@2.0.2",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:resolve-from@4.0.0",
      "name": "resolve-from",
      "version": "4.0.0",
      "purl": "pkg:npm/resolve-from@4.0.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:resolve@1.22.12",
      "name": "resolve",
      "version": "1.22.12",
      "purl": "pkg:npm/resolve@1.22.12",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:reusify@1.1.0",
      "name": "reusify",
      "version": "1.1.0",
      "purl": "pkg:npm/reusify@1.1.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:rollup@4.60.1",
      "name": "rollup",
      "version": "4.60.1",
      "purl": "pkg:npm/rollup@4.60.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:run-parallel@1.2.0",
      "name": "run-parallel",
      "version": "1.2.0",
      "purl": "pkg:npm/run-parallel@1.2.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:semver@6.3.1",
      "name": "semver",
      "version": "6.3.1",
      "purl": "pkg:npm/semver@6.3.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:semver@7.5.4",
      "name": "semver",
      "version": "7.5.4",
      "purl": "pkg:npm/semver@7.5.4",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:semver@7.7.4",
      "name": "semver",
      "version": "7.7.4",
      "purl": "pkg:npm/semver@7.7.4",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:shebang-command@2.0.0",
      "name": "shebang-command",
      "version": "2.0.0",
      "purl": "pkg:npm/shebang-command@2.0.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:shebang-regex@3.0.0",
      "name": "shebang-regex",
      "version": "3.0.0",
      "purl": "pkg:npm/shebang-regex@3.0.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:slash@3.0.0",
      "name": "slash",
      "version": "3.0.0",
      "purl": "pkg:npm/slash@3.0.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:slash@5.1.0",
      "name": "slash",
      "version": "5.1.0",
      "purl": "pkg:npm/slash@5.1.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:source-map-js@1.2.1",
      "name": "source-map-js",
      "version": "1.2.1",
      "purl": "pkg:npm/source-map-js@1.2.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:source-map-support@0.5.21",
      "name": "source-map-support",
      "version": "0.5.21",
      "purl": "pkg:npm/source-map-support@0.5.21",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:source-map@0.6.1",
      "name": "source-map",
      "version": "0.6.1",
      "purl": "pkg:npm/source-map@0.6.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:sprintf-js@1.0.3",
      "name": "sprintf-js",
      "version": "1.0.3",
      "purl": "pkg:npm/sprintf-js@1.0.3",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:string-argv@0.3.2",
      "name": "string-argv",
      "version": "0.3.2",
      "purl": "pkg:npm/string-argv@0.3.2",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:strip-json-comments@3.1.1",
      "name": "strip-json-comments",
      "version": "3.1.1",
      "purl": "pkg:npm/strip-json-comments@3.1.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:strip-outer@1.0.1",
      "name": "strip-outer",
      "version": "1.0.1",
      "purl": "pkg:npm/strip-outer@1.0.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:supports-color@7.2.0",
      "name": "supports-color",
      "version": "7.2.0",
      "purl": "pkg:npm/supports-color@7.2.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:supports-color@8.1.1",
      "name": "supports-color",
      "version": "8.1.1",
      "purl": "pkg:npm/supports-color@8.1.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:supports-preserve-symlinks-flag@1.0.0",
      "name": "supports-preserve-symlinks-flag",
      "version": "1.0.0",
      "purl": "pkg:npm/supports-preserve-symlinks-flag@1.0.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:synckit@0.11.12",
      "name": "synckit",
      "version": "0.11.12",
      "purl": "pkg:npm/synckit@0.11.12",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:terser@5.46.1",
      "name": "terser",
      "version": "5.46.1",
      "purl": "pkg:npm/terser@5.46.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:tinyglobby@0.2.16",
      "name": "tinyglobby",
      "version": "0.2.16",
      "purl": "pkg:npm/tinyglobby@0.2.16",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:to-regex-range@5.0.1",
      "name": "to-regex-range",
      "version": "5.0.1",
      "purl": "pkg:npm/to-regex-range@5.0.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:trim-repeated@1.0.0",
      "name": "trim-repeated",
      "version": "1.0.0",
      "purl": "pkg:npm/trim-repeated@1.0.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:ts-api-utils@2.5.0",
      "name": "ts-api-utils",
      "version": "2.5.0",
      "purl": "pkg:npm/ts-api-utils@2.5.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:tslib@2.8.1",
      "name": "tslib",
      "version": "2.8.1",
      "purl": "pkg:npm/tslib@2.8.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:type-check@0.4.0",
      "name": "type-check",
      "version": "0.4.0",
      "purl": "pkg:npm/type-check@0.4.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:typescript-eslint@8.58.2",
      "name": "typescript-eslint",
      "version": "8.58.2",
      "purl": "pkg:npm/typescript-eslint@8.58.2",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:typescript@5.9.3",
      "name": "typescript",
      "version": "5.9.3",
      "purl": "pkg:npm/typescript@5.9.3",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:ufo@1.6.3",
      "name": "ufo",
      "version": "1.6.3",
      "purl": "pkg:npm/ufo@1.6.3",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:unicorn-magic@0.3.0",
      "name": "unicorn-magic",
      "version": "0.3.0",
      "purl": "pkg:npm/unicorn-magic@0.3.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:universalify@2.0.1",
      "name": "universalify",
      "version": "2.0.1",
      "purl": "pkg:npm/universalify@2.0.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:update-browserslist-db@1.2.3",
      "name": "update-browserslist-db",
      "version": "1.2.3",
      "purl": "pkg:npm/update-browserslist-db@1.2.3",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:uri-js@4.4.1",
      "name": "uri-js",
      "version": "4.4.1",
      "purl": "pkg:npm/uri-js@4.4.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:vite-plugin-dts@4.5.4",
      "name": "vite-plugin-dts",
      "version": "4.5.4",
      "purl": "pkg:npm/vite-plugin-dts@4.5.4",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:vite-plugin-web-components-hmr@0.1.3",
      "name": "vite-plugin-web-components-hmr",
      "version": "0.1.3",
      "purl": "pkg:npm/vite-plugin-web-components-hmr@0.1.3",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:vite@7.3.2",
      "name": "vite",
      "version": "7.3.2",
      "purl": "pkg:npm/vite@7.3.2",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:vscode-uri@3.1.0",
      "name": "vscode-uri",
      "version": "3.1.0",
      "purl": "pkg:npm/vscode-uri@3.1.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:which@2.0.2",
      "name": "which",
      "version": "2.0.2",
      "purl": "pkg:npm/which@2.0.2",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:word-wrap@1.2.5",
      "name": "word-wrap",
      "version": "1.2.5",
      "purl": "pkg:npm/word-wrap@1.2.5",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:yallist@3.1.1",
      "name": "yallist",
      "version": "3.1.1",
      "purl": "pkg:npm/yallist@3.1.1",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:yallist@4.0.0",
      "name": "yallist",
      "version": "4.0.0",
      "purl": "pkg:npm/yallist@4.0.0",
      "type": "library"
    },
    {
      "bom-ref": "file1::pnpm:yocto-queue@0.1.0",
      "name": "yocto-queue",
      "version": "0.1.0",
      "purl": "pkg:npm/yocto-queue@0.1.0",
      "type": "library"
    },
    {
      "bom-ref": "file2::root",
      "name": "euphony",
      "version": "0.1.0",
      "purl": null,
      "type": "library"
    },
    {
      "bom-ref": "file2::pypi:fastapi",
      "name": "fastapi",
      "version": null,
      "purl": "pkg:pypi/fastapi",
      "type": "library"
    },
    {
      "bom-ref": "file2::pypi:uvicorn",
      "name": "uvicorn",
      "version": null,
      "purl": "pkg:pypi/uvicorn",
      "type": "library"
    },
    {
      "bom-ref": "file2::pypi:async-lru",
      "name": "async-lru",
      "version": null,
      "purl": "pkg:pypi/async-lru",
      "type": "library"
    },
    {
      "bom-ref": "file2::pypi:openai",
      "name": "openai",
      "version": null,
      "purl": "pkg:pypi/openai",
      "type": "library"
    },
    {
      "bom-ref": "file2::pypi:pydantic",
      "name": "pydantic",
      "version": null,
      "purl": "pkg:pypi/pydantic",
      "type": "library"
    },
    {
      "bom-ref": "file2::pypi:jmespath",
      "name": "jmespath",
      "version": null,
      "purl": "pkg:pypi/jmespath",
      "type": "library"
    },
    {
      "bom-ref": "file2::pypi:openai-harmony",
      "name": "openai-harmony",
      "version": null,
      "purl": "pkg:pypi/openai-harmony",
      "type": "library"
    }
  ]
}