{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.mkschreder/juci","documentNamespace":"https://spdx.org/spdxdocs/protobom/d18e6c8c-9faf-4417-be3e-d9533c3f7036","comment":"Exact versions could not be resolved for some packages. For more information: https://docs.github.com/en/code-security/supply-chain-security/understanding-your-software-supply-chain/about-the-dependency-graph#dependencies-included.","creationInfo":{"creators":["Tool: protobom-devel","Tool: GitHub.com-Dependency-Graph"],"created":"2024-12-30T22:06:19Z"},"packages":[{"name":"body-parser","SPDXID":"SPDXRef-npm-body-parser-7b26ed","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/body-parser"}]},{"name":"express","SPDXID":"SPDXRef-npm-express-d87ce5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/express"}]},{"name":"grunt","SPDXID":"SPDXRef-npm-grunt-41e328","versionInfo":"^ 1.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt"}]},{"name":"glob","SPDXID":"SPDXRef-npm-glob-613322","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/glob"}]},{"name":"expect.js","SPDXID":"SPDXRef-npm-expect.js-c8865b","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/expect.js"}]},{"name":"istanbul","SPDXID":"SPDXRef-npm-istanbul-58cb0d","versionInfo":"^ 0.4.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/istanbul"}]},{"name":"karma","SPDXID":"SPDXRef-npm-karma-447376","versionInfo":"^ 1.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/karma"}]},{"name":"uglify-js","SPDXID":"SPDXRef-npm-uglify-js-91a7d4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/uglify-js"}]},{"name":"async","SPDXID":"SPDXRef-npm-async-892651","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/async"}]},{"name":"request","SPDXID":"SPDXRef-npm-request-fc0b53","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/request"}]},{"name":"ws","SPDXID":"SPDXRef-npm-ws-6ce22e","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/ws"}]},{"name":"karma-mocha","SPDXID":"SPDXRef-npm-karma-mocha-d8263e","versionInfo":"~ 0.1.10","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/karma-mocha"}]},{"name":"underscore","SPDXID":"SPDXRef-npm-underscore-665fca","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/underscore"}]},{"name":"karma-firefox-launcher","SPDXID":"SPDXRef-npm-karma-firefox-launcher-b58159","versionInfo":"~ 0.1.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/karma-firefox-launcher"}]},{"name":"object-assign","SPDXID":"SPDXRef-npm-object-assign-2e9f19","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/object-assign"}]},{"name":"karma-jasmine","SPDXID":"SPDXRef-npm-karma-jasmine-575b3d","versionInfo":"~ 0.3.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/karma-jasmine"}]},{"name":"express-ws","SPDXID":"SPDXRef-npm-express-ws-6455d5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/express-ws"}]},{"name":"jasmine-core","SPDXID":"SPDXRef-npm-jasmine-core-8bbc92","versionInfo":"~ 2.3.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/jasmine-core"}]},{"name":"mocha","SPDXID":"SPDXRef-npm-mocha-85c2b1","versionInfo":"~ 2.2.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/mocha"}]},{"name":"node-getopt","SPDXID":"SPDXRef-npm-node-getopt-f407c0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/node-getopt"}]},{"name":"array.prototype.find","SPDXID":"SPDXRef-npm-array.prototype.find-6db1e3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/array.prototype.find"}]},{"name":"watchjs","SPDXID":"SPDXRef-npm-watchjs-437bcc","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/watchjs"}]},{"name":"jquery-deferred","SPDXID":"SPDXRef-npm-jquery-deferred-ac682a","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/jquery-deferred"}]},{"name":"gettext-parser","SPDXID":"SPDXRef-npm-gettext-parser-f9b5e4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/gettext-parser"}]},{"name":"jssha","SPDXID":"SPDXRef-npm-jssha-2.0.1-922e5f","versionInfo":"2.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"copyrightText":"Copyright (c) 2008-2013, Brian Turek, Copyright Brian Turek 2008-2015","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/jssha@2.0.1"}]},{"name":"com.github.mkschreder/juci","SPDXID":"SPDXRef-github-mkschreder-juci-master-cd7eb5","versionInfo":"master","downloadLocation":"git+https://github.com/mkschreder/juci","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/mkschreder/juci@master"}]}],"relationships":[{"spdxElementId":"SPDXRef-github-mkschreder-juci-master-cd7eb5","relatedSpdxElement":"SPDXRef-npm-body-parser-7b26ed","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-mkschreder-juci-master-cd7eb5","relatedSpdxElement":"SPDXRef-npm-express-d87ce5","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-mkschreder-juci-master-cd7eb5","relatedSpdxElement":"SPDXRef-npm-grunt-41e328","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-mkschreder-juci-master-cd7eb5","relatedSpdxElement":"SPDXRef-npm-glob-613322","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-mkschreder-juci-master-cd7eb5","relatedSpdxElement":"SPDXRef-npm-expect.js-c8865b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-mkschreder-juci-master-cd7eb5","relatedSpdxElement":"SPDXRef-npm-istanbul-58cb0d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-mkschreder-juci-master-cd7eb5","relatedSpdxElement":"SPDXRef-npm-karma-447376","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-mkschreder-juci-master-cd7eb5","relatedSpdxElement":"SPDXRef-npm-uglify-js-91a7d4","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-mkschreder-juci-master-cd7eb5","relatedSpdxElement":"SPDXRef-npm-async-892651","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-mkschreder-juci-master-cd7eb5","relatedSpdxElement":"SPDXRef-npm-request-fc0b53","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-mkschreder-juci-master-cd7eb5","relatedSpdxElement":"SPDXRef-npm-ws-6ce22e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-mkschreder-juci-master-cd7eb5","relatedSpdxElement":"SPDXRef-npm-karma-mocha-d8263e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-mkschreder-juci-master-cd7eb5","relatedSpdxElement":"SPDXRef-npm-underscore-665fca","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-mkschreder-juci-master-cd7eb5","relatedSpdxElement":"SPDXRef-npm-karma-firefox-launcher-b58159","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-mkschreder-juci-master-cd7eb5","relatedSpdxElement":"SPDXRef-npm-object-assign-2e9f19","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-mkschreder-juci-master-cd7eb5","relatedSpdxElement":"SPDXRef-npm-karma-jasmine-575b3d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-mkschreder-juci-master-cd7eb5","relatedSpdxElement":"SPDXRef-npm-express-ws-6455d5","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-mkschreder-juci-master-cd7eb5","relatedSpdxElement":"SPDXRef-npm-jasmine-core-8bbc92","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-mkschreder-juci-master-cd7eb5","relatedSpdxElement":"SPDXRef-npm-mocha-85c2b1","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-mkschreder-juci-master-cd7eb5","relatedSpdxElement":"SPDXRef-npm-node-getopt-f407c0","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-mkschreder-juci-master-cd7eb5","relatedSpdxElement":"SPDXRef-npm-array.prototype.find-6db1e3","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-mkschreder-juci-master-cd7eb5","relatedSpdxElement":"SPDXRef-npm-watchjs-437bcc","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-mkschreder-juci-master-cd7eb5","relatedSpdxElement":"SPDXRef-npm-jquery-deferred-ac682a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-mkschreder-juci-master-cd7eb5","relatedSpdxElement":"SPDXRef-npm-gettext-parser-f9b5e4","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-mkschreder-juci-master-cd7eb5","relatedSpdxElement":"SPDXRef-npm-jssha-2.0.1-922e5f","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-mkschreder-juci-master-cd7eb5","relationshipType":"DESCRIBES"}]}