{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.wangdoc/javascript-tutorial","documentNamespace":"https://spdx.org/spdxdocs/protobom/4ee88b7b-9695-468c-ba8d-ba7cbf050dc8","creationInfo":{"creators":["Tool: protobom-v0.0.0-20260420101536-ffffc1bf4105+dirty","Tool: GitHub.com-Dependency-Graph"],"created":"2026-04-25T20:12:10Z"},"packages":[{"name":"loppo","SPDXID":"SPDXRef-npm-loppo-0.6.24-d3ff3d","versionInfo":"^0.6.24","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/loppo@%5E0.6.24"}]},{"name":"gh-pages","SPDXID":"SPDXRef-npm-gh-pages-6.x-0f3716","versionInfo":"6.x","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/gh-pages@6.x"}]},{"name":"loppo-theme-wangdoc","SPDXID":"SPDXRef-npm-loppo-theme-wangdoc-0.7.3-258565","versionInfo":"^0.7.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/loppo-theme-wangdoc@%5E0.7.3"}]},{"name":"actions/setup-node","SPDXID":"SPDXRef-githubactions-actions-setup-node-4..-75c946","versionInfo":"4.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/setup-node@4.%2A.%2A"}]},{"name":"JamesIves/github-pages-deploy-action","SPDXID":"SPDXRef-githubactions-JamesIves-github-pages-deploy-action-4..-75c946","versionInfo":"4.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/JamesIves/github-pages-deploy-action@4.%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":"com.github.wangdoc/javascript-tutorial","SPDXID":"SPDXRef-github-wangdoc-javascript-tutorial-master-eb3389","versionInfo":"master","downloadLocation":"git+https://github.com/wangdoc/javascript-tutorial","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/wangdoc/javascript-tutorial@master"}]}],"relationships":[{"spdxElementId":"SPDXRef-github-wangdoc-javascript-tutorial-master-eb3389","relatedSpdxElement":"SPDXRef-npm-loppo-0.6.24-d3ff3d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-wangdoc-javascript-tutorial-master-eb3389","relatedSpdxElement":"SPDXRef-npm-gh-pages-6.x-0f3716","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-wangdoc-javascript-tutorial-master-eb3389","relatedSpdxElement":"SPDXRef-npm-loppo-theme-wangdoc-0.7.3-258565","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-wangdoc-javascript-tutorial-master-eb3389","relatedSpdxElement":"SPDXRef-githubactions-actions-setup-node-4..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-wangdoc-javascript-tutorial-master-eb3389","relatedSpdxElement":"SPDXRef-githubactions-JamesIves-github-pages-deploy-action-4..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-wangdoc-javascript-tutorial-master-eb3389","relatedSpdxElement":"SPDXRef-githubactions-actions-checkout-4..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-wangdoc-javascript-tutorial-master-eb3389","relationshipType":"DESCRIBES"}]}