See More

{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.KeyAuth/KeyAuth-JavaScript-Example","documentNamespace":"https://spdx.org/spdxdocs/protobom/7638bd35-54aa-42f5-a031-9ed444e338c3","creationInfo":{"creators":["Tool: protobom-v0.0.0-20260109172223-ec205671c075+dirty","Tool: GitHub.com-Dependency-Graph"],"created":"2026-01-17T16:40:48Z"},"packages":[{"name":"tweetnacl","SPDXID":"SPDXRef-npm-tweetnacl-1.0.3-7c980a","versionInfo":"^1.0.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/tweetnacl@%5E1.0.3"}]},{"name":"@types/bun","SPDXID":"SPDXRef-npm-types-bun-latest-5edb85","versionInfo":"latest","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40types/bun@latest"}]},{"name":"@types/qrcode","SPDXID":"SPDXRef-npm-types-qrcode-1.5.5-4d03e1","versionInfo":"^1.5.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40types/qrcode@%5E1.5.5"}]},{"name":"discord-interactions","SPDXID":"SPDXRef-npm-discord-interactions-4.1.1-34f275","versionInfo":"^4.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/discord-interactions@%5E4.1.1"}]},{"name":"qrcode","SPDXID":"SPDXRef-npm-qrcode-1.5.4-a35b45","versionInfo":"^1.5.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/qrcode@%5E1.5.4"}]},{"name":"@types/bun","SPDXID":"SPDXRef-npm-types-bun-latest-b67fdb","versionInfo":"latest","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40types/bun@latest"}]},{"name":"@types/qrcode","SPDXID":"SPDXRef-npm-types-qrcode-1.5.5-95c785","versionInfo":"^1.5.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40types/qrcode@%5E1.5.5"}]},{"name":"discord-interactions","SPDXID":"SPDXRef-npm-discord-interactions-4.1.1-cfaee9","versionInfo":"^4.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/discord-interactions@%5E4.1.1"}]},{"name":"qrcode","SPDXID":"SPDXRef-npm-qrcode-1.5.4-c22b15","versionInfo":"^1.5.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/qrcode@%5E1.5.4"}]},{"name":"tweetnacl","SPDXID":"SPDXRef-npm-tweetnacl-1.0.3-f01072","versionInfo":"^1.0.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/tweetnacl@%5E1.0.3"}]},{"name":"com.github.KeyAuth/KeyAuth-JavaScript-Example","SPDXID":"SPDXRef-github-KeyAuth-KeyAuth-JavaScript-Example-main-8eb994","versionInfo":"main","downloadLocation":"git+https://github.com/KeyAuth/KeyAuth-JavaScript-Example","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/KeyAuth/KeyAuth-JavaScript-Example@main"}]}],"relationships":[{"spdxElementId":"SPDXRef-github-KeyAuth-KeyAuth-JavaScript-Example-main-8eb994","relatedSpdxElement":"SPDXRef-npm-tweetnacl-1.0.3-7c980a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-KeyAuth-KeyAuth-JavaScript-Example-main-8eb994","relatedSpdxElement":"SPDXRef-npm-types-bun-latest-5edb85","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-KeyAuth-KeyAuth-JavaScript-Example-main-8eb994","relatedSpdxElement":"SPDXRef-npm-types-qrcode-1.5.5-4d03e1","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-KeyAuth-KeyAuth-JavaScript-Example-main-8eb994","relatedSpdxElement":"SPDXRef-npm-discord-interactions-4.1.1-34f275","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-KeyAuth-KeyAuth-JavaScript-Example-main-8eb994","relatedSpdxElement":"SPDXRef-npm-qrcode-1.5.4-a35b45","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-KeyAuth-KeyAuth-JavaScript-Example-main-8eb994","relatedSpdxElement":"SPDXRef-npm-types-bun-latest-b67fdb","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-KeyAuth-KeyAuth-JavaScript-Example-main-8eb994","relatedSpdxElement":"SPDXRef-npm-types-qrcode-1.5.5-95c785","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-KeyAuth-KeyAuth-JavaScript-Example-main-8eb994","relatedSpdxElement":"SPDXRef-npm-discord-interactions-4.1.1-cfaee9","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-KeyAuth-KeyAuth-JavaScript-Example-main-8eb994","relatedSpdxElement":"SPDXRef-npm-qrcode-1.5.4-c22b15","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-KeyAuth-KeyAuth-JavaScript-Example-main-8eb994","relatedSpdxElement":"SPDXRef-npm-tweetnacl-1.0.3-f01072","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-KeyAuth-KeyAuth-JavaScript-Example-main-8eb994","relationshipType":"DESCRIBES"}]}