{
  "bomFormat": "CycloneDX",
  "specVersion": "1.7",
  "serialNumber": "urn:uuid:2660f79b-bb1c-4da2-965c-812fd1ffdbe1",
  "version": 1,
  "metadata": {
    "timestamp": "2026-07-30T04:21:20Z",
    "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": "bip39",
      "group": "@scure",
      "version": "1.3.0",
      "description": "Secure, audited & minimal implementation of BIP39 mnemonic phrases",
      "purl": "pkg:npm/%40scure/bip39@1.3.0",
      "bom-ref": "pkg:npm/@scure/bip39@1.3.0",
      "author": "Paul Miller (https://paulmillr.com)",
      "properties": [
        {
          "name": "cdx:npm:scripts",
          "value": "build, lint, format, test, fetch-wordlist"
        }
      ],
      "type": "application",
      "components": [
        {
          "group": "",
          "name": "build",
          "version": "1.0.0",
          "purl": "pkg:npm/build@1.0.0",
          "type": "application",
          "bom-ref": "pkg:npm/build@1.0.0"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "externalReferences": [
        {
          "type": "website",
          "url": "https://paulmillr.com/"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/paulmillr/scure-bip39.git"
        }
      ]
    },
    "properties": [
      {
        "name": "cdx:bom:componentTypes",
        "value": "npm"
      },
      {
        "name": "cdx:bom:componentNamespaces",
        "value": "@esbuild\\n@noble\\n@paulmillr\\n@scure"
      },
      {
        "name": "cdx:bom:componentSrcFiles",
        "value": "build/package-lock.json\\npackage-lock.json"
      }
    ]
  },
  "components": [
    {
      "group": "@noble",
      "name": "hashes",
      "version": "1.4.0",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "575249d564d152a1c7ace4a1e7dee151170ca9529518bfde6b792fd204a711db04674ffe5723e084cd6530d19cd34cfb088428ad2bdb2a9b89931bee1dbbdd6e"
        }
      ],
      "purl": "pkg:npm/%40noble/hashes@1.4.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.4.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@noble/hashes@1.4.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.4.0.tgz"
        },
        {
          "name": "ImportedModules",
          "value": "@noble/hashes/_assert,bytes,@noble/hashes/_assert/bytes,number,@noble/hashes/_assert/number,@noble/hashes/pbkdf2,pbkdf2,@noble/hashes/pbkdf2/pbkdf2,pbkdf2Async,@noble/hashes/pbkdf2/pbkdf2Async,@noble/hashes/sha256,sha256,@noble/hashes/sha256/sha256,@noble/hashes/sha512,sha512,@noble/hashes/sha512/sha512,@noble/hashes/utils,randomBytes,@noble/hashes/utils/randomBytes"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ],
        "occurrences": [
          {
            "location": "esm/index.js#2"
          },
          {
            "location": "index.js#5"
          },
          {
            "location": "src/index.ts#2"
          },
          {
            "location": "esm/index.js#3"
          },
          {
            "location": "index.js#6"
          },
          {
            "location": "src/index.ts#3"
          },
          {
            "location": "esm/index.js#4"
          },
          {
            "location": "index.js#7"
          },
          {
            "location": "src/index.ts#4"
          },
          {
            "location": "esm/index.js#5"
          },
          {
            "location": "index.js#8"
          },
          {
            "location": "src/index.ts#5"
          },
          {
            "location": "esm/index.js#6"
          },
          {
            "location": "index.js#9"
          },
          {
            "location": "src/index.ts#6"
          }
        ]
      }
    },
    {
      "group": "@scure",
      "name": "base",
      "version": "1.1.6",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a24f405b085c818b861b765f872aa0fb3c25f969f9b84f9dc02d0d57fdaa424c7874005b6ff6f1f7abd6bbc3528fe04d8e34a39e8f8945846395ed63574f24de"
        }
      ],
      "purl": "pkg:npm/%40scure/base@1.1.6",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@scure/base/-/base-1.1.6.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@scure/base@1.1.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@scure/base/-/base-1.1.6.tgz"
        },
        {
          "name": "ImportedModules",
          "value": "@scure/base,utils,@scure/base/utils"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ],
        "occurrences": [
          {
            "location": "esm/index.js#7"
          },
          {
            "location": "index.js#10"
          },
          {
            "location": "src/index.ts#7"
          }
        ]
      }
    },
    {
      "group": "@paulmillr",
      "name": "jsbt",
      "version": "0.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4dda30a070f7ea1919011bfa2d6e237a79154dd2b6bcfd2ccb864cf04f4cc5aa8000845dc269f746507ecd69041e2e2129380ba8c1a45117cd905b6dd124d7d9"
        }
      ],
      "purl": "pkg:npm/%40paulmillr/jsbt@0.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@paulmillr/jsbt/-/jsbt-0.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@paulmillr/jsbt@0.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@paulmillr/jsbt/-/jsbt-0.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "micro-should",
      "version": "0.4.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "55c963f32ae781261cf58ddd2f60be01d5254e4cb1fecc9673847b2d87e4e21efe89c7c5d03a140468e35086840f3640d7d473a08f8783cad6f484683463f4b5"
        }
      ],
      "purl": "pkg:npm/micro-should@0.4.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/micro-should/-/micro-should-0.4.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/micro-should@0.4.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/micro-should/-/micro-should-0.4.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "prettier",
      "version": "3.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "db651b4b383c96e17852e66dce089439f70633cb38b6306fe9d2514fb8f6ef9357b32da36f86896b834dbdeba5e71e1eaa5175c2e86e47644494aef546f9956b"
        }
      ],
      "purl": "pkg:npm/prettier@3.1.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/prettier/-/prettier-3.1.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/prettier@3.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/prettier/-/prettier-3.1.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "typescript",
      "version": "5.3.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ea5f91c8dcbba001c37f10b8173489733f6f9e34cac6b2e90c6e4cd95bb8487455360eb1cea669e8b61247dce3a904eef0353f7f9c70c547400ce91bac85f681"
        }
      ],
      "purl": "pkg:npm/typescript@5.3.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/typescript@5.3.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@scure",
      "name": "bip39",
      "version": "1.3.0",
      "scope": "optional",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/%40scure/bip39@1.3.0",
      "type": "library",
      "bom-ref": "pkg:npm/@scure/bip39@1.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "build/package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:resolvedPath",
          "value": ".."
        },
        {
          "name": "cdx:npm:isLink",
          "value": "true"
        },
        {
          "name": "cdx:npm:manifestSourceType",
          "value": "path"
        },
        {
          "name": "cdx:npm:manifestSource",
          "value": "file:.."
        },
        {
          "name": "cdx:npm:isRegistryDependency",
          "value": "false"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "build/package-lock.json"
              }
            ],
            "concludedValue": "build/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "esbuild",
      "version": "0.20.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "389c0482ba569bf3c232c2d55972aabdc8e67b76c73693a037b4dbe9c4274799f44cf6d0c75fd7ae7eeba8cfb09f5edb61e4fa306079b27d418796221a2ef49c"
        }
      ],
      "purl": "pkg:npm/esbuild@0.20.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/esbuild/-/esbuild-0.20.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/esbuild@0.20.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "build/package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/esbuild/-/esbuild-0.20.1.tgz"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "build/package-lock.json"
              }
            ],
            "concludedValue": "build/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "aix-ppc64",
      "version": "0.20.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9b9e5ca5eba94360dbb9119030c643cdbbfd27d3e055e94f8e57263399311e7ac1741c7a44468477b2da99857b0e6f0deeb0b247f5f053aad53fca65a0ab4890"
        }
      ],
      "purl": "pkg:npm/%40esbuild/aix-ppc64@0.20.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.20.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/aix-ppc64@0.20.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "build/package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.20.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "build/package-lock.json"
              }
            ],
            "concludedValue": "build/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "android-arm",
      "version": "0.20.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e23d3e1b6effd995c6591e6891c262ee941886691581be03ed42b0c5caab8e1be9e53296c777148e00750868f599f76624143d567506814862827f853c5d9983"
        }
      ],
      "purl": "pkg:npm/%40esbuild/android-arm@0.20.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.20.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/android-arm@0.20.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "build/package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.20.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "build/package-lock.json"
              }
            ],
            "concludedValue": "build/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "android-arm64",
      "version": "0.20.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8429d7345d0733a023a303fe668bb464931659ad55903efb0577bde7dcc4460189041c41fac57e27d7ffadc8de8367396ecba40ff9f5ed12965c61423b9743e4"
        }
      ],
      "purl": "pkg:npm/%40esbuild/android-arm64@0.20.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.20.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/android-arm64@0.20.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "build/package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.20.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "build/package-lock.json"
              }
            ],
            "concludedValue": "build/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "android-x64",
      "version": "0.20.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3127d9301a00b278694bedb23056084143ecf19d7d6a3c1fb9a499c7eb52974f71ac76428db7975ccb1417fd28abba23c58129b12a3873449f8f13985d16e968"
        }
      ],
      "purl": "pkg:npm/%40esbuild/android-x64@0.20.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.20.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/android-x64@0.20.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "build/package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.20.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "build/package-lock.json"
              }
            ],
            "concludedValue": "build/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "darwin-arm64",
      "version": "0.20.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "62593aaf380c0fc9255249463f34b8d785102dae4d3d7643e6d7fc266414f0642b8fa06b140fc873db5bdb345ed64399c826c697e7bc54c6c345acc2101a8fbc"
        }
      ],
      "purl": "pkg:npm/%40esbuild/darwin-arm64@0.20.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.20.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/darwin-arm64@0.20.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "build/package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.20.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "build/package-lock.json"
              }
            ],
            "concludedValue": "build/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "darwin-x64",
      "version": "0.20.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a4521f8fb536c39b0ca79db04d8d5754e768c70f860f0cbd16c2b7385cf80693008ef655b34753d555ecf1a426db69e1c28216526211684fb8c68c3cc5f20364"
        }
      ],
      "purl": "pkg:npm/%40esbuild/darwin-x64@0.20.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.20.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/darwin-x64@0.20.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "build/package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.20.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "build/package-lock.json"
              }
            ],
            "concludedValue": "build/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "freebsd-arm64",
      "version": "0.20.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5325b5599bc70ee338c43cf48d6ba7e2ab5015ab8d7578d73ad232ed261d7fba5bc52596565aa19d1fd3d93a57e8b5f9348eb6b29b746b795d2081243cce911f"
        }
      ],
      "purl": "pkg:npm/%40esbuild/freebsd-arm64@0.20.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.20.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/freebsd-arm64@0.20.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "build/package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.20.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "build/package-lock.json"
              }
            ],
            "concludedValue": "build/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "freebsd-x64",
      "version": "0.20.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8ad3f00b0e42f8987f73adb8bdc0ddf64442099569ce9427f1db70a1822dd93245dd2f7124b891a219e736b2b0444bdc658c749fcb0249bbc61f7e3d5e47107a"
        }
      ],
      "purl": "pkg:npm/%40esbuild/freebsd-x64@0.20.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.20.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/freebsd-x64@0.20.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "build/package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.20.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "build/package-lock.json"
              }
            ],
            "concludedValue": "build/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "linux-arm",
      "version": "0.20.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2e88c2dbcbf7f888486df43e56ee14b799f7c0a7204eee8f38a20737d5a9b741e77e0506941bb20c3411e2359951917260b8b3e110410667d4eac35f9fa4612f"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-arm@0.20.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.20.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/linux-arm@0.20.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "build/package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.20.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "build/package-lock.json"
              }
            ],
            "concludedValue": "build/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "linux-arm64",
      "version": "0.20.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "717f1676517a0a7bf0fc33bdfd7ed72c7d89e829019f3ed3c23a64e7a72c864f6c8d855cba1e2c5d0072e5b993c330633556737b6c9a575bed7094b4e0b6cdf3"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-arm64@0.20.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.20.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/linux-arm64@0.20.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "build/package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.20.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "build/package-lock.json"
              }
            ],
            "concludedValue": "build/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "linux-ia32",
      "version": "0.20.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e07fec402cb59a79c6914b7fc6ccda2e5609553cf75bd7a9e76c4479f1ad77ac970d06f3ff97d91397452d482c3dd6d439000d71551ae623ba8379f2cb90498b"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-ia32@0.20.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.20.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/linux-ia32@0.20.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "build/package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.20.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "build/package-lock.json"
              }
            ],
            "concludedValue": "build/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "linux-loong64",
      "version": "0.20.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7348e0b41fac44709c8955e5ca30dc59bd8552ece5195470197808fb75aa28e22ea28f0099901d77378e1de60bb43f9d9ad1f0dc1e17a3dc0051d8e57d6e7260"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-loong64@0.20.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.20.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/linux-loong64@0.20.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "build/package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.20.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "build/package-lock.json"
              }
            ],
            "concludedValue": "build/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "linux-mips64el",
      "version": "0.20.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4e017209f2314ae8f2baa759283677c93c16886bfe2a794e7975e2b4243eb6b0ce0c9f99b463b32e44969e0ca73f41d99d3b03c816cfcbb19655759a125ea584"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-mips64el@0.20.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.20.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/linux-mips64el@0.20.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "build/package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.20.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "build/package-lock.json"
              }
            ],
            "concludedValue": "build/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "linux-ppc64",
      "version": "0.20.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6fecae0f521478bf98f773e61590d9148125c1b9857c828b2a5608f0cead472cc4eaeee810fee89c6934bd9461f307d5182d9d668cb412a5f557caa8938a876b"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-ppc64@0.20.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.20.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/linux-ppc64@0.20.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "build/package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.20.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "build/package-lock.json"
              }
            ],
            "concludedValue": "build/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "linux-riscv64",
      "version": "0.20.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c290e5a44d2844a6705fe19fa267002dca2eaa38d5f0c217f03c93af17f209f5f1a0a4120e6e39099afd7da9c9e05e9c903e320c43d3f7c4ab8ef2f022a50282"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-riscv64@0.20.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.20.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/linux-riscv64@0.20.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "build/package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.20.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "build/package-lock.json"
              }
            ],
            "concludedValue": "build/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "linux-s390x",
      "version": "0.20.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e417a90b602ef34128850d9d069c93aaea860844bbfbea7b1beee55ded5b008bcc7579b86187047d9b50acfe206a867de96bf552d7bad42107154ee1e0532e79"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-s390x@0.20.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.20.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/linux-s390x@0.20.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "build/package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.20.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "build/package-lock.json"
              }
            ],
            "concludedValue": "build/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "linux-x64",
      "version": "0.20.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e6044f93ba4ab9a201fad987fb229dd9a413469aa57f51387ff982fad6b0226fc21897a665c1d9a69da273ca03f379ca8143cc11dd1f35a9eb9c59638abbaec8"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-x64@0.20.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.20.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/linux-x64@0.20.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "build/package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.20.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "build/package-lock.json"
              }
            ],
            "concludedValue": "build/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "netbsd-x64",
      "version": "0.20.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e1f2faf0976b2d5da7556d80696641bf75c49b701edcd667ffbab2d8a180b7775ec40812553f8773dec9292667a9ece0325bfdc7a295d1991963b50ee5c34b0a"
        }
      ],
      "purl": "pkg:npm/%40esbuild/netbsd-x64@0.20.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.20.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/netbsd-x64@0.20.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "build/package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.20.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "build/package-lock.json"
              }
            ],
            "concludedValue": "build/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "openbsd-x64",
      "version": "0.20.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1a146e5e5bd113eb707f6112fbc4446de09bff37a290dab00f7fba4b9cb9ff1f8361b01050d9741cd06ce11409aab79c852e2fe0caee12bf19b408a7fe12b98b"
        }
      ],
      "purl": "pkg:npm/%40esbuild/openbsd-x64@0.20.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.20.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/openbsd-x64@0.20.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "build/package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.20.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "build/package-lock.json"
              }
            ],
            "concludedValue": "build/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "sunos-x64",
      "version": "0.20.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "667584c823341b5131e89b6cca0bc2dca514ae50d7a8e8a1c3c462711b90033c3e7387f50fae9894f34d577ae48d55bdd335d5b07c196166c9877bfea1014cf5"
        }
      ],
      "purl": "pkg:npm/%40esbuild/sunos-x64@0.20.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.20.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/sunos-x64@0.20.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "build/package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.20.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "build/package-lock.json"
              }
            ],
            "concludedValue": "build/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "win32-arm64",
      "version": "0.20.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "419ea05ee7b4bd5418d8ea27f56c8b142752b986d74a8c5a66b3ee278736d23e8809e75fb038a534f61f1cb94c1fbbc67d4e43411d1ccc72e626f1f83738acfc"
        }
      ],
      "purl": "pkg:npm/%40esbuild/win32-arm64@0.20.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.20.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/win32-arm64@0.20.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "build/package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.20.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "build/package-lock.json"
              }
            ],
            "concludedValue": "build/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "win32-ia32",
      "version": "0.20.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1f37096b535c4964c05343092313a1a3c25fb4da7d6002ee8b7a3e372ee10a1d2fe5ff749e9ae5cb55374a3d4b763fc2bca29dbef16c091bc3929b04329e0337"
        }
      ],
      "purl": "pkg:npm/%40esbuild/win32-ia32@0.20.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.20.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/win32-ia32@0.20.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "build/package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.20.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "build/package-lock.json"
              }
            ],
            "concludedValue": "build/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "win32-x64",
      "version": "0.20.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d0c061e77a3a5ed23a72d0e744c790fb1a0237c903daa235ad8d4a805ff1756430a0578aa2eee9baf0df57cfd6bf80adc76ad1a444ff806773dd894db4d00248"
        }
      ],
      "purl": "pkg:npm/%40esbuild/win32-x64@0.20.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.20.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/win32-x64@0.20.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "build/package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.20.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "build/package-lock.json"
              }
            ],
            "concludedValue": "build/package-lock.json"
          }
        ]
      }
    }
  ],
  "dependencies": [
    {
      "ref": "pkg:npm/@noble/hashes@1.4.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@scure/base@1.1.6",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@paulmillr/jsbt@0.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/micro-should@0.4.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/prettier@3.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/typescript@5.3.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@scure/bip39@1.3.0",
      "dependsOn": [
        "pkg:npm/@noble/hashes@1.4.0",
        "pkg:npm/@paulmillr/jsbt@0.1.0",
        "pkg:npm/@scure/base@1.1.6",
        "pkg:npm/micro-should@0.4.0",
        "pkg:npm/prettier@3.1.1",
        "pkg:npm/typescript@5.3.2"
      ]
    },
    {
      "ref": "pkg:npm/@esbuild/aix-ppc64@0.20.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/android-arm@0.20.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/android-arm64@0.20.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/android-x64@0.20.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/darwin-arm64@0.20.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/darwin-x64@0.20.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/freebsd-arm64@0.20.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/freebsd-x64@0.20.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/linux-arm@0.20.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/linux-arm64@0.20.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/linux-ia32@0.20.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/linux-loong64@0.20.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/linux-mips64el@0.20.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/linux-ppc64@0.20.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/linux-riscv64@0.20.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/linux-s390x@0.20.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/linux-x64@0.20.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/netbsd-x64@0.20.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/openbsd-x64@0.20.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/sunos-x64@0.20.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/win32-arm64@0.20.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/win32-ia32@0.20.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/win32-x64@0.20.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/esbuild@0.20.1",
      "dependsOn": [
        "pkg:npm/@esbuild/aix-ppc64@0.20.1",
        "pkg:npm/@esbuild/android-arm64@0.20.1",
        "pkg:npm/@esbuild/android-arm@0.20.1",
        "pkg:npm/@esbuild/android-x64@0.20.1",
        "pkg:npm/@esbuild/darwin-arm64@0.20.1",
        "pkg:npm/@esbuild/darwin-x64@0.20.1",
        "pkg:npm/@esbuild/freebsd-arm64@0.20.1",
        "pkg:npm/@esbuild/freebsd-x64@0.20.1",
        "pkg:npm/@esbuild/linux-arm64@0.20.1",
        "pkg:npm/@esbuild/linux-arm@0.20.1",
        "pkg:npm/@esbuild/linux-ia32@0.20.1",
        "pkg:npm/@esbuild/linux-loong64@0.20.1",
        "pkg:npm/@esbuild/linux-mips64el@0.20.1",
        "pkg:npm/@esbuild/linux-ppc64@0.20.1",
        "pkg:npm/@esbuild/linux-riscv64@0.20.1",
        "pkg:npm/@esbuild/linux-s390x@0.20.1",
        "pkg:npm/@esbuild/linux-x64@0.20.1",
        "pkg:npm/@esbuild/netbsd-x64@0.20.1",
        "pkg:npm/@esbuild/openbsd-x64@0.20.1",
        "pkg:npm/@esbuild/sunos-x64@0.20.1",
        "pkg:npm/@esbuild/win32-arm64@0.20.1",
        "pkg:npm/@esbuild/win32-ia32@0.20.1",
        "pkg:npm/@esbuild/win32-x64@0.20.1"
      ]
    },
    {
      "ref": "pkg:npm/build@1.0.0",
      "dependsOn": [
        "pkg:npm/esbuild@0.20.1"
      ]
    }
  ],
  "annotations": [
    {
      "bom-ref": "metadata-annotations",
      "subjects": [
        "pkg:npm/@scure/bip39@1.3.0"
      ],
      "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-30T04:21:20Z",
      "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 'bip39' with version '1.3.0'. The application also has 1 child modules/components. The package type in this SBOM is npm with 4 purl namespaces described under components. The components were identified from the source files: build/package-lock.json, package-lock.json."
    }
  ]
}