{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.gpuweb/gpuweb","documentNamespace":"https://spdx.org/spdxdocs/protobom/19d75318-c486-4106-840c-6676fff524f4","creationInfo":{"creators":["Tool: protobom-v0.0.0-20260130170711-0b8e67cacb3b+dirty","Tool: GitHub.com-Dependency-Graph"],"created":"2026-02-05T15:15:36Z"},"packages":[{"name":"@octokit/rest","SPDXID":"SPDXRef-npm-octokit-rest-17.6.0-8e3445","versionInfo":"^17.6.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40octokit/rest@%5E17.6.0"}]},{"name":"yargs","SPDXID":"SPDXRef-npm-yargs-15.3.1-59d343","versionInfo":"^15.3.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/yargs@%5E15.3.1"}]},{"name":"prebuildify","SPDXID":"SPDXRef-npm-prebuildify-6.0.1-a8c540","versionInfo":"^6.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/prebuildify@%5E6.0.1"}]},{"name":"node-addon-api","SPDXID":"SPDXRef-npm-node-addon-api-8.3.1-5bda9f","versionInfo":"^8.3.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/node-addon-api@%5E8.3.1"}]},{"name":"node-gyp-build","SPDXID":"SPDXRef-npm-node-gyp-build-4.8.4-3fb023","versionInfo":"^4.8.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/node-gyp-build@%5E4.8.4"}]},{"name":"tree-sitter-cli","SPDXID":"SPDXRef-npm-tree-sitter-cli-0.25.8-7b154a","versionInfo":"^0.25.8","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/tree-sitter-cli@%5E0.25.8"}]},{"name":"JamesIves/github-pages-deploy-action","SPDXID":"SPDXRef-githubactions-JamesIves-github-pages-deploy-action-4.4.2-75c946","versionInfo":"4.4.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/JamesIves/github-pages-deploy-action@4.4.2"}]},{"name":"actions/checkout","SPDXID":"SPDXRef-githubactions-actions-checkout-3..-75c946","versionInfo":"3.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/checkout@3.%2A.%2A"}]},{"name":"peaceiris/actions-gh-pages","SPDXID":"SPDXRef-githubactions-peaceiris-actions-gh-pages-3..-75c946","versionInfo":"3.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/peaceiris/actions-gh-pages@3.%2A.%2A"}]},{"name":"peter-evans/create-or-update-comment","SPDXID":"SPDXRef-githubactions-peter-evans-create-or-update-comment-2..-75c946","versionInfo":"2.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/peter-evans/create-or-update-comment@2.%2A.%2A"}]},{"name":"peter-evans/find-comment","SPDXID":"SPDXRef-githubactions-peter-evans-find-comment-2..-75c946","versionInfo":"2.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/peter-evans/find-comment@2.%2A.%2A"}]},{"name":"w3c/spec-prod","SPDXID":"SPDXRef-githubactions-w3c-spec-prod-2..-75c946","versionInfo":"2.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/w3c/spec-prod@2.%2A.%2A"}]},{"name":"actions/checkout","SPDXID":"SPDXRef-githubactions-actions-checkout-4..-75c946","versionInfo":"4.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/checkout@4.%2A.%2A"}]},{"name":"docker/setup-buildx-action","SPDXID":"SPDXRef-githubactions-docker-setup-buildx-action-3..-75c946","versionInfo":"3.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/docker/setup-buildx-action@3.%2A.%2A"}]},{"name":"docker/login-action","SPDXID":"SPDXRef-githubactions-docker-login-action-3.0.0-75c946","versionInfo":"3.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/docker/login-action@3.0.0"}]},{"name":"docker/build-push-action","SPDXID":"SPDXRef-githubactions-docker-build-push-action-5.1.0-75c946","versionInfo":"5.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/docker/build-push-action@5.1.0"}]},{"name":"docker/metadata-action","SPDXID":"SPDXRef-githubactions-docker-metadata-action-5.3.0-75c946","versionInfo":"5.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/docker/metadata-action@5.3.0"}]},{"name":"com.github.gpuweb/gpuweb","SPDXID":"SPDXRef-github-gpuweb-gpuweb-main-9a6d52","versionInfo":"main","downloadLocation":"git+https://github.com/gpuweb/gpuweb","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/gpuweb/gpuweb@main"}]}],"relationships":[{"spdxElementId":"SPDXRef-github-gpuweb-gpuweb-main-9a6d52","relatedSpdxElement":"SPDXRef-npm-octokit-rest-17.6.0-8e3445","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-gpuweb-gpuweb-main-9a6d52","relatedSpdxElement":"SPDXRef-npm-yargs-15.3.1-59d343","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-gpuweb-gpuweb-main-9a6d52","relatedSpdxElement":"SPDXRef-npm-prebuildify-6.0.1-a8c540","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-gpuweb-gpuweb-main-9a6d52","relatedSpdxElement":"SPDXRef-npm-node-addon-api-8.3.1-5bda9f","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-gpuweb-gpuweb-main-9a6d52","relatedSpdxElement":"SPDXRef-npm-node-gyp-build-4.8.4-3fb023","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-gpuweb-gpuweb-main-9a6d52","relatedSpdxElement":"SPDXRef-npm-tree-sitter-cli-0.25.8-7b154a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-gpuweb-gpuweb-main-9a6d52","relatedSpdxElement":"SPDXRef-githubactions-actions-checkout-4..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-gpuweb-gpuweb-main-9a6d52","relatedSpdxElement":"SPDXRef-githubactions-docker-setup-buildx-action-3..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-gpuweb-gpuweb-main-9a6d52","relatedSpdxElement":"SPDXRef-githubactions-peaceiris-actions-gh-pages-3..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-gpuweb-gpuweb-main-9a6d52","relatedSpdxElement":"SPDXRef-githubactions-peter-evans-create-or-update-comment-2..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-gpuweb-gpuweb-main-9a6d52","relatedSpdxElement":"SPDXRef-githubactions-docker-login-action-3.0.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-gpuweb-gpuweb-main-9a6d52","relatedSpdxElement":"SPDXRef-githubactions-docker-build-push-action-5.1.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-gpuweb-gpuweb-main-9a6d52","relatedSpdxElement":"SPDXRef-githubactions-docker-metadata-action-5.3.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-gpuweb-gpuweb-main-9a6d52","relatedSpdxElement":"SPDXRef-githubactions-JamesIves-github-pages-deploy-action-4.4.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-gpuweb-gpuweb-main-9a6d52","relatedSpdxElement":"SPDXRef-githubactions-actions-checkout-3..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-gpuweb-gpuweb-main-9a6d52","relatedSpdxElement":"SPDXRef-githubactions-peter-evans-find-comment-2..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-gpuweb-gpuweb-main-9a6d52","relatedSpdxElement":"SPDXRef-githubactions-w3c-spec-prod-2..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-gpuweb-gpuweb-main-9a6d52","relationshipType":"DESCRIBES"}]}