{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.PracticeJavaScript/pjs-problems","documentNamespace":"https://spdx.org/spdxdocs/protobom/3c0024c1-c1eb-4de8-8f7a-1946f6a401cb","creationInfo":{"creators":["Tool: protobom-v0.0.0-20260130170711-0b8e67cacb3b+dirty","Tool: GitHub.com-Dependency-Graph"],"created":"2026-02-11T21:12:07Z"},"packages":[{"name":"gulp","SPDXID":"SPDXRef-npm-gulp-3.9.1-0fda52","versionInfo":"^3.9.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/gulp@%5E3.9.1"}]},{"name":"gulp-babel","SPDXID":"SPDXRef-npm-gulp-babel-6.1.2-6a36e4","versionInfo":"^6.1.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/gulp-babel@%5E6.1.2"}]},{"name":"husky","SPDXID":"SPDXRef-npm-husky-0.13.4-724e88","versionInfo":"^0.13.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/husky@%5E0.13.4"}]},{"name":"is","SPDXID":"SPDXRef-npm-is-3.2.1-a79dfa","versionInfo":"^3.2.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is@%5E3.2.1"}]},{"name":"jest-cli","SPDXID":"SPDXRef-npm-jest-cli-20.0.4-0325a3","versionInfo":"^20.0.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/jest-cli@%5E20.0.4"}]},{"name":"babel-loader","SPDXID":"SPDXRef-npm-babel-loader-7.0.0-779066","versionInfo":"^7.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/babel-loader@%5E7.0.0"}]},{"name":"babel-preset-env","SPDXID":"SPDXRef-npm-babel-preset-env-1.5.1-02451c","versionInfo":"^1.5.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/babel-preset-env@%5E1.5.1"}]},{"name":"com.github.PracticeJavaScript/pjs-problems","SPDXID":"SPDXRef-github-PracticeJavaScript-pjs-problems-master-8d472d","versionInfo":"master","downloadLocation":"git+https://github.com/PracticeJavaScript/pjs-problems","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/PracticeJavaScript/pjs-problems@master"}]}],"relationships":[{"spdxElementId":"SPDXRef-github-PracticeJavaScript-pjs-problems-master-8d472d","relatedSpdxElement":"SPDXRef-npm-gulp-3.9.1-0fda52","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-PracticeJavaScript-pjs-problems-master-8d472d","relatedSpdxElement":"SPDXRef-npm-gulp-babel-6.1.2-6a36e4","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-PracticeJavaScript-pjs-problems-master-8d472d","relatedSpdxElement":"SPDXRef-npm-husky-0.13.4-724e88","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-PracticeJavaScript-pjs-problems-master-8d472d","relatedSpdxElement":"SPDXRef-npm-is-3.2.1-a79dfa","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-PracticeJavaScript-pjs-problems-master-8d472d","relatedSpdxElement":"SPDXRef-npm-jest-cli-20.0.4-0325a3","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-PracticeJavaScript-pjs-problems-master-8d472d","relatedSpdxElement":"SPDXRef-npm-babel-loader-7.0.0-779066","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-PracticeJavaScript-pjs-problems-master-8d472d","relatedSpdxElement":"SPDXRef-npm-babel-preset-env-1.5.1-02451c","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-PracticeJavaScript-pjs-problems-master-8d472d","relationshipType":"DESCRIBES"}]}