{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.justinsa/angular-authentication-service","documentNamespace":"https://spdx.org/spdxdocs/protobom/7ccfe308-e2aa-44b1-b1ec-8cb8721a5ca2","creationInfo":{"creators":["Tool: protobom-v0.0.0-20250530160405-7c0c18742702+dirty","Tool: GitHub.com-Dependency-Graph"],"created":"2025-05-30T16:24:53Z"},"packages":[{"name":"angular-mocks","SPDXID":"SPDXRef-npm-angular-mocks--140659","versionInfo":"*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/angular-mocks@%2A"}]},{"name":"gulp-jshint","SPDXID":"SPDXRef-npm-gulp-jshint--49719f","versionInfo":"*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/gulp-jshint@%2A"}]},{"name":"mocha","SPDXID":"SPDXRef-npm-mocha--e9a6eb","versionInfo":"*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/mocha@%2A"}]},{"name":"jshint","SPDXID":"SPDXRef-npm-jshint--f34617","versionInfo":"*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/jshint@%2A"}]},{"name":"should","SPDXID":"SPDXRef-npm-should--06e0ce","versionInfo":"*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/should@%2A"}]},{"name":"angular","SPDXID":"SPDXRef-npm-angular--81b087","versionInfo":"*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/angular@%2A"}]},{"name":"sinon","SPDXID":"SPDXRef-npm-sinon-1.17.7-783c40","versionInfo":"1.17.7","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"Copyright (c) 2010-2013 Christian Johansen, Copyright (c) 2010-2014 Christian Johansen, Copyright (c) 2010-2014, Christian Johansen, christian@cjohansen.no, Copyright (c) 2011 Sven Fuchs, Christian Johansen, Copyright (c) 2012 Maximilian Antoni, Copyright (c) 2013 Maximilian Antoni","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/sinon@1.17.7"}]},{"name":"gulp","SPDXID":"SPDXRef-npm-gulp--c00f23","versionInfo":"*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/gulp@%2A"}]},{"name":"lodash","SPDXID":"SPDXRef-npm-lodash--8a43a6","versionInfo":"*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/lodash@%2A"}]},{"name":"gulp-mocha-phantomjs","SPDXID":"SPDXRef-npm-gulp-mocha-phantomjs--03cbf9","versionInfo":"*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/gulp-mocha-phantomjs@%2A"}]},{"name":"com.github.justinsa/angular-authentication-service","SPDXID":"SPDXRef-github-justinsa-angular-authentication-service-master-012c72","versionInfo":"master","downloadLocation":"git+https://github.com/justinsa/angular-authentication-service","filesAnalyzed":false,"licenseDeclared":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/justinsa/angular-authentication-service@master"}]}],"relationships":[{"spdxElementId":"SPDXRef-github-justinsa-angular-authentication-service-master-012c72","relatedSpdxElement":"SPDXRef-npm-angular-mocks--140659","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-justinsa-angular-authentication-service-master-012c72","relatedSpdxElement":"SPDXRef-npm-gulp-jshint--49719f","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-justinsa-angular-authentication-service-master-012c72","relatedSpdxElement":"SPDXRef-npm-mocha--e9a6eb","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-justinsa-angular-authentication-service-master-012c72","relatedSpdxElement":"SPDXRef-npm-jshint--f34617","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-justinsa-angular-authentication-service-master-012c72","relatedSpdxElement":"SPDXRef-npm-should--06e0ce","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-justinsa-angular-authentication-service-master-012c72","relatedSpdxElement":"SPDXRef-npm-angular--81b087","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-justinsa-angular-authentication-service-master-012c72","relatedSpdxElement":"SPDXRef-npm-sinon-1.17.7-783c40","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-justinsa-angular-authentication-service-master-012c72","relatedSpdxElement":"SPDXRef-npm-gulp--c00f23","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-justinsa-angular-authentication-service-master-012c72","relatedSpdxElement":"SPDXRef-npm-lodash--8a43a6","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-justinsa-angular-authentication-service-master-012c72","relatedSpdxElement":"SPDXRef-npm-gulp-mocha-phantomjs--03cbf9","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-justinsa-angular-authentication-service-master-012c72","relationshipType":"DESCRIBES"}]}