{"bomFormat":"CycloneDX","specVersion":"1.5","version":1,"serialNumber":"urn:uuid:c86c9b48-5596-49b4-8558-ec0f801481bf","metadata":{"timestamp":"2026-10-14T08:12:52Z","tools":[{"vendor":"Ecosystems","name":"Ecosystems SBOM Generator"}],"component":{"type":"application","name":"itsdouges/armory-ng"}},"components":[{"type":"library","name":"babel-loader","version":"^6.2.4","purl":"pkg:npm/babel-loader","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"angular","version":"^1.4.0","purl":"pkg:npm/angular","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"angular-ui-router","version":"^0.2.15","purl":"pkg:npm/angular-ui-router","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"autoprefixer","version":"^6.3.6","purl":"pkg:npm/autoprefixer","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"axios","version":"^0.5.4","purl":"pkg:npm/axios","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"babel-core","version":"^6.7.7","purl":"pkg:npm/babel-core","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"babel-preset-es2015","version":"^6.6.0","purl":"pkg:npm/babel-preset-es2015","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"babel-preset-stage-0","version":"^6.5.0","purl":"pkg:npm/babel-preset-stage-0","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"css-loader","version":"^0.19.0","purl":"pkg:npm/css-loader","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"es6-promise","version":"^3.0.2","purl":"pkg:npm/es6-promise","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"extract-text-webpack-plugin","version":"^1.0.1","purl":"pkg:npm/extract-text-webpack-plugin","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"file-loader","version":"^0.8.4","purl":"pkg:npm/file-loader","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"font-awesome","version":"^4.6.1","purl":"pkg:npm/font-awesome","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"html-loader","version":"^0.3.0","purl":"pkg:npm/html-loader","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"html-webpack-plugin","version":"^2.16.0","purl":"pkg:npm/html-webpack-plugin","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"image-webpack-loader","version":"^1.7.0","purl":"pkg:npm/image-webpack-loader","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"less","version":"^2.5.3","purl":"pkg:npm/less","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"less-loader","version":"^2.2.1","purl":"pkg:npm/less-loader","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"ng-annotate-loader","version":"^0.1.0","purl":"pkg:npm/ng-annotate-loader","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"ng-redux","version":"^3.0.0","purl":"pkg:npm/ng-redux","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"normalize-css","version":"^2.3.1","purl":"pkg:npm/normalize-css","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"postcss-loader","version":"^0.8.2","purl":"pkg:npm/postcss-loader","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"redux","version":"^3.0.0","purl":"pkg:npm/redux","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"redux-thunk","version":"^1.0.0","purl":"pkg:npm/redux-thunk","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"redux-ui-router","version":"^0.2.0","purl":"pkg:npm/redux-ui-router","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"reselect","version":"^1.1.0","purl":"pkg:npm/reselect","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"style-loader","version":"^0.13.0","purl":"pkg:npm/style-loader","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"url-loader","version":"^0.5.6","purl":"pkg:npm/url-loader","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"webpack","version":"^1.12.2","purl":"pkg:npm/webpack","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"aws-sdk","version":"^2.2.10","purl":"pkg:npm/aws-sdk","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"eslint","version":"^1.10.3","purl":"pkg:npm/eslint","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"eslint-config-airbnb","version":"^2.0.0","purl":"pkg:npm/eslint-config-airbnb","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"eslint-loader","version":"^1.1.1","purl":"pkg:npm/eslint-loader","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"eslint-plugin-react","version":"^3.11.3","purl":"pkg:npm/eslint-plugin-react","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"jasmine","version":"^2.3.2","purl":"pkg:npm/jasmine","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"karma","version":"~0.13","purl":"pkg:npm/karma","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"karma-babel-preprocessor","version":"^5.2.1","purl":"pkg:npm/karma-babel-preprocessor","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"karma-jasmine","version":"^0.3.6","purl":"pkg:npm/karma-jasmine","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"karma-phantomjs-launcher","version":"~0.2.0","purl":"pkg:npm/karma-phantomjs-launcher","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"karma-webpack","version":"^1.7.0","purl":"pkg:npm/karma-webpack","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"phantomjs","version":"^2.1.7","purl":"pkg:npm/phantomjs","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"redux-logger","version":"^1.0.8","purl":"pkg:npm/redux-logger","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"s3","version":"^4.4.0","purl":"pkg:npm/s3","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"webpack-dev-server","version":"^1.12.0","purl":"pkg:npm/webpack-dev-server","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"yargs","version":"^3.29.0","purl":"pkg:npm/yargs","properties":[{"name":"filePath","value":"package.json"}]}]}