{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.datdotorg/datdot-node-javascript","documentNamespace":"https://spdx.org/spdxdocs/protobom/20914434-bd07-4cd0-942b-dee71f98127e","creationInfo":{"creators":["Tool: protobom-v0.0.0-20260327162657-5aefcad73c4c+dirty","Tool: GitHub.com-Dependency-Graph"],"created":"2026-03-30T04:06:06Z"},"packages":[{"name":"graceful-goodbye","SPDXID":"SPDXRef-npm-graceful-goodbye-1.3.0-4ab2b3","versionInfo":"^1.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/graceful-goodbye@%5E1.3.0"}]},{"name":"b4a","SPDXID":"SPDXRef-npm-b4a-1.6.4-f3b270","versionInfo":"^1.6.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/b4a@%5E1.6.4"}]},{"name":"hypercore-crypto","SPDXID":"SPDXRef-npm-hypercore-crypto-3.3.1-51a4a7","versionInfo":"^3.3.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/hypercore-crypto@%5E3.3.1"}]},{"name":"hyperdht","SPDXID":"SPDXRef-npm-hyperdht-6.6.1-0edcc4","versionInfo":"^6.6.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/hyperdht@%5E6.6.1"}]},{"name":"hyperswarm","SPDXID":"SPDXRef-npm-hyperswarm-4.5.1-db182b","versionInfo":"^4.5.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/hyperswarm@%5E4.5.1"}]},{"name":"varint","SPDXID":"SPDXRef-npm-varint-6.0.0-996b50","versionInfo":"^6.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/varint@%5E6.0.0"}]},{"name":"ws","SPDXID":"SPDXRef-npm-ws-8.13.0-c45083","versionInfo":"^8.13.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/ws@%5E8.13.0"}]},{"name":"cross-spawn","SPDXID":"SPDXRef-npm-cross-spawn-7.0.3-be9a1d","versionInfo":"^7.0.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/cross-spawn@%5E7.0.3"}]},{"name":"com.github.datdotorg/datdot-node-javascript","SPDXID":"SPDXRef-github-datdotorg-datdot-node-javascript-main-ea118f","versionInfo":"main","downloadLocation":"git+https://github.com/datdotorg/datdot-node-javascript","filesAnalyzed":false,"licenseDeclared":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/datdotorg/datdot-node-javascript@main"}]}],"relationships":[{"spdxElementId":"SPDXRef-github-datdotorg-datdot-node-javascript-main-ea118f","relatedSpdxElement":"SPDXRef-npm-graceful-goodbye-1.3.0-4ab2b3","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-datdotorg-datdot-node-javascript-main-ea118f","relatedSpdxElement":"SPDXRef-npm-b4a-1.6.4-f3b270","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-datdotorg-datdot-node-javascript-main-ea118f","relatedSpdxElement":"SPDXRef-npm-hypercore-crypto-3.3.1-51a4a7","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-datdotorg-datdot-node-javascript-main-ea118f","relatedSpdxElement":"SPDXRef-npm-hyperdht-6.6.1-0edcc4","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-datdotorg-datdot-node-javascript-main-ea118f","relatedSpdxElement":"SPDXRef-npm-hyperswarm-4.5.1-db182b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-datdotorg-datdot-node-javascript-main-ea118f","relatedSpdxElement":"SPDXRef-npm-varint-6.0.0-996b50","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-datdotorg-datdot-node-javascript-main-ea118f","relatedSpdxElement":"SPDXRef-npm-ws-8.13.0-c45083","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-datdotorg-datdot-node-javascript-main-ea118f","relatedSpdxElement":"SPDXRef-npm-cross-spawn-7.0.3-be9a1d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-datdotorg-datdot-node-javascript-main-ea118f","relationshipType":"DESCRIBES"}]}