{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.preboot/angularjs-webpack","documentNamespace":"https://spdx.org/spdxdocs/protobom/6a363529-411a-4d5e-8bb2-6ef812285155","creationInfo":{"creators":["Tool: protobom-v0.0.0-20260130170711-0b8e67cacb3b+dirty","Tool: GitHub.com-Dependency-Graph"],"created":"2026-02-06T04:43:14Z"},"packages":[{"name":"babel-preset-es2015","SPDXID":"SPDXRef-npm-babel-preset-es2015-6.1.18-0be2ec","versionInfo":"^6.1.18","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/babel-preset-es2015@%5E6.1.18"}]},{"name":"node-libs-browser","SPDXID":"SPDXRef-npm-node-libs-browser-2.1.0-6e5ff8","versionInfo":"^2.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/node-libs-browser@%5E2.1.0"}]},{"name":"postcss-loader","SPDXID":"SPDXRef-npm-postcss-loader-2.1.5-335759","versionInfo":"^2.1.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/postcss-loader@%5E2.1.5"}]},{"name":"karma-phantomjs-launcher","SPDXID":"SPDXRef-npm-karma-phantomjs-launcher-1.0.0-139326","versionInfo":"^1.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/karma-phantomjs-launcher@%5E1.0.0"}]},{"name":"jasmine-core","SPDXID":"SPDXRef-npm-jasmine-core-3.1.0-803cfe","versionInfo":"^3.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/jasmine-core@%5E3.1.0"}]},{"name":"karma","SPDXID":"SPDXRef-npm-karma-2.0.2-757854","versionInfo":"^2.0.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/karma@%5E2.0.2"}]},{"name":"karma-spec-reporter","SPDXID":"SPDXRef-npm-karma-spec-reporter-0.0.32-3654d2","versionInfo":"^0.0.32","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/karma-spec-reporter@%5E0.0.32"}]},{"name":"css-loader","SPDXID":"SPDXRef-npm-css-loader-0.28.11-877415","versionInfo":"^0.28.11","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/css-loader@%5E0.28.11"}]},{"name":"html-webpack-plugin","SPDXID":"SPDXRef-npm-html-webpack-plugin-3.2.0-620f24","versionInfo":"^3.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/html-webpack-plugin@%5E3.2.0"}]},{"name":"raw-loader","SPDXID":"SPDXRef-npm-raw-loader-0.5.1-da8baf","versionInfo":"^0.5.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/raw-loader@%5E0.5.1"}]},{"name":"angular-mocks","SPDXID":"SPDXRef-npm-angular-mocks-1.7.0-e5a3e0","versionInfo":"^1.7.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/angular-mocks@%5E1.7.0"}]},{"name":"karma-webpack","SPDXID":"SPDXRef-npm-karma-webpack-3.0.0-0b5ddf","versionInfo":"^3.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/karma-webpack@%5E3.0.0"}]},{"name":"karma-jasmine","SPDXID":"SPDXRef-npm-karma-jasmine-1.0.2-fb2ef9","versionInfo":"^1.0.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/karma-jasmine@%5E1.0.2"}]},{"name":"webpack-dev-server","SPDXID":"SPDXRef-npm-webpack-dev-server-2.11.2-38b621","versionInfo":"^2.11.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/webpack-dev-server@%5E2.11.2"}]},{"name":"istanbul-instrumenter-loader","SPDXID":"SPDXRef-npm-istanbul-instrumenter-loader-3.0.1-7124b3","versionInfo":"^3.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/istanbul-instrumenter-loader@%5E3.0.1"}]},{"name":"webpack","SPDXID":"SPDXRef-npm-webpack-2.7.0-460bd3","versionInfo":"^2.7.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/webpack@%5E2.7.0"}]},{"name":"babel-loader","SPDXID":"SPDXRef-npm-babel-loader-7.1.4-23a32f","versionInfo":"^7.1.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/babel-loader@%5E7.1.4"}]},{"name":"null-loader","SPDXID":"SPDXRef-npm-null-loader-0.1.1-1b4445","versionInfo":"^0.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/null-loader@%5E0.1.1"}]},{"name":"copy-webpack-plugin","SPDXID":"SPDXRef-npm-copy-webpack-plugin-4.5.1-10a209","versionInfo":"^4.5.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/copy-webpack-plugin@%5E4.5.1"}]},{"name":"autoprefixer","SPDXID":"SPDXRef-npm-autoprefixer-8.4.1-4cff17","versionInfo":"^8.4.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/autoprefixer@%5E8.4.1"}]},{"name":"ajv","SPDXID":"SPDXRef-npm-ajv-6.4.0-0dc4f4","versionInfo":"^6.4.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/ajv@%5E6.4.0"}]},{"name":"karma-sourcemap-loader","SPDXID":"SPDXRef-npm-karma-sourcemap-loader-0.3.7-ed4f38","versionInfo":"^0.3.7","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/karma-sourcemap-loader@%5E0.3.7"}]},{"name":"angular","SPDXID":"SPDXRef-npm-angular-1.7.0-89a5f2","versionInfo":"^1.7.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/angular@%5E1.7.0"}]},{"name":"extract-text-webpack-plugin","SPDXID":"SPDXRef-npm-extract-text-webpack-plugin-2.0.0-beta.5-ffe118","versionInfo":"2.0.0-beta.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/extract-text-webpack-plugin@2.0.0-beta.5"}]},{"name":"style-loader","SPDXID":"SPDXRef-npm-style-loader-0.21.0-d883a9","versionInfo":"^0.21.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/style-loader@%5E0.21.0"}]},{"name":"phantomjs-prebuilt","SPDXID":"SPDXRef-npm-phantomjs-prebuilt-2.1.4-31a9c1","versionInfo":"^2.1.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/phantomjs-prebuilt@%5E2.1.4"}]},{"name":"karma-coverage","SPDXID":"SPDXRef-npm-karma-coverage-1.0.0-678bf7","versionInfo":"^1.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/karma-coverage@%5E1.0.0"}]},{"name":"clean-webpack-plugin","SPDXID":"SPDXRef-npm-clean-webpack-plugin-2.0.2-605ffe","versionInfo":"^2.0.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/clean-webpack-plugin@%5E2.0.2"}]},{"name":"file-loader","SPDXID":"SPDXRef-npm-file-loader-1.1.11-d1c55a","versionInfo":"^1.1.11","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/file-loader@%5E1.1.11"}]},{"name":"babel-core","SPDXID":"SPDXRef-npm-babel-core-6.26.3-b84253","versionInfo":"^6.26.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/babel-core@%5E6.26.3"}]},{"name":"com.github.preboot/angularjs-webpack","SPDXID":"SPDXRef-github-preboot-angularjs-webpack-master-1933b1","versionInfo":"master","downloadLocation":"git+https://github.com/preboot/angularjs-webpack","filesAnalyzed":false,"licenseDeclared":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/preboot/angularjs-webpack@master"}]}],"relationships":[{"spdxElementId":"SPDXRef-github-preboot-angularjs-webpack-master-1933b1","relatedSpdxElement":"SPDXRef-npm-babel-preset-es2015-6.1.18-0be2ec","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-preboot-angularjs-webpack-master-1933b1","relatedSpdxElement":"SPDXRef-npm-node-libs-browser-2.1.0-6e5ff8","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-preboot-angularjs-webpack-master-1933b1","relatedSpdxElement":"SPDXRef-npm-postcss-loader-2.1.5-335759","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-preboot-angularjs-webpack-master-1933b1","relatedSpdxElement":"SPDXRef-npm-karma-phantomjs-launcher-1.0.0-139326","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-preboot-angularjs-webpack-master-1933b1","relatedSpdxElement":"SPDXRef-npm-jasmine-core-3.1.0-803cfe","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-preboot-angularjs-webpack-master-1933b1","relatedSpdxElement":"SPDXRef-npm-karma-2.0.2-757854","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-preboot-angularjs-webpack-master-1933b1","relatedSpdxElement":"SPDXRef-npm-karma-spec-reporter-0.0.32-3654d2","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-preboot-angularjs-webpack-master-1933b1","relatedSpdxElement":"SPDXRef-npm-css-loader-0.28.11-877415","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-preboot-angularjs-webpack-master-1933b1","relatedSpdxElement":"SPDXRef-npm-html-webpack-plugin-3.2.0-620f24","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-preboot-angularjs-webpack-master-1933b1","relatedSpdxElement":"SPDXRef-npm-raw-loader-0.5.1-da8baf","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-preboot-angularjs-webpack-master-1933b1","relatedSpdxElement":"SPDXRef-npm-angular-mocks-1.7.0-e5a3e0","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-preboot-angularjs-webpack-master-1933b1","relatedSpdxElement":"SPDXRef-npm-karma-webpack-3.0.0-0b5ddf","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-preboot-angularjs-webpack-master-1933b1","relatedSpdxElement":"SPDXRef-npm-karma-jasmine-1.0.2-fb2ef9","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-preboot-angularjs-webpack-master-1933b1","relatedSpdxElement":"SPDXRef-npm-webpack-dev-server-2.11.2-38b621","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-preboot-angularjs-webpack-master-1933b1","relatedSpdxElement":"SPDXRef-npm-istanbul-instrumenter-loader-3.0.1-7124b3","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-preboot-angularjs-webpack-master-1933b1","relatedSpdxElement":"SPDXRef-npm-webpack-2.7.0-460bd3","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-preboot-angularjs-webpack-master-1933b1","relatedSpdxElement":"SPDXRef-npm-babel-loader-7.1.4-23a32f","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-preboot-angularjs-webpack-master-1933b1","relatedSpdxElement":"SPDXRef-npm-null-loader-0.1.1-1b4445","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-preboot-angularjs-webpack-master-1933b1","relatedSpdxElement":"SPDXRef-npm-copy-webpack-plugin-4.5.1-10a209","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-preboot-angularjs-webpack-master-1933b1","relatedSpdxElement":"SPDXRef-npm-autoprefixer-8.4.1-4cff17","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-preboot-angularjs-webpack-master-1933b1","relatedSpdxElement":"SPDXRef-npm-ajv-6.4.0-0dc4f4","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-preboot-angularjs-webpack-master-1933b1","relatedSpdxElement":"SPDXRef-npm-karma-sourcemap-loader-0.3.7-ed4f38","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-preboot-angularjs-webpack-master-1933b1","relatedSpdxElement":"SPDXRef-npm-angular-1.7.0-89a5f2","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-preboot-angularjs-webpack-master-1933b1","relatedSpdxElement":"SPDXRef-npm-extract-text-webpack-plugin-2.0.0-beta.5-ffe118","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-preboot-angularjs-webpack-master-1933b1","relatedSpdxElement":"SPDXRef-npm-style-loader-0.21.0-d883a9","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-preboot-angularjs-webpack-master-1933b1","relatedSpdxElement":"SPDXRef-npm-phantomjs-prebuilt-2.1.4-31a9c1","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-preboot-angularjs-webpack-master-1933b1","relatedSpdxElement":"SPDXRef-npm-karma-coverage-1.0.0-678bf7","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-preboot-angularjs-webpack-master-1933b1","relatedSpdxElement":"SPDXRef-npm-clean-webpack-plugin-2.0.2-605ffe","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-preboot-angularjs-webpack-master-1933b1","relatedSpdxElement":"SPDXRef-npm-file-loader-1.1.11-d1c55a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-preboot-angularjs-webpack-master-1933b1","relatedSpdxElement":"SPDXRef-npm-babel-core-6.26.3-b84253","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-preboot-angularjs-webpack-master-1933b1","relationshipType":"DESCRIBES"}]}