{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.angular/code.angularjs.org","documentNamespace":"https://spdx.org/spdxdocs/protobom/a3841f51-b489-4919-85c7-d819e7ad6773","creationInfo":{"creators":["Tool: protobom-v0.0.0-20260409125808-b30cb6032525+dirty","Tool: GitHub.com-Dependency-Graph"],"created":"2026-04-12T13:40:23Z"},"packages":[{"name":"load-grunt-tasks","SPDXID":"SPDXRef-npm-load-grunt-tasks-0.3.0-c4d3c3","versionInfo":"~0.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/load-grunt-tasks@~0.3.0"}]},{"name":"grunt-sed","SPDXID":"SPDXRef-npm-grunt-sed-0.1.1-65d078","versionInfo":"~0.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-sed@~0.1.1"}]},{"name":"grunt-html-validation","SPDXID":"SPDXRef-npm-grunt-html-validation-0.1.13-27f948","versionInfo":"~0.1.13","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-html-validation@~0.1.13"}]},{"name":"grunt-contrib-concat","SPDXID":"SPDXRef-npm-grunt-contrib-concat-0.3.0-1b68f2","versionInfo":"~0.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-contrib-concat@~0.3.0"}]},{"name":"grunt-contrib-clean","SPDXID":"SPDXRef-npm-grunt-contrib-clean-0.5.0-1d859f","versionInfo":"~0.5.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-contrib-clean@~0.5.0"}]},{"name":"grunt-csscomb","SPDXID":"SPDXRef-npm-grunt-csscomb-2.0.1-4db169","versionInfo":"~2.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-csscomb@~2.0.1"}]},{"name":"grunt-exec","SPDXID":"SPDXRef-npm-grunt-exec-0.4.3-5661b0","versionInfo":"0.4.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2012 Jake Harding, Copyright (c) 2012 Jake Harding (http://thejakeharding.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-exec@0.4.3"}]},{"name":"grunt-jscs-checker","SPDXID":"SPDXRef-npm-grunt-jscs-checker-0.3.0-7ade60","versionInfo":"~0.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-jscs-checker@~0.3.0"}]},{"name":"grunt-contrib-connect","SPDXID":"SPDXRef-npm-grunt-contrib-connect-0.6.0-a8e53a","versionInfo":"~0.6.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-contrib-connect@~0.6.0"}]},{"name":"grunt-banner","SPDXID":"SPDXRef-npm-grunt-banner-0.2.0-b8e165","versionInfo":"~0.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-banner@~0.2.0"}]},{"name":"grunt-contrib-csslint","SPDXID":"SPDXRef-npm-grunt-contrib-csslint-0.2.0-7cf519","versionInfo":"~0.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-contrib-csslint@~0.2.0"}]},{"name":"grunt-contrib-watch","SPDXID":"SPDXRef-npm-grunt-contrib-watch-0.5.3-0cff9d","versionInfo":"~0.5.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-contrib-watch@~0.5.3"}]},{"name":"grunt-jekyll","SPDXID":"SPDXRef-npm-grunt-jekyll-0.4.1-f0c1a9","versionInfo":"~0.4.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-jekyll@~0.4.1"}]},{"name":"grunt-contrib-jshint","SPDXID":"SPDXRef-npm-grunt-contrib-jshint-0.8.0-efbf47","versionInfo":"~0.8.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-contrib-jshint@~0.8.0"}]},{"name":"grunt-contrib-copy","SPDXID":"SPDXRef-npm-grunt-contrib-copy-0.5.0-3be43f","versionInfo":"~0.5.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-contrib-copy@~0.5.0"}]},{"name":"grunt-contrib-less","SPDXID":"SPDXRef-npm-grunt-contrib-less-0.9.0-e33c1a","versionInfo":"~0.9.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-contrib-less@~0.9.0"}]},{"name":"grunt-contrib-jade","SPDXID":"SPDXRef-npm-grunt-contrib-jade-0.9.1-8ffefe","versionInfo":"~0.9.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-contrib-jade@~0.9.1"}]},{"name":"grunt-contrib-uglify","SPDXID":"SPDXRef-npm-grunt-contrib-uglify-0.3.0-b59226","versionInfo":"~0.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-contrib-uglify@~0.3.0"}]},{"name":"canonical-json","SPDXID":"SPDXRef-npm-canonical-json-0.0.3-18d8d1","versionInfo":"~0.0.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/canonical-json@~0.0.3"}]},{"name":"grunt-saucelabs","SPDXID":"SPDXRef-npm-grunt-saucelabs-5.0.0-789bcf","versionInfo":"~5.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-saucelabs@~5.0.0"}]},{"name":"grunt","SPDXID":"SPDXRef-npm-grunt-0.4.2-669e18","versionInfo":"~0.4.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt@~0.4.2"}]},{"name":"btoa","SPDXID":"SPDXRef-npm-btoa-1.1.1-dff80a","versionInfo":"~1.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/btoa@~1.1.1"}]},{"name":"grunt-contrib-cssmin","SPDXID":"SPDXRef-npm-grunt-contrib-cssmin-0.7.0-b64af9","versionInfo":"~0.7.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-contrib-cssmin@~0.7.0"}]},{"name":"markdown","SPDXID":"SPDXRef-npm-markdown-0.5.0-b414b7","versionInfo":"~0.5.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/markdown@~0.5.0"}]},{"name":"grunt-contrib-qunit","SPDXID":"SPDXRef-npm-grunt-contrib-qunit-0.4.0-d00625","versionInfo":"~0.4.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-contrib-qunit@~0.4.0"}]},{"name":"grunt","SPDXID":"SPDXRef-npm-grunt-0.4.1-d3acd7","versionInfo":"0.4.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2013 Cowboy Ben Alman","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt@0.4.1"}]},{"name":"testswarm","SPDXID":"SPDXRef-npm-testswarm-1.1.0-1a8449","versionInfo":"~1.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/testswarm@~1.1.0"}]},{"name":"grunt-contrib-uglify","SPDXID":"SPDXRef-npm-grunt-contrib-uglify-0.2.0-ea2a2d","versionInfo":"0.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2012 Cowboy Ben Alman, contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-contrib-uglify@0.2.0"}]},{"name":"grunt-contrib-watch","SPDXID":"SPDXRef-npm-grunt-contrib-watch-0.3.1-4adb88","versionInfo":"0.3.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2012 Cowboy Ben Alman, contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-contrib-watch@0.3.1"}]},{"name":"grunt-compare-size","SPDXID":"SPDXRef-npm-grunt-compare-size-0.4.0-594e81","versionInfo":"~0.4.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-compare-size@~0.4.0"}]},{"name":"grunt-git-authors","SPDXID":"SPDXRef-npm-grunt-git-authors-1.2.0-13e08f","versionInfo":"1.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright 2013 Scott Gonzalez http://scottgonzalez.com, Copyright 2013 Scott Gonzalez.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-git-authors@1.2.0"}]},{"name":"gzip-js","SPDXID":"SPDXRef-npm-gzip-js-0.3.1-89758b","versionInfo":"0.3.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"copyrightText":"Copyright (c) 1996 L. Peter Deutsch","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/gzip-js@0.3.1"}]},{"name":"grunt-update-submodules","SPDXID":"SPDXRef-npm-grunt-update-submodules-0.2.0-e256ac","versionInfo":"0.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2012 Julian Aubourg \u003cj@ubourg.net\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-update-submodules@0.2.0"}]},{"name":"grunt-contrib-jshint","SPDXID":"SPDXRef-npm-grunt-contrib-jshint-0.3.0-fc84d0","versionInfo":"0.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2012 Cowboy Ben Alman, contributors, Copyright (c) 2013 Cowboy Ben Alman, contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-contrib-jshint@0.3.0"}]},{"name":"archiver","SPDXID":"SPDXRef-npm-archiver-0.4.2-746852","versionInfo":"~0.4.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/archiver@~0.4.2"}]},{"name":"grunt-html-validation","SPDXID":"SPDXRef-npm-grunt-html-validation-0.1.13-37dfe9","versionInfo":"~0.1.13","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-html-validation@~0.1.13"}]},{"name":"grunt-contrib-concat","SPDXID":"SPDXRef-npm-grunt-contrib-concat-0.3.0-8d98f8","versionInfo":"~0.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-contrib-concat@~0.3.0"}]},{"name":"grunt-contrib-clean","SPDXID":"SPDXRef-npm-grunt-contrib-clean-0.5.0-3eeae0","versionInfo":"~0.5.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-contrib-clean@~0.5.0"}]},{"name":"grunt-sed","SPDXID":"SPDXRef-npm-grunt-sed-0.1.1-2fec38","versionInfo":"~0.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-sed@~0.1.1"}]},{"name":"grunt-jekyll","SPDXID":"SPDXRef-npm-grunt-jekyll-0.4.1-e56d93","versionInfo":"~0.4.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-jekyll@~0.4.1"}]},{"name":"grunt-exec","SPDXID":"SPDXRef-npm-grunt-exec-0.4.3-34761d","versionInfo":"0.4.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2012 Jake Harding, Copyright (c) 2012 Jake Harding (http://thejakeharding.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-exec@0.4.3"}]},{"name":"grunt-contrib-watch","SPDXID":"SPDXRef-npm-grunt-contrib-watch-0.5.3-2ed272","versionInfo":"~0.5.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-contrib-watch@~0.5.3"}]},{"name":"grunt-contrib-copy","SPDXID":"SPDXRef-npm-grunt-contrib-copy-0.5.0-c81aab","versionInfo":"~0.5.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-contrib-copy@~0.5.0"}]},{"name":"grunt-contrib-connect","SPDXID":"SPDXRef-npm-grunt-contrib-connect-0.6.0-370a45","versionInfo":"~0.6.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-contrib-connect@~0.6.0"}]},{"name":"grunt","SPDXID":"SPDXRef-npm-grunt-0.4.2-83b9b2","versionInfo":"~0.4.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt@~0.4.2"}]},{"name":"grunt-banner","SPDXID":"SPDXRef-npm-grunt-banner-0.2.0-4da567","versionInfo":"~0.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-banner@~0.2.0"}]},{"name":"grunt-jscs-checker","SPDXID":"SPDXRef-npm-grunt-jscs-checker-0.3.0-aab1cf","versionInfo":"~0.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-jscs-checker@~0.3.0"}]},{"name":"grunt-csscomb","SPDXID":"SPDXRef-npm-grunt-csscomb-2.0.1-e6de3d","versionInfo":"~2.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-csscomb@~2.0.1"}]},{"name":"grunt-contrib-jade","SPDXID":"SPDXRef-npm-grunt-contrib-jade-0.9.1-3691c0","versionInfo":"~0.9.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-contrib-jade@~0.9.1"}]},{"name":"grunt-contrib-jshint","SPDXID":"SPDXRef-npm-grunt-contrib-jshint-0.8.0-09be28","versionInfo":"~0.8.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-contrib-jshint@~0.8.0"}]},{"name":"canonical-json","SPDXID":"SPDXRef-npm-canonical-json-0.0.3-c91ba9","versionInfo":"~0.0.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/canonical-json@~0.0.3"}]},{"name":"grunt-contrib-uglify","SPDXID":"SPDXRef-npm-grunt-contrib-uglify-0.3.0-ed061e","versionInfo":"~0.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-contrib-uglify@~0.3.0"}]},{"name":"load-grunt-tasks","SPDXID":"SPDXRef-npm-load-grunt-tasks-0.3.0-b4dbd0","versionInfo":"~0.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/load-grunt-tasks@~0.3.0"}]},{"name":"grunt-contrib-less","SPDXID":"SPDXRef-npm-grunt-contrib-less-0.9.0-5a77bc","versionInfo":"~0.9.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-contrib-less@~0.9.0"}]},{"name":"grunt-contrib-qunit","SPDXID":"SPDXRef-npm-grunt-contrib-qunit-0.4.0-06526d","versionInfo":"~0.4.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-contrib-qunit@~0.4.0"}]},{"name":"grunt-saucelabs","SPDXID":"SPDXRef-npm-grunt-saucelabs-5.0.0-074d98","versionInfo":"~5.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-saucelabs@~5.0.0"}]},{"name":"markdown","SPDXID":"SPDXRef-npm-markdown-0.5.0-dce066","versionInfo":"~0.5.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/markdown@~0.5.0"}]},{"name":"btoa","SPDXID":"SPDXRef-npm-btoa-1.1.1-e82670","versionInfo":"~1.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/btoa@~1.1.1"}]},{"name":"grunt-contrib-csslint","SPDXID":"SPDXRef-npm-grunt-contrib-csslint-0.2.0-6974d6","versionInfo":"~0.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-contrib-csslint@~0.2.0"}]},{"name":"grunt-contrib-cssmin","SPDXID":"SPDXRef-npm-grunt-contrib-cssmin-0.7.0-f388b1","versionInfo":"~0.7.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-contrib-cssmin@~0.7.0"}]},{"name":"grunt-contrib-csslint","SPDXID":"SPDXRef-npm-grunt-contrib-csslint-0.2.0-3bacc3","versionInfo":"~0.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-contrib-csslint@~0.2.0"}]},{"name":"load-grunt-tasks","SPDXID":"SPDXRef-npm-load-grunt-tasks-0.3.0-a8a4f3","versionInfo":"~0.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/load-grunt-tasks@~0.3.0"}]},{"name":"grunt-contrib-connect","SPDXID":"SPDXRef-npm-grunt-contrib-connect-0.6.0-601e1e","versionInfo":"~0.6.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-contrib-connect@~0.6.0"}]},{"name":"grunt-contrib-cssmin","SPDXID":"SPDXRef-npm-grunt-contrib-cssmin-0.7.0-634595","versionInfo":"~0.7.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-contrib-cssmin@~0.7.0"}]},{"name":"grunt-contrib-less","SPDXID":"SPDXRef-npm-grunt-contrib-less-0.9.0-b98fb5","versionInfo":"~0.9.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-contrib-less@~0.9.0"}]},{"name":"grunt-csscomb","SPDXID":"SPDXRef-npm-grunt-csscomb-2.0.1-4e6150","versionInfo":"~2.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-csscomb@~2.0.1"}]},{"name":"grunt","SPDXID":"SPDXRef-npm-grunt-0.4.2-b9b35e","versionInfo":"~0.4.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt@~0.4.2"}]},{"name":"grunt-jekyll","SPDXID":"SPDXRef-npm-grunt-jekyll-0.4.1-f51635","versionInfo":"~0.4.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-jekyll@~0.4.1"}]},{"name":"grunt-contrib-jshint","SPDXID":"SPDXRef-npm-grunt-contrib-jshint-0.8.0-d852c6","versionInfo":"~0.8.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-contrib-jshint@~0.8.0"}]},{"name":"grunt-contrib-concat","SPDXID":"SPDXRef-npm-grunt-contrib-concat-0.3.0-4220c0","versionInfo":"~0.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-contrib-concat@~0.3.0"}]},{"name":"btoa","SPDXID":"SPDXRef-npm-btoa-1.1.1-81a3c9","versionInfo":"~1.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/btoa@~1.1.1"}]},{"name":"grunt-banner","SPDXID":"SPDXRef-npm-grunt-banner-0.2.0-6d0dc0","versionInfo":"~0.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-banner@~0.2.0"}]},{"name":"grunt-sed","SPDXID":"SPDXRef-npm-grunt-sed-0.1.1-8c74a3","versionInfo":"~0.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-sed@~0.1.1"}]},{"name":"grunt-contrib-qunit","SPDXID":"SPDXRef-npm-grunt-contrib-qunit-0.4.0-62371a","versionInfo":"~0.4.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-contrib-qunit@~0.4.0"}]},{"name":"grunt-html-validation","SPDXID":"SPDXRef-npm-grunt-html-validation-0.1.13-8ec380","versionInfo":"~0.1.13","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-html-validation@~0.1.13"}]},{"name":"grunt-jscs-checker","SPDXID":"SPDXRef-npm-grunt-jscs-checker-0.3.0-af89d0","versionInfo":"~0.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-jscs-checker@~0.3.0"}]},{"name":"grunt-contrib-jade","SPDXID":"SPDXRef-npm-grunt-contrib-jade-0.9.1-112173","versionInfo":"~0.9.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-contrib-jade@~0.9.1"}]},{"name":"grunt-contrib-clean","SPDXID":"SPDXRef-npm-grunt-contrib-clean-0.5.0-405c83","versionInfo":"~0.5.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-contrib-clean@~0.5.0"}]},{"name":"grunt-contrib-uglify","SPDXID":"SPDXRef-npm-grunt-contrib-uglify-0.3.0-0c294f","versionInfo":"~0.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-contrib-uglify@~0.3.0"}]},{"name":"grunt-exec","SPDXID":"SPDXRef-npm-grunt-exec-0.4.3-bd2098","versionInfo":"0.4.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2012 Jake Harding, Copyright (c) 2012 Jake Harding (http://thejakeharding.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-exec@0.4.3"}]},{"name":"grunt-contrib-copy","SPDXID":"SPDXRef-npm-grunt-contrib-copy-0.5.0-5f1ace","versionInfo":"~0.5.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-contrib-copy@~0.5.0"}]},{"name":"grunt-saucelabs","SPDXID":"SPDXRef-npm-grunt-saucelabs-5.0.0-bc0c76","versionInfo":"~5.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-saucelabs@~5.0.0"}]},{"name":"canonical-json","SPDXID":"SPDXRef-npm-canonical-json-0.0.3-692d98","versionInfo":"~0.0.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/canonical-json@~0.0.3"}]},{"name":"markdown","SPDXID":"SPDXRef-npm-markdown-0.5.0-375c37","versionInfo":"~0.5.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/markdown@~0.5.0"}]},{"name":"grunt-contrib-watch","SPDXID":"SPDXRef-npm-grunt-contrib-watch-0.5.3-ddfe69","versionInfo":"~0.5.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-contrib-watch@~0.5.3"}]},{"name":"grunt-contrib-watch","SPDXID":"SPDXRef-npm-grunt-contrib-watch-0.3.1-91aaf6","versionInfo":"0.3.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2012 Cowboy Ben Alman, contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-contrib-watch@0.3.1"}]},{"name":"grunt-git-authors","SPDXID":"SPDXRef-npm-grunt-git-authors-1.2.0-3c7e71","versionInfo":"1.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright 2013 Scott Gonzalez http://scottgonzalez.com, Copyright 2013 Scott Gonzalez.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-git-authors@1.2.0"}]},{"name":"grunt","SPDXID":"SPDXRef-npm-grunt-0.4.1-2a8dd8","versionInfo":"0.4.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2013 Cowboy Ben Alman","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt@0.4.1"}]},{"name":"testswarm","SPDXID":"SPDXRef-npm-testswarm-1.1.0-007ec5","versionInfo":"~1.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/testswarm@~1.1.0"}]},{"name":"gzip-js","SPDXID":"SPDXRef-npm-gzip-js-0.3.1-0ff5f5","versionInfo":"0.3.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"copyrightText":"Copyright (c) 1996 L. Peter Deutsch","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/gzip-js@0.3.1"}]},{"name":"grunt-update-submodules","SPDXID":"SPDXRef-npm-grunt-update-submodules-0.2.0-269c72","versionInfo":"0.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2012 Julian Aubourg \u003cj@ubourg.net\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-update-submodules@0.2.0"}]},{"name":"archiver","SPDXID":"SPDXRef-npm-archiver-0.4.2-10f282","versionInfo":"~0.4.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/archiver@~0.4.2"}]},{"name":"grunt-contrib-jshint","SPDXID":"SPDXRef-npm-grunt-contrib-jshint-0.3.0-64ca4f","versionInfo":"0.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2012 Cowboy Ben Alman, contributors, Copyright (c) 2013 Cowboy Ben Alman, contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-contrib-jshint@0.3.0"}]},{"name":"grunt-compare-size","SPDXID":"SPDXRef-npm-grunt-compare-size-0.4.0-a6d69f","versionInfo":"~0.4.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-compare-size@~0.4.0"}]},{"name":"grunt-contrib-uglify","SPDXID":"SPDXRef-npm-grunt-contrib-uglify-0.2.0-9150ef","versionInfo":"0.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2012 Cowboy Ben Alman, contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-contrib-uglify@0.2.0"}]},{"name":"grunt-exec","SPDXID":"SPDXRef-npm-grunt-exec-0.4.3-e3d247","versionInfo":"0.4.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2012 Jake Harding, Copyright (c) 2012 Jake Harding (http://thejakeharding.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-exec@0.4.3"}]},{"name":"grunt-saucelabs","SPDXID":"SPDXRef-npm-grunt-saucelabs-5.0.0-993d85","versionInfo":"~5.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-saucelabs@~5.0.0"}]},{"name":"grunt-contrib-uglify","SPDXID":"SPDXRef-npm-grunt-contrib-uglify-0.3.0-361c10","versionInfo":"~0.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-contrib-uglify@~0.3.0"}]},{"name":"grunt-html-validation","SPDXID":"SPDXRef-npm-grunt-html-validation-0.1.13-d91a9d","versionInfo":"~0.1.13","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-html-validation@~0.1.13"}]},{"name":"grunt-contrib-watch","SPDXID":"SPDXRef-npm-grunt-contrib-watch-0.5.3-bd02ed","versionInfo":"~0.5.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-contrib-watch@~0.5.3"}]},{"name":"grunt-contrib-copy","SPDXID":"SPDXRef-npm-grunt-contrib-copy-0.5.0-a322ed","versionInfo":"~0.5.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-contrib-copy@~0.5.0"}]},{"name":"grunt-csscomb","SPDXID":"SPDXRef-npm-grunt-csscomb-2.0.1-fe8dd1","versionInfo":"~2.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-csscomb@~2.0.1"}]},{"name":"load-grunt-tasks","SPDXID":"SPDXRef-npm-load-grunt-tasks-0.3.0-e89685","versionInfo":"~0.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/load-grunt-tasks@~0.3.0"}]},{"name":"grunt","SPDXID":"SPDXRef-npm-grunt-0.4.2-597dce","versionInfo":"~0.4.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt@~0.4.2"}]},{"name":"grunt-banner","SPDXID":"SPDXRef-npm-grunt-banner-0.2.0-45efb5","versionInfo":"~0.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-banner@~0.2.0"}]},{"name":"grunt-jscs-checker","SPDXID":"SPDXRef-npm-grunt-jscs-checker-0.3.0-545692","versionInfo":"~0.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-jscs-checker@~0.3.0"}]},{"name":"markdown","SPDXID":"SPDXRef-npm-markdown-0.5.0-7eba1b","versionInfo":"~0.5.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/markdown@~0.5.0"}]},{"name":"grunt-contrib-less","SPDXID":"SPDXRef-npm-grunt-contrib-less-0.9.0-9e3856","versionInfo":"~0.9.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-contrib-less@~0.9.0"}]},{"name":"grunt-contrib-concat","SPDXID":"SPDXRef-npm-grunt-contrib-concat-0.3.0-674e2d","versionInfo":"~0.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-contrib-concat@~0.3.0"}]},{"name":"grunt-jekyll","SPDXID":"SPDXRef-npm-grunt-jekyll-0.4.1-32f6cf","versionInfo":"~0.4.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-jekyll@~0.4.1"}]},{"name":"grunt-contrib-connect","SPDXID":"SPDXRef-npm-grunt-contrib-connect-0.6.0-3fe3cb","versionInfo":"~0.6.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-contrib-connect@~0.6.0"}]},{"name":"canonical-json","SPDXID":"SPDXRef-npm-canonical-json-0.0.3-a86f19","versionInfo":"~0.0.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/canonical-json@~0.0.3"}]},{"name":"grunt-contrib-cssmin","SPDXID":"SPDXRef-npm-grunt-contrib-cssmin-0.7.0-e6c2e7","versionInfo":"~0.7.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-contrib-cssmin@~0.7.0"}]},{"name":"grunt-sed","SPDXID":"SPDXRef-npm-grunt-sed-0.1.1-b07674","versionInfo":"~0.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-sed@~0.1.1"}]},{"name":"grunt-contrib-csslint","SPDXID":"SPDXRef-npm-grunt-contrib-csslint-0.2.0-afc3a6","versionInfo":"~0.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-contrib-csslint@~0.2.0"}]},{"name":"grunt-contrib-clean","SPDXID":"SPDXRef-npm-grunt-contrib-clean-0.5.0-67f0ba","versionInfo":"~0.5.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-contrib-clean@~0.5.0"}]},{"name":"grunt-contrib-jade","SPDXID":"SPDXRef-npm-grunt-contrib-jade-0.9.1-476970","versionInfo":"~0.9.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-contrib-jade@~0.9.1"}]},{"name":"grunt-contrib-jshint","SPDXID":"SPDXRef-npm-grunt-contrib-jshint-0.8.0-dd79c2","versionInfo":"~0.8.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-contrib-jshint@~0.8.0"}]},{"name":"btoa","SPDXID":"SPDXRef-npm-btoa-1.1.1-3c5bd0","versionInfo":"~1.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/btoa@~1.1.1"}]},{"name":"grunt-contrib-qunit","SPDXID":"SPDXRef-npm-grunt-contrib-qunit-0.4.0-b90cd8","versionInfo":"~0.4.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-contrib-qunit@~0.4.0"}]},{"name":"grunt-compare-size","SPDXID":"SPDXRef-npm-grunt-compare-size-0.4.0-eab2ee","versionInfo":"~0.4.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-compare-size@~0.4.0"}]},{"name":"grunt-update-submodules","SPDXID":"SPDXRef-npm-grunt-update-submodules-0.2.0-bf8478","versionInfo":"0.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2012 Julian Aubourg \u003cj@ubourg.net\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-update-submodules@0.2.0"}]},{"name":"testswarm","SPDXID":"SPDXRef-npm-testswarm-1.1.0-426c58","versionInfo":"~1.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/testswarm@~1.1.0"}]},{"name":"grunt-git-authors","SPDXID":"SPDXRef-npm-grunt-git-authors-1.2.0-7c20c7","versionInfo":"1.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright 2013 Scott Gonzalez http://scottgonzalez.com, Copyright 2013 Scott Gonzalez.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-git-authors@1.2.0"}]},{"name":"grunt-contrib-jshint","SPDXID":"SPDXRef-npm-grunt-contrib-jshint-0.3.0-1f8033","versionInfo":"0.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2012 Cowboy Ben Alman, contributors, Copyright (c) 2013 Cowboy Ben Alman, contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-contrib-jshint@0.3.0"}]},{"name":"archiver","SPDXID":"SPDXRef-npm-archiver-0.4.2-42aa13","versionInfo":"~0.4.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/archiver@~0.4.2"}]},{"name":"grunt-contrib-watch","SPDXID":"SPDXRef-npm-grunt-contrib-watch-0.3.1-0ce4a0","versionInfo":"0.3.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2012 Cowboy Ben Alman, contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-contrib-watch@0.3.1"}]},{"name":"grunt-contrib-uglify","SPDXID":"SPDXRef-npm-grunt-contrib-uglify-0.2.0-d80a63","versionInfo":"0.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2012 Cowboy Ben Alman, contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-contrib-uglify@0.2.0"}]},{"name":"grunt","SPDXID":"SPDXRef-npm-grunt-0.4.1-27abe3","versionInfo":"0.4.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2013 Cowboy Ben Alman","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt@0.4.1"}]},{"name":"gzip-js","SPDXID":"SPDXRef-npm-gzip-js-0.3.1-cac0bc","versionInfo":"0.3.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"copyrightText":"Copyright (c) 1996 L. Peter Deutsch","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/gzip-js@0.3.1"}]},{"name":"grunt-update-submodules","SPDXID":"SPDXRef-npm-grunt-update-submodules-0.2.0-71ef67","versionInfo":"0.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2012 Julian Aubourg \u003cj@ubourg.net\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-update-submodules@0.2.0"}]},{"name":"grunt-git-authors","SPDXID":"SPDXRef-npm-grunt-git-authors-1.2.0-22498c","versionInfo":"1.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright 2013 Scott Gonzalez http://scottgonzalez.com, Copyright 2013 Scott Gonzalez.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-git-authors@1.2.0"}]},{"name":"testswarm","SPDXID":"SPDXRef-npm-testswarm-1.1.0-5850f5","versionInfo":"~1.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/testswarm@~1.1.0"}]},{"name":"grunt-compare-size","SPDXID":"SPDXRef-npm-grunt-compare-size-0.4.0-efcd5f","versionInfo":"~0.4.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-compare-size@~0.4.0"}]},{"name":"archiver","SPDXID":"SPDXRef-npm-archiver-0.4.2-e780e9","versionInfo":"~0.4.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/archiver@~0.4.2"}]},{"name":"grunt-contrib-uglify","SPDXID":"SPDXRef-npm-grunt-contrib-uglify-0.2.0-d9beaf","versionInfo":"0.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2012 Cowboy Ben Alman, contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-contrib-uglify@0.2.0"}]},{"name":"gzip-js","SPDXID":"SPDXRef-npm-gzip-js-0.3.1-5a35a8","versionInfo":"0.3.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"copyrightText":"Copyright (c) 1996 L. Peter Deutsch","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/gzip-js@0.3.1"}]},{"name":"grunt","SPDXID":"SPDXRef-npm-grunt-0.4.1-62960f","versionInfo":"0.4.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2013 Cowboy Ben Alman","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt@0.4.1"}]},{"name":"grunt-contrib-jshint","SPDXID":"SPDXRef-npm-grunt-contrib-jshint-0.3.0-b3be61","versionInfo":"0.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2012 Cowboy Ben Alman, contributors, Copyright (c) 2013 Cowboy Ben Alman, contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-contrib-jshint@0.3.0"}]},{"name":"grunt-contrib-watch","SPDXID":"SPDXRef-npm-grunt-contrib-watch-0.3.1-7e733f","versionInfo":"0.3.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2012 Cowboy Ben Alman, contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-contrib-watch@0.3.1"}]},{"name":"testswarm","SPDXID":"SPDXRef-npm-testswarm-1.1.0-eb1d4b","versionInfo":"~1.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/testswarm@~1.1.0"}]},{"name":"archiver","SPDXID":"SPDXRef-npm-archiver-0.4.2-9d2ef0","versionInfo":"~0.4.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/archiver@~0.4.2"}]},{"name":"grunt-contrib-uglify","SPDXID":"SPDXRef-npm-grunt-contrib-uglify-0.2.0-a605cb","versionInfo":"0.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2012 Cowboy Ben Alman, contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-contrib-uglify@0.2.0"}]},{"name":"gzip-js","SPDXID":"SPDXRef-npm-gzip-js-0.3.1-413573","versionInfo":"0.3.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"copyrightText":"Copyright (c) 1996 L. Peter Deutsch","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/gzip-js@0.3.1"}]},{"name":"grunt-compare-size","SPDXID":"SPDXRef-npm-grunt-compare-size-0.4.0-79e049","versionInfo":"~0.4.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-compare-size@~0.4.0"}]},{"name":"grunt-update-submodules","SPDXID":"SPDXRef-npm-grunt-update-submodules-0.2.0-26c5a7","versionInfo":"0.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2012 Julian Aubourg \u003cj@ubourg.net\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-update-submodules@0.2.0"}]},{"name":"grunt-contrib-watch","SPDXID":"SPDXRef-npm-grunt-contrib-watch-0.3.1-d5720d","versionInfo":"0.3.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2012 Cowboy Ben Alman, contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-contrib-watch@0.3.1"}]},{"name":"grunt","SPDXID":"SPDXRef-npm-grunt-0.4.1-506d3b","versionInfo":"0.4.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2013 Cowboy Ben Alman","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt@0.4.1"}]},{"name":"grunt-contrib-jshint","SPDXID":"SPDXRef-npm-grunt-contrib-jshint-0.3.0-5fe245","versionInfo":"0.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2012 Cowboy Ben Alman, contributors, Copyright (c) 2013 Cowboy Ben Alman, contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-contrib-jshint@0.3.0"}]},{"name":"grunt-git-authors","SPDXID":"SPDXRef-npm-grunt-git-authors-1.2.0-5bb380","versionInfo":"1.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright 2013 Scott Gonzalez http://scottgonzalez.com, Copyright 2013 Scott Gonzalez.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-git-authors@1.2.0"}]},{"name":"grunt-jscs-checker","SPDXID":"SPDXRef-npm-grunt-jscs-checker-0.3.0-d6712f","versionInfo":"~0.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-jscs-checker@~0.3.0"}]},{"name":"grunt-contrib-copy","SPDXID":"SPDXRef-npm-grunt-contrib-copy-0.5.0-99cfa3","versionInfo":"~0.5.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-contrib-copy@~0.5.0"}]},{"name":"grunt-contrib-less","SPDXID":"SPDXRef-npm-grunt-contrib-less-0.9.0-fb18fc","versionInfo":"~0.9.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-contrib-less@~0.9.0"}]},{"name":"grunt-contrib-csslint","SPDXID":"SPDXRef-npm-grunt-contrib-csslint-0.2.0-427f9c","versionInfo":"~0.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-contrib-csslint@~0.2.0"}]},{"name":"grunt-contrib-uglify","SPDXID":"SPDXRef-npm-grunt-contrib-uglify-0.3.0-f1b106","versionInfo":"~0.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-contrib-uglify@~0.3.0"}]},{"name":"markdown","SPDXID":"SPDXRef-npm-markdown-0.5.0-17d031","versionInfo":"~0.5.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/markdown@~0.5.0"}]},{"name":"grunt-saucelabs","SPDXID":"SPDXRef-npm-grunt-saucelabs-5.0.0-4c7f1e","versionInfo":"~5.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-saucelabs@~5.0.0"}]},{"name":"grunt-exec","SPDXID":"SPDXRef-npm-grunt-exec-0.4.3-3d6b34","versionInfo":"0.4.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2012 Jake Harding, Copyright (c) 2012 Jake Harding (http://thejakeharding.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-exec@0.4.3"}]},{"name":"grunt-contrib-cssmin","SPDXID":"SPDXRef-npm-grunt-contrib-cssmin-0.7.0-20f598","versionInfo":"~0.7.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-contrib-cssmin@~0.7.0"}]},{"name":"btoa","SPDXID":"SPDXRef-npm-btoa-1.1.1-ae3ee1","versionInfo":"~1.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/btoa@~1.1.1"}]},{"name":"load-grunt-tasks","SPDXID":"SPDXRef-npm-load-grunt-tasks-0.3.0-ed7c71","versionInfo":"~0.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/load-grunt-tasks@~0.3.0"}]},{"name":"grunt-jekyll","SPDXID":"SPDXRef-npm-grunt-jekyll-0.4.1-fdd03a","versionInfo":"~0.4.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-jekyll@~0.4.1"}]},{"name":"grunt-html-validation","SPDXID":"SPDXRef-npm-grunt-html-validation-0.1.13-e64f61","versionInfo":"~0.1.13","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-html-validation@~0.1.13"}]},{"name":"grunt-contrib-connect","SPDXID":"SPDXRef-npm-grunt-contrib-connect-0.6.0-50c057","versionInfo":"~0.6.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-contrib-connect@~0.6.0"}]},{"name":"grunt-contrib-jshint","SPDXID":"SPDXRef-npm-grunt-contrib-jshint-0.8.0-6495a8","versionInfo":"~0.8.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-contrib-jshint@~0.8.0"}]},{"name":"grunt-contrib-qunit","SPDXID":"SPDXRef-npm-grunt-contrib-qunit-0.4.0-9447a1","versionInfo":"~0.4.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-contrib-qunit@~0.4.0"}]},{"name":"grunt","SPDXID":"SPDXRef-npm-grunt-0.4.2-7a27ff","versionInfo":"~0.4.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt@~0.4.2"}]},{"name":"grunt-contrib-clean","SPDXID":"SPDXRef-npm-grunt-contrib-clean-0.5.0-8d21ac","versionInfo":"~0.5.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-contrib-clean@~0.5.0"}]},{"name":"grunt-sed","SPDXID":"SPDXRef-npm-grunt-sed-0.1.1-2d1673","versionInfo":"~0.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-sed@~0.1.1"}]},{"name":"canonical-json","SPDXID":"SPDXRef-npm-canonical-json-0.0.3-14ede8","versionInfo":"~0.0.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/canonical-json@~0.0.3"}]},{"name":"grunt-contrib-concat","SPDXID":"SPDXRef-npm-grunt-contrib-concat-0.3.0-a422da","versionInfo":"~0.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-contrib-concat@~0.3.0"}]},{"name":"grunt-csscomb","SPDXID":"SPDXRef-npm-grunt-csscomb-2.0.1-133df7","versionInfo":"~2.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-csscomb@~2.0.1"}]},{"name":"grunt-contrib-watch","SPDXID":"SPDXRef-npm-grunt-contrib-watch-0.5.3-48e45a","versionInfo":"~0.5.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-contrib-watch@~0.5.3"}]},{"name":"grunt-contrib-jade","SPDXID":"SPDXRef-npm-grunt-contrib-jade-0.9.1-0a9c85","versionInfo":"~0.9.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-contrib-jade@~0.9.1"}]},{"name":"grunt-banner","SPDXID":"SPDXRef-npm-grunt-banner-0.2.0-1a0fdc","versionInfo":"~0.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-banner@~0.2.0"}]},{"name":"minimist","SPDXID":"SPDXRef-npm-minimist-1.2.0-18984e","versionInfo":"1.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/minimist@1.2.0"}]},{"name":"is-fullwidth-code-point","SPDXID":"SPDXRef-npm-is-fullwidth-code-point-1.0.0-f24fd8","versionInfo":"1.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Sindre Sorhus (http://sindresorhus.com), Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-fullwidth-code-point@1.0.0"}]},{"name":"pinkie-promise","SPDXID":"SPDXRef-npm-pinkie-promise-2.0.1-36a4a3","versionInfo":"2.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Vsevolod Strukchinsky (http://github.com/floatdrop), Copyright (c) Vsevolod Strukchinsky \u003cfloatdrop@gmail.com\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/pinkie-promise@2.0.1"}]},{"name":"mime-db","SPDXID":"SPDXRef-npm-mime-db-1.30.0-e95175","versionInfo":"1.30.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014 Jonathan Ong, Copyright (c) 2014 Jonathan Ong me@jongleberry.com","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/mime-db@1.30.0"}]},{"name":"node-gyp","SPDXID":"SPDXRef-npm-node-gyp-3.6.2-2fd035","versionInfo":"3.6.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Microsoft Corporation, Copyright ( (c ) )? (year)s Google Inc, Copyright (c) 2009 Google Inc., Copyright (c) 2009 Raymond Hettinger, Copyright (c) 2009 Raymond Hettinger., Copyright (c) 2011 Google Inc., Copyright (c) 2012 Google Inc., Copyright (c) 2012 Nathan Rajlich \u003cnathan@tootallnate.net\u003e, Copyright (c) 2012 The Chromium Authors, Copyright (c) 2012 The Chromium Authors., Copyright (c) 2013 Google Inc., Copyright (c) 2014 Google Inc., Copyright 2013 Google Inc., Copyright 2013 The Chromium Authors, Copyright 2013 The Chromium Authors., Copyright 2014 Google Inc., Copyright 2017 - Refael Ackermann","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/node-gyp@3.6.2"}]},{"name":"decamelize","SPDXID":"SPDXRef-npm-decamelize-1.2.0-1bcc4f","versionInfo":"1.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Sindre Sorhus (https://sindresorhus.com), Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/decamelize@1.2.0"}]},{"name":"async","SPDXID":"SPDXRef-npm-async-2.6.0-16f864","versionInfo":"2.6.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2010-2017 Caolan McMahon","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/async@2.6.0"}]},{"name":"grunt-contrib-compress","SPDXID":"SPDXRef-npm-grunt-contrib-compress-1.4.3-5189a5","versionInfo":"1.4.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2016 Chris Talkington, contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-contrib-compress@1.4.3"}]},{"name":"pkg-up","SPDXID":"SPDXRef-npm-pkg-up-1.0.0-d0a528","versionInfo":"1.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Sindre Sorhus (http://sindresorhus.com), Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/pkg-up@1.0.0"}]},{"name":"hooker","SPDXID":"SPDXRef-npm-hooker-0.2.3-221c07","versionInfo":"0.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2012 Cowboy Ben Alman","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/hooker@0.2.3"}]},{"name":"hosted-git-info","SPDXID":"SPDXRef-npm-hosted-git-info-2.5.0-e98c76","versionInfo":"2.5.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","copyrightText":"Copyright (c) 2015, Rebecca Turner","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/hosted-git-info@2.5.0"}]},{"name":"chalk","SPDXID":"SPDXRef-npm-chalk-1.1.3-3f01d7","versionInfo":"1.1.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Sindre Sorhus (http://sindresorhus.com), Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/chalk@1.1.3"}]},{"name":"error-ex","SPDXID":"SPDXRef-npm-error-ex-1.3.1-67bea6","versionInfo":"1.3.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2015 JD Ballard","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/error-ex@1.3.1"}]},{"name":"async","SPDXID":"SPDXRef-npm-async-1.5.2-0bdb8f","versionInfo":"1.5.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2010-2014 Caolan McMahon, Copyright 2010-2014 Caolan McMahon","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/async@1.5.2"}]},{"name":"prebuild-install","SPDXID":"SPDXRef-npm-prebuild-install-2.5.0-c563ae","versionInfo":"2.5.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2015 Mathias Buus","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/prebuild-install@2.5.0"}]},{"name":"array-uniq","SPDXID":"SPDXRef-npm-array-uniq-1.0.3-2ada95","versionInfo":"1.0.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Sindre Sorhus (https://sindresorhus.com), Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/array-uniq@1.0.3"}]},{"name":"grunt-known-options","SPDXID":"SPDXRef-npm-grunt-known-options-1.1.0-fc08a1","versionInfo":"1.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright jQuery Foundation and other contributors, https://jquery.org","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-known-options@1.1.0"}]},{"name":"load-grunt-tasks","SPDXID":"SPDXRef-npm-load-grunt-tasks-3.5.2-b8d0fb","versionInfo":"3.5.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Sindre Sorhus (https://sindresorhus.com), Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/load-grunt-tasks@3.5.2"}]},{"name":"jws","SPDXID":"SPDXRef-npm-jws-3.1.4-d7981e","versionInfo":"3.1.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2013 Brian J. Brennan, Copyright (c) 2013-2015 Brian J. Brennan","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/jws@3.1.4"}]},{"name":"minimatch","SPDXID":"SPDXRef-npm-minimatch-3.0.4-b9aa9b","versionInfo":"3.0.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","copyrightText":"Copyright (c) Isaac Z. Schlueter and Contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/minimatch@3.0.4"}]},{"name":"camelcase","SPDXID":"SPDXRef-npm-camelcase-2.1.1-fd4656","versionInfo":"2.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Sindre Sorhus (http://sindresorhus.com), Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/camelcase@2.1.1"}]},{"name":"fs.realpath","SPDXID":"SPDXRef-npm-fs.realpath-1.0.0-563bb5","versionInfo":"1.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC AND MIT","copyrightText":"Copyright (c) Isaac Z. Schlueter and Contributors, Copyright Joyent, Inc. and other Node contributors, Copyright Joyent, Inc. and other Node contributors.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/fs.realpath@1.0.0"}]},{"name":"ent","SPDXID":"SPDXRef-npm-ent-2.2.0-7f0610","versionInfo":"2.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/ent@2.2.0"}]},{"name":"grunt-legacy-log-utils","SPDXID":"SPDXRef-npm-grunt-legacy-log-utils-1.0.0-0abc26","versionInfo":"1.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2016 Cowboy Ben Alman","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-legacy-log-utils@1.0.0"}]},{"name":"isstream","SPDXID":"SPDXRef-npm-isstream-0.1.2-e6b41b","versionInfo":"0.1.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2015 Rod Vagg, Copyright (c) 2015 Rod Vagg rvagg (https://twitter.com/rvagg)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/isstream@0.1.2"}]},{"name":"grunt-legacy-log","SPDXID":"SPDXRef-npm-grunt-legacy-log-1.0.0-e98f2a","versionInfo":"1.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014 Cowboy Ben Alman","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-legacy-log@1.0.0"}]},{"name":"util-deprecate","SPDXID":"SPDXRef-npm-util-deprecate-1.0.2-b7f99f","versionInfo":"1.0.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014 Nathan Rajlich \u003cnathan@tootallnate.net\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/util-deprecate@1.0.2"}]},{"name":"meow","SPDXID":"SPDXRef-npm-meow-3.7.0-fe05bc","versionInfo":"3.7.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Sindre Sorhus (http://sindresorhus.com), Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/meow@3.7.0"}]},{"name":"safe-buffer","SPDXID":"SPDXRef-npm-safe-buffer-5.1.1-85c4bc","versionInfo":"5.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) Feross Aboukhadijeh, Copyright (c) Feross Aboukhadijeh (http://feross.org)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/safe-buffer@5.1.1"}]},{"name":"pinkie","SPDXID":"SPDXRef-npm-pinkie-2.0.4-974bbf","versionInfo":"2.0.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Vsevolod Strukchinsky (http://github.com/floatdrop), Copyright (c) Vsevolod Strukchinsky \u003cfloatdrop@gmail.com\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/pinkie@2.0.4"}]},{"name":"remove-trailing-separator","SPDXID":"SPDXRef-npm-remove-trailing-separator-1.1.0-3c65b6","versionInfo":"1.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/remove-trailing-separator@1.1.0"}]},{"name":"is-obj","SPDXID":"SPDXRef-npm-is-obj-1.0.1-87cc69","versionInfo":"1.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Sindre Sorhus (https://sindresorhus.com), Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-obj@1.0.1"}]},{"name":"arrify","SPDXID":"SPDXRef-npm-arrify-1.0.1-a3e79f","versionInfo":"1.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Sindre Sorhus (http://sindresorhus.com), Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/arrify@1.0.1"}]},{"name":"google-auto-auth","SPDXID":"SPDXRef-npm-google-auto-auth-0.7.2-fb3aac","versionInfo":"0.7.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2015 Stephen Sawchuk","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/google-auto-auth@0.7.2"}]},{"name":"string-width","SPDXID":"SPDXRef-npm-string-width-1.0.2-161f1a","versionInfo":"1.0.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Sindre Sorhus (https://sindresorhus.com), Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/string-width@1.0.2"}]},{"name":"has-ansi","SPDXID":"SPDXRef-npm-has-ansi-2.0.0-243d7c","versionInfo":"2.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Sindre Sorhus (http://sindresorhus.com), Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/has-ansi@2.0.0"}]},{"name":"process-nextick-args","SPDXID":"SPDXRef-npm-process-nextick-args-1.0.7-186939","versionInfo":"1.0.7","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2015 Calvin Metcalf","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/process-nextick-args@1.0.7"}]},{"name":"normalize-path","SPDXID":"SPDXRef-npm-normalize-path-2.1.1-04f462","versionInfo":"2.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014-2017, Jon Schlinkert, Copyright (c) 2017, Jon Schlinkert (https://github.com/jonschlinkert)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/normalize-path@2.1.1"}]},{"name":"concat-map","SPDXID":"SPDXRef-npm-concat-map-0.0.1-144355","versionInfo":"0.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/concat-map@0.0.1"}]},{"name":"coffee-script","SPDXID":"SPDXRef-npm-coffee-script-1.10.0-0c2511","versionInfo":"1.10.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2009-2015 Jeremy Ashkenas","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/coffee-script@1.10.0"}]},{"name":"esprima","SPDXID":"SPDXRef-npm-esprima-2.7.3-99c56e","versionInfo":"2.7.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause","copyrightText":"Copyright (c) jQuery Foundation, Inc. and Contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/esprima@2.7.3"}]},{"name":"detect-libc","SPDXID":"SPDXRef-npm-detect-libc-0.2.0-bd908c","versionInfo":"0.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright 2017 Lovell Fuller","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/detect-libc@0.2.0"}]},{"name":"detect-libc","SPDXID":"SPDXRef-npm-detect-libc-1.0.3-cbdec4","versionInfo":"1.0.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright 2017 Lovell Fuller","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/detect-libc@1.0.3"}]},{"name":"github-from-package","SPDXID":"SPDXRef-npm-github-from-package-0.0.0-3d5dcd","versionInfo":"0.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/github-from-package@0.0.0"}]},{"name":"code-point-at","SPDXID":"SPDXRef-npm-code-point-at-1.1.0-0c1e14","versionInfo":"1.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Sindre Sorhus (https://sindresorhus.com), Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/code-point-at@1.1.0"}]},{"name":"google-auth-library","SPDXID":"SPDXRef-npm-google-auth-library-0.12.0-5e1679","versionInfo":"0.12.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright 2012 Google Inc., Copyright 2013 Google Inc., Copyright 2014 Google Inc., Copyright 2015 Google Inc., Copyright 2017 Google Inc.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/google-auth-library@0.12.0"}]},{"name":"tough-cookie","SPDXID":"SPDXRef-npm-tough-cookie-2.3.3-b7f118","versionInfo":"2.3.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"Copyright (c) 2015, Salesforce.com, Inc.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/tough-cookie@2.3.3"}]},{"name":"google-auth-library","SPDXID":"SPDXRef-npm-google-auth-library-0.10.0-f370a4","versionInfo":"0.10.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright 2012 Google Inc., Copyright 2013 Google Inc., Copyright 2014 Google Inc., Copyright 2015 Google Inc.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/google-auth-library@0.10.0"}]},{"name":"sntp","SPDXID":"SPDXRef-npm-sntp-2.1.0-7ca250","versionInfo":"2.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"Copyright (c) 2012-2016, Eran Hammer and Project contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/sntp@2.1.0"}]},{"name":"stream-buffers","SPDXID":"SPDXRef-npm-stream-buffers-2.2.0-e49411","versionInfo":"2.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Unlicense","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/stream-buffers@2.2.0"}]},{"name":"dateformat","SPDXID":"SPDXRef-npm-dateformat-1.0.12-599941","versionInfo":"1.0.12","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) 2007-2009 Steven Levithan, (c) 2007-2009 Steven Levithan stevenlevithan.com, Copyright (c) 2014 Charlike Mike Reagent, Copyright (c) 2014 Charlike Mike Reagent, contributors.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/dateformat@1.0.12"}]},{"name":"resolve-pkg","SPDXID":"SPDXRef-npm-resolve-pkg-0.1.0-3516d4","versionInfo":"0.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Sindre Sorhus (http://sindresorhus.com), Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/resolve-pkg@0.1.0"}]},{"name":"isexe","SPDXID":"SPDXRef-npm-isexe-2.0.0-0b1a87","versionInfo":"2.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","copyrightText":"Copyright (c) Isaac Z. Schlueter and Contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/isexe@2.0.0"}]},{"name":"hash-stream-validation","SPDXID":"SPDXRef-npm-hash-stream-validation-0.2.1-1fcaee","versionInfo":"0.2.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2015 Stephen Sawchuk, Copyright (c) 2015 Xiaoyi Shi","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/hash-stream-validation@0.2.1"}]},{"name":"google-p12-pem","SPDXID":"SPDXRef-npm-google-p12-pem-0.1.2-81f4aa","versionInfo":"0.1.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014 Ryan Seys","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/google-p12-pem@0.1.2"}]},{"name":"cryptiles","SPDXID":"SPDXRef-npm-cryptiles-3.1.2-e8d2a5","versionInfo":"3.1.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"Copyright (c) 2014-2017, Eran Hammer and Project contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/cryptiles@3.1.2"}]},{"name":"lodash","SPDXID":"SPDXRef-npm-lodash-4.17.5-7787d6","versionInfo":"4.17.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"CC0-1.0 AND MIT","copyrightText":"Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters \u0026 Editors, copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters \u0026 Editors \u003chttp://underscorejs.org/\u003e, copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters \u0026 Editors http://underscorejs.org, Copyright JS Foundation and other contributors \u003chttps://js.foundation/\u003e, Copyright JS Foundation and other contributors https://js.foundation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/lodash@4.17.5"}]},{"name":"strip-json-comments","SPDXID":"SPDXRef-npm-strip-json-comments-2.0.1-4f4f07","versionInfo":"2.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Sindre Sorhus (http://sindresorhus.com), Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/strip-json-comments@2.0.1"}]},{"name":"wrappy","SPDXID":"SPDXRef-npm-wrappy-1.0.2-7485df","versionInfo":"1.0.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","copyrightText":"Copyright (c) Isaac Z. Schlueter and Contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/wrappy@1.0.2"}]},{"name":"redent","SPDXID":"SPDXRef-npm-redent-1.0.0-f1854e","versionInfo":"1.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Sindre Sorhus (http://sindresorhus.com), Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/redent@1.0.0"}]},{"name":"strip-ansi","SPDXID":"SPDXRef-npm-strip-ansi-3.0.1-b86f35","versionInfo":"3.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Sindre Sorhus (http://sindresorhus.com), Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/strip-ansi@3.0.1"}]},{"name":"abbrev","SPDXID":"SPDXRef-npm-abbrev-1.1.1-eb064a","versionInfo":"1.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","copyrightText":"Copyright (c) Isaac Z. Schlueter and Contributors, Copyright Isaac Z. Schlueter and Contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/abbrev@1.1.1"}]},{"name":"string_decoder","SPDXID":"SPDXRef-npm-stringdecoder-1.0.3-a62231","versionInfo":"1.0.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright Joyent, Inc. and other Node contributors.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/string_decoder@1.0.3"}]},{"name":"supports-color","SPDXID":"SPDXRef-npm-supports-color-2.0.0-eebff0","versionInfo":"2.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Sindre Sorhus (http://sindresorhus.com), Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/supports-color@2.0.0"}]},{"name":"end-of-stream","SPDXID":"SPDXRef-npm-end-of-stream-1.4.1-e10541","versionInfo":"1.4.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014 Mathias Buus","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/end-of-stream@1.4.1"}]},{"name":"@google-cloud/common","SPDXID":"SPDXRef-npm-google-cloud-common-0.15.1-c3a5d3","versionInfo":"0.15.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright 2014 Google Inc., Copyright 2015 Google Inc., Copyright 2016 Google Inc.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40google-cloud/common@0.15.1"}]},{"name":"caseless","SPDXID":"SPDXRef-npm-caseless-0.12.0-332956","versionInfo":"0.12.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/caseless@0.12.0"}]},{"name":"json-stringify-safe","SPDXID":"SPDXRef-npm-json-stringify-safe-5.0.1-35e88a","versionInfo":"5.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","copyrightText":"Copyright (c) Isaac Z. Schlueter and Contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/json-stringify-safe@5.0.1"}]},{"name":"array-union","SPDXID":"SPDXRef-npm-array-union-1.0.2-69d5c4","versionInfo":"1.0.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Sindre Sorhus (https://sindresorhus.com), Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/array-union@1.0.2"}]},{"name":"os-homedir","SPDXID":"SPDXRef-npm-os-homedir-1.0.2-ea4d84","versionInfo":"1.0.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Sindre Sorhus (https://sindresorhus.com), Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/os-homedir@1.0.2"}]},{"name":"asynckit","SPDXID":"SPDXRef-npm-asynckit-0.4.0-f21884","versionInfo":"0.4.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2016 Alex Indigo","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/asynckit@0.4.0"}]},{"name":"dashdash","SPDXID":"SPDXRef-npm-dashdash-1.14.1-4e017d","versionInfo":"1.14.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2013 Joyent Inc., Copyright (c) 2013 Trent Mick, Copyright (c) 2013 Trent Mick., Copyright 2016 Joyent, Inc., Copyright 2016 Trent Mick","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/dashdash@1.14.1"}]},{"name":"resolve","SPDXID":"SPDXRef-npm-resolve-1.1.7-6060bb","versionInfo":"1.1.7","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/resolve@1.1.7"}]},{"name":"is","SPDXID":"SPDXRef-npm-is-3.2.1-558dcf","versionInfo":"3.2.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2013 Enrico Marino, Copyright (c) 2014 Enrico Marino and Jordan Harband, copyright 2013-2014 Enrico Marino / Jordan Harband","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is@3.2.1"}]},{"name":"trim-newlines","SPDXID":"SPDXRef-npm-trim-newlines-1.0.0-daab02","versionInfo":"1.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Sindre Sorhus (http://sindresorhus.com), Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/trim-newlines@1.0.0"}]},{"name":"spdx-correct","SPDXID":"SPDXRef-npm-spdx-correct-1.0.2-b57f67","versionInfo":"1.0.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/spdx-correct@1.0.2"}]},{"name":"har-schema","SPDXID":"SPDXRef-npm-har-schema-2.0.0-4ead57","versionInfo":"2.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","copyrightText":"Copyright (c) 2015, Ahmad Nassri \u003cahmad@ahmadnassri.com\u003e, copyright ahmadnassri.com (https://www.ahmadnassri.com/)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/har-schema@2.0.0"}]},{"name":"log-driver","SPDXID":"SPDXRef-npm-log-driver-1.2.5-b6ac66","versionInfo":"1.2.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/log-driver@1.2.5"}]},{"name":"chownr","SPDXID":"SPDXRef-npm-chownr-1.0.1-e3b8cb","versionInfo":"1.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","copyrightText":"Copyright (c) Isaac Z. Schlueter and Contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/chownr@1.0.1"}]},{"name":"read-pkg","SPDXID":"SPDXRef-npm-read-pkg-1.1.0-eae415","versionInfo":"1.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Sindre Sorhus (http://sindresorhus.com), Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/read-pkg@1.1.0"}]},{"name":"typedarray","SPDXID":"SPDXRef-npm-typedarray-0.0.6-5bcf50","versionInfo":"0.0.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2010, Linden Research, Inc., Copyright (c) 2012, Joshua Bell","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typedarray@0.0.6"}]},{"name":"boom","SPDXID":"SPDXRef-npm-boom-5.2.0-150b19","versionInfo":"5.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"Copyright (c) 2012-2014, Walmart., Copyright (c) 2012-2017, Project contributors.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/boom@5.2.0"}]},{"name":"has-unicode","SPDXID":"SPDXRef-npm-has-unicode-2.0.1-4f0583","versionInfo":"2.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","copyrightText":"Copyright (c) 2014, Rebecca Turner \u003cme@re-becca.org\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/has-unicode@2.0.1"}]},{"name":"walkdir","SPDXID":"SPDXRef-npm-walkdir-0.0.11-922189","versionInfo":"0.0.11","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2012 Ryan Day","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/walkdir@0.0.11"}]},{"name":"stream-shift","SPDXID":"SPDXRef-npm-stream-shift-1.0.0-04a223","versionInfo":"1.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2016 Mathias Buus","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/stream-shift@1.0.0"}]},{"name":"crc32-stream","SPDXID":"SPDXRef-npm-crc32-stream-2.0.0-54bb7b","versionInfo":"2.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014 Chris Talkington, contributors.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/crc32-stream@2.0.0"}]},{"name":"pify","SPDXID":"SPDXRef-npm-pify-2.3.0-7ec3fe","versionInfo":"2.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Sindre Sorhus (http://sindresorhus.com), Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/pify@2.3.0"}]},{"name":"gauge","SPDXID":"SPDXRef-npm-gauge-2.7.4-15f441","versionInfo":"2.7.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","copyrightText":"Copyright (c) 2014, Rebecca Turner \u003cme@re-becca.org\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/gauge@2.7.4"}]},{"name":"sprintf-js","SPDXID":"SPDXRef-npm-sprintf-js-1.0.3-e79e0c","versionInfo":"1.0.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"Copyright (c) 2007-2014, Alexandru Marasteanu","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/sprintf-js@1.0.3"}]},{"name":"write-file-atomic","SPDXID":"SPDXRef-npm-write-file-atomic-2.3.0-8e2604","versionInfo":"2.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","copyrightText":"Copyright (c) 2015, Rebecca Turner","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/write-file-atomic@2.3.0"}]},{"name":"zip-stream","SPDXID":"SPDXRef-npm-zip-stream-1.2.0-4dd92c","versionInfo":"1.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"copyright (c) 2014 Chris Talkington, contributors., Copyright (c) 2014 Chris Talkington, contributors.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/zip-stream@1.2.0"}]},{"name":"load-json-file","SPDXID":"SPDXRef-npm-load-json-file-1.1.0-a9a5d0","versionInfo":"1.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Sindre Sorhus (http://sindresorhus.com), Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/load-json-file@1.1.0"}]},{"name":"co","SPDXID":"SPDXRef-npm-co-4.6.0-56901c","versionInfo":"4.6.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014 TJ Holowaychuk \u003ctj@vision-media.ca\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/co@4.6.0"}]},{"name":"getpass","SPDXID":"SPDXRef-npm-getpass-0.1.7-a249da","versionInfo":"0.1.7","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright 2016, Joyent, Inc., Copyright Joyent, Inc.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/getpass@0.1.7"}]},{"name":"dot-prop","SPDXID":"SPDXRef-npm-dot-prop-4.2.0-89981d","versionInfo":"4.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Sindre Sorhus (https://sindresorhus.com), Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/dot-prop@4.2.0"}]},{"name":"aws-sign2","SPDXID":"SPDXRef-npm-aws-sign2-0.7.0-c07188","versionInfo":"0.7.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright 2010 LearnBoost \u003cdev@learnboost.com\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/aws-sign2@0.7.0"}]},{"name":"number-is-nan","SPDXID":"SPDXRef-npm-number-is-nan-1.0.1-3b40a7","versionInfo":"1.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Sindre Sorhus (http://sindresorhus.com), Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/number-is-nan@1.0.1"}]},{"name":"json-schema-traverse","SPDXID":"SPDXRef-npm-json-schema-traverse-0.3.1-4cb5e9","versionInfo":"0.3.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2017 Evgeny Poberezkin","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/json-schema-traverse@0.3.1"}]},{"name":"array-differ","SPDXID":"SPDXRef-npm-array-differ-1.0.0-cf4099","versionInfo":"1.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Sindre Sorhus (http://sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/array-differ@1.0.0"}]},{"name":"argparse","SPDXID":"SPDXRef-npm-argparse-1.0.9-78089d","versionInfo":"1.0.9","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2012 by Vitaly Puzrin, Copyright (c) 2012 Vitaly Puzrin (https://github.com/puzrin).","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/argparse@1.0.9"}]},{"name":"escape-string-regexp","SPDXID":"SPDXRef-npm-escape-string-regexp-1.0.5-a61645","versionInfo":"1.0.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Sindre Sorhus (http://sindresorhus.com), Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/escape-string-regexp@1.0.5"}]},{"name":"inflight","SPDXID":"SPDXRef-npm-inflight-1.0.6-55398c","versionInfo":"1.0.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","copyrightText":"Copyright (c) Isaac Z. Schlueter","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/inflight@1.0.6"}]},{"name":"configstore","SPDXID":"SPDXRef-npm-configstore-3.1.1-b63ded","versionInfo":"3.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/configstore@3.1.1"}]},{"name":"punycode","SPDXID":"SPDXRef-npm-punycode-1.4.1-a9306e","versionInfo":"1.4.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright Mathias Bynens \u003chttps://mathiasbynens.be/\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/punycode@1.4.1"}]},{"name":"repeating","SPDXID":"SPDXRef-npm-repeating-2.0.1-10aa73","versionInfo":"2.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Sindre Sorhus (https://sindresorhus.com), Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/repeating@2.0.1"}]},{"name":"extend","SPDXID":"SPDXRef-npm-extend-3.0.1-de13f8","versionInfo":"3.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014 Stefan Thomas","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/extend@3.0.1"}]},{"name":"underscore.string","SPDXID":"SPDXRef-npm-underscore.string-3.2.3-4e6b7b","versionInfo":"3.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) 2010 Esa-Matti Suuronen, Copyright (c) 2011 Esa-Matti Suuronen esa-matti@suuronen.org, Copyright (c) Alexandru Marasteanu","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/underscore.string@3.2.3"}]},{"name":"jsonfile","SPDXID":"SPDXRef-npm-jsonfile-3.0.1-70437d","versionInfo":"3.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2012-2015, JP Richardson \u003cjprichardson@gmail.com\u003e, Copyright 2012-2016, JP Richardson \u003cjprichardson@gmail.com\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/jsonfile@3.0.1"}]},{"name":"jsbn","SPDXID":"SPDXRef-npm-jsbn-0.1.1-ac377a","versionInfo":"0.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2003-2005 Tom Wu, Copyright (c) 2005 Tom Wu, Copyright (c) 2005-2009 Tom Wu","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/jsbn@0.1.1"}]},{"name":"minimist","SPDXID":"SPDXRef-npm-minimist-0.0.8-47a230","versionInfo":"0.0.8","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/minimist@0.0.8"}]},{"name":"tar","SPDXID":"SPDXRef-npm-tar-2.2.1-1ab245","versionInfo":"2.2.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","copyrightText":"Copyright (c) Isaac Z. Schlueter and Contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/tar@2.2.1"}]},{"name":"block-stream","SPDXID":"SPDXRef-npm-block-stream-0.0.9-bc1c16","versionInfo":"0.0.9","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause AND ISC","copyrightText":"Copyright (c) Isaac Z. Schlueter, Copyright (c) Isaac Z. Schlueter and Contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/block-stream@0.0.9"}]},{"name":"get-stdin","SPDXID":"SPDXRef-npm-get-stdin-4.0.1-fa8dd2","versionInfo":"4.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Sindre Sorhus (http://sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/get-stdin@4.0.1"}]},{"name":"gcs-resumable-upload","SPDXID":"SPDXRef-npm-gcs-resumable-upload-0.8.2-678dd5","versionInfo":"0.8.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright 2017 Stephen Sawchuk \u003csawchuk@gmail.com\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/gcs-resumable-upload@0.8.2"}]},{"name":"fast-json-stable-stringify","SPDXID":"SPDXRef-npm-fast-json-stable-stringify-2.0.0-34dd0c","versionInfo":"2.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/fast-json-stable-stringify@2.0.0"}]},{"name":"buffer-equal","SPDXID":"SPDXRef-npm-buffer-equal-1.0.0-87984c","versionInfo":"1.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/buffer-equal@1.0.0"}]},{"name":"p-queue","SPDXID":"SPDXRef-npm-p-queue-1.2.0-f2a391","versionInfo":"1.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Sindre Sorhus (https://sindresorhus.com), Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/p-queue@1.2.0"}]},{"name":"pump","SPDXID":"SPDXRef-npm-pump-2.0.1-bf2c3e","versionInfo":"2.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014 Mathias Buus","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/pump@2.0.1"}]},{"name":"once","SPDXID":"SPDXRef-npm-once-1.4.0-96c54f","versionInfo":"1.4.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","copyrightText":"Copyright (c) Isaac Z. Schlueter and Contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/once@1.4.0"}]},{"name":"google-auto-auth","SPDXID":"SPDXRef-npm-google-auto-auth-0.8.2-385dd7","versionInfo":"0.8.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2015 Stephen Sawchuk","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/google-auto-auth@0.8.2"}]},{"name":"simple-get","SPDXID":"SPDXRef-npm-simple-get-1.4.3-4be7af","versionInfo":"1.4.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) Feross Aboukhadijeh, Copyright (c) Feross Aboukhadijeh (http://feross.org).","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/simple-get@1.4.3"}]},{"name":"grunt-legacy-util","SPDXID":"SPDXRef-npm-grunt-legacy-util-1.0.0-97370e","versionInfo":"1.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2016 Cowboy Ben Alman","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-legacy-util@1.0.0"}]},{"name":"lodash","SPDXID":"SPDXRef-npm-lodash-3.10.1-87120d","versionInfo":"3.10.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright 2009-2015 Jeremy Ashkenas, DocumentCloud and Investigative Reporters \u0026 Editors, copyright 2009-2015 Jeremy Ashkenas, DocumentCloud and Investigative Reporters \u0026 Editors \u003chttp://underscorejs.org/\u003e, copyright 2009-2015 Jeremy Ashkenas, DocumentCloud and Investigative Reporters \u0026 Editors http://underscorejs.org, Copyright 2012-2015 The Dojo Foundation \u003chttp://dojofoundation.org/\u003e, Copyright 2012-2015 The Dojo Foundation http://dojofoundation.org","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/lodash@3.10.1"}]},{"name":"pretty-bytes","SPDXID":"SPDXRef-npm-pretty-bytes-4.0.2-83cfba","versionInfo":"4.0.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Sindre Sorhus (https://sindresorhus.com), Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/pretty-bytes@4.0.2"}]},{"name":"request","SPDXID":"SPDXRef-npm-request-2.83.0-e9b0e3","versionInfo":"2.83.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright 2010-2012 Mikeal Rogers","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/request@2.83.0"}]},{"name":"unzip-response","SPDXID":"SPDXRef-npm-unzip-response-1.0.2-cb494c","versionInfo":"1.0.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Sindre Sorhus (https://sindresorhus.com), Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/unzip-response@1.0.2"}]},{"name":"which","SPDXID":"SPDXRef-npm-which-1.3.0-a5bac4","versionInfo":"1.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","copyrightText":"Copyright (c) Isaac Z. Schlueter and Contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/which@1.3.0"}]},{"name":"gcp-metadata","SPDXID":"SPDXRef-npm-gcp-metadata-0.3.1-6477aa","versionInfo":"0.3.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2016 Stephen Sawchuk","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/gcp-metadata@0.3.1"}]},{"name":"node-forge","SPDXID":"SPDXRef-npm-node-forge-0.7.1-602875","versionInfo":"0.7.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause OR GPL-2.0 OR (BSD-3-Clause AND GPL-2.0)","copyrightText":"Copyright (c) 1989, 1991 Free Software Foundation, Inc., Copyright (c) 2003-2005 Tom Wu, Copyright (c) 2005 Tom Wu, Copyright (c) 2005-2009 Tom Wu, Copyright (c) 2008-2013 Digital Bazaar, Inc., Copyright (c) 2009-2012 Digital Bazaar, Inc., Copyright (c) 2009-2013 Digital Bazaar, Inc., Copyright (c) 2009-2014 Digital Bazaar, Inc., Copyright (c) 2009-2015 Digital Bazaar, Inc., Copyright (c) 2010-2012 Digital Bazaar, Inc., Copyright (c) 2010-2013 Digital Bazaar, Inc., Copyright (c) 2010-2014 Digital Bazaar, Inc., Copyright (c) 2010-2015 Digital Bazaar, Inc., Copyright (c) 2010, Digital Bazaar, Inc., Copyright (c) 2011-2014 Digital Bazaar, Inc., Copyright (c) 2012 Kenji Urushima, Copyright (c) 2012 Stefan Siegl \u003cstesie@brokenpipe.de\u003e, Copyright (c) 2012-2014 Digital Bazaar, Inc., Copyright (c) 2012-2015 Digital Bazaar, Inc., Copyright (c) 2013 Digital Bazaar, Inc., Copyright (c) 2013-2014 Digital Bazaar, Inc., Copyright (c) 2014 Digital Bazaar, Inc., Copyright (c) 2014 Lautaro Cozzani \u003clautaro.cozzani@scytl.com\u003e, Copyright (c) 2014-2015 Digital Bazaar, Inc., Copyright (c) Ellis Pritchard, Guardian Unlimited 2003., Copyright 2008-2013 Digital Bazaar, Inc., Copyright 2011-2016 Digital Bazaar, Inc., Copyright 2011-2017 Digital Bazaar, Inc., Copyright 2012 Stefan Siegl \u003cstesie@brokenpipe.de\u003e, copyrighted by the Free Software Foundation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/node-forge@0.7.1"}]},{"name":"iltorb","SPDXID":"SPDXRef-npm-iltorb-1.3.10-92558b","versionInfo":"1.3.10","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2009, 2010, 2013-2016 by the Brotli Authors., Copyright (c) 2015 Nicolas Stepien \u003cstepien.nicolas@gmail.com\u003e Hung Tran \u003coohnoitz@gmail.com\u003e, Copyright 2010 Google Inc., Copyright 2013 Google Inc., Copyright 2014 Google Inc., Copyright 2015 Google Inc., Copyright 2016 Google Inc.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/iltorb@1.3.10"}]},{"name":"map-obj","SPDXID":"SPDXRef-npm-map-obj-1.0.1-dced2b","versionInfo":"1.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Sindre Sorhus (http://sindresorhus.com), Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/map-obj@1.0.1"}]},{"name":"hawk","SPDXID":"SPDXRef-npm-hawk-6.0.2-4f25ee","versionInfo":"6.0.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"Copyright (c) 2009-2013, Jeff Mott., Copyright (c) 2012-2016, Eran Hammer \u003ceran@hammer.io\u003e, Copyright (c) 2012-2017, Eran Hammer and Project contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/hawk@6.0.2"}]},{"name":"isarray","SPDXID":"SPDXRef-npm-isarray-1.0.0-dedaa6","versionInfo":"1.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2013 Julian Gruber \u003cjulian@juliangruber.com\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/isarray@1.0.0"}]},{"name":"ini","SPDXID":"SPDXRef-npm-ini-1.3.5-371229","versionInfo":"1.3.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","copyrightText":"Copyright (c) Isaac Z. Schlueter and Contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/ini@1.3.5"}]},{"name":"form-data","SPDXID":"SPDXRef-npm-form-data-2.3.1-f2642e","versionInfo":"2.3.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2012 Felix Geisendorfer (felix@debuggable.com) and contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/form-data@2.3.1"}]},{"name":"capture-stack-trace","SPDXID":"SPDXRef-npm-capture-stack-trace-1.0.0-f43a83","versionInfo":"1.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Vsevolod Strukchinsky (http://github.com/floatdrop)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/capture-stack-trace@1.0.0"}]},{"name":"make-dir","SPDXID":"SPDXRef-npm-make-dir-1.1.0-c88180","versionInfo":"1.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Sindre Sorhus (https://sindresorhus.com), Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/make-dir@1.1.0"}]},{"name":"mime","SPDXID":"SPDXRef-npm-mime-1.6.0-4c93f6","versionInfo":"1.6.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2010 Benjamin Thomas, Robert Kieffer","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/mime@1.6.0"}]},{"name":"ecdsa-sig-formatter","SPDXID":"SPDXRef-npm-ecdsa-sig-formatter-1.0.9-799417","versionInfo":"1.0.9","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright 2015 D2L Corporation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/ecdsa-sig-formatter@1.0.9"}]},{"name":"hoek","SPDXID":"SPDXRef-npm-hoek-4.2.0-a8a37c","versionInfo":"4.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"Copyright (c) 2011-2014, Walmart, Copyright (c) 2011-2016, Project contributors, Copyright (c) 2011, Yahoo Inc., copyright (c) 2013 Jake Luer, jake@alogicalparadox.com, MIT Licensed, https://github.com/chaijs/deep-eql","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/hoek@4.2.0"}]},{"name":"is-builtin-module","SPDXID":"SPDXRef-npm-is-builtin-module-1.0.0-3d838e","versionInfo":"1.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Sindre Sorhus (http://sindresorhus.com), Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-builtin-module@1.0.0"}]},{"name":"is-utf8","SPDXID":"SPDXRef-npm-is-utf8-0.2.1-47f1dd","versionInfo":"0.2.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014 Wei Fanzhe","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-utf8@0.2.1"}]},{"name":"exit","SPDXID":"SPDXRef-npm-exit-0.1.2-56694b","versionInfo":"0.1.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2013 Cowboy Ben Alman","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/exit@0.1.2"}]},{"name":"path-exists","SPDXID":"SPDXRef-npm-path-exists-2.1.0-ac7514","versionInfo":"2.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Sindre Sorhus (http://sindresorhus.com), Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/path-exists@2.1.0"}]},{"name":"find-up","SPDXID":"SPDXRef-npm-find-up-1.1.2-67a360","versionInfo":"1.1.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Sindre Sorhus (http://sindresorhus.com), Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/find-up@1.1.2"}]},{"name":"buffer-equal-constant-time","SPDXID":"SPDXRef-npm-buffer-equal-constant-time-1.0.1-21c1e0","versionInfo":"1.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"(c) 2013 GoInstant Inc., a salesforce.com company, Copyright (c) 2013, GoInstant Inc., a salesforce.com company","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/buffer-equal-constant-time@1.0.1"}]},{"name":"iconv-lite","SPDXID":"SPDXRef-npm-iconv-lite-0.4.19-cf1fdb","versionInfo":"0.4.19","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2011 Alexander Shtuchkin, Copyright (c) Microsoft Corporation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/iconv-lite@0.4.19"}]},{"name":"validate-npm-package-license","SPDXID":"SPDXRef-npm-validate-npm-package-license-3.0.1-cafd70","versionInfo":"3.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/validate-npm-package-license@3.0.1"}]},{"name":"json-schema","SPDXID":"SPDXRef-npm-json-schema-0.2.3-2774a4","versionInfo":"0.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"AFL-2.1 OR BSD-3-Clause","copyrightText":"Copyright (c) 2007 Kris Zyp SitePen (www.sitepen.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/json-schema@0.2.3"}]},{"name":"colors","SPDXID":"SPDXRef-npm-colors-1.1.2-994537","versionInfo":"1.1.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) Marak Squires, Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/colors@1.1.2"}]},{"name":"console-control-strings","SPDXID":"SPDXRef-npm-console-control-strings-1.1.0-32703e","versionInfo":"1.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","copyrightText":"Copyright (c) 2014, Rebecca Turner \u003cme@re-becca.org\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/console-control-strings@1.1.0"}]},{"name":"semver","SPDXID":"SPDXRef-npm-semver-5.3.0-2e3e4e","versionInfo":"5.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","copyrightText":"Copyright (c) Isaac Z. Schlueter and Contributors, Copyright Isaac Z. Schlueter","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/semver@5.3.0"}]},{"name":"base64url","SPDXID":"SPDXRef-npm-base64url-2.0.0-ba60f1","versionInfo":"2.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2013-2016 Brian J. Brennan","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/base64url@2.0.0"}]},{"name":"fstream","SPDXID":"SPDXRef-npm-fstream-1.0.11-975561","versionInfo":"1.0.11","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","copyrightText":"Copyright (c) Isaac Z. Schlueter and Contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/fstream@1.0.11"}]},{"name":"split-array-stream","SPDXID":"SPDXRef-npm-split-array-stream-1.0.3-840030","versionInfo":"1.0.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2015 Stephen Sawchuk","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/split-array-stream@1.0.3"}]},{"name":"modelo","SPDXID":"SPDXRef-npm-modelo-4.2.3-532bed","versionInfo":"4.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2012 Kevin Conway, Copyright (c) 2013 Kevin Conway","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/modelo@4.2.3"}]},{"name":"through2","SPDXID":"SPDXRef-npm-through2-2.0.3-183651","versionInfo":"2.0.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2013 Rod Vagg rvagg (https://twitter.com/rvagg), Copyright (c) 2016 Rod Vagg","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/through2@2.0.3"}]},{"name":"unique-string","SPDXID":"SPDXRef-npm-unique-string-1.0.0-9250da","versionInfo":"1.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Sindre Sorhus (https://sindresorhus.com), Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/unique-string@1.0.0"}]},{"name":"semver","SPDXID":"SPDXRef-npm-semver-5.5.0-e28b56","versionInfo":"5.5.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","copyrightText":"Copyright (c) Isaac Z. Schlueter and Contributors, Copyright Isaac Z. Schlueter","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/semver@5.5.0"}]},{"name":"gtoken","SPDXID":"SPDXRef-npm-gtoken-1.2.3-0fddde","versionInfo":"1.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014 Ryan Seys","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/gtoken@1.2.3"}]},{"name":"extsprintf","SPDXID":"SPDXRef-npm-extsprintf-1.4.0-fa8b56","versionInfo":"1.4.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2012, Joyent, Inc., Copyright (c) 2017, Joyent, Inc.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/extsprintf@1.4.0"}]},{"name":"wide-align","SPDXID":"SPDXRef-npm-wide-align-1.1.2-2d301f","versionInfo":"1.1.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","copyrightText":"Copyright (c) 2015, Rebecca Turner \u003cme@re-becca.org\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/wide-align@1.1.2"}]},{"name":"tunnel-agent","SPDXID":"SPDXRef-npm-tunnel-agent-0.6.0-6fb0dc","versionInfo":"0.6.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/tunnel-agent@0.6.0"}]},{"name":"strip-indent","SPDXID":"SPDXRef-npm-strip-indent-1.0.1-c0768e","versionInfo":"1.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Sindre Sorhus (http://sindresorhus.com), Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/strip-indent@1.0.1"}]},{"name":"inherits","SPDXID":"SPDXRef-npm-inherits-2.0.3-65b97d","versionInfo":"2.0.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","copyrightText":"Copyright (c) Isaac Z. Schlueter","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/inherits@2.0.3"}]},{"name":"js-yaml","SPDXID":"SPDXRef-npm-js-yaml-3.5.5-e7aaf6","versionInfo":"3.5.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2011-2015 by Vitaly Puzrin","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/js-yaml@3.5.5"}]},{"name":"assert-plus","SPDXID":"SPDXRef-npm-assert-plus-1.0.0-7c3d5c","versionInfo":"1.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2012 Mark Cavage, Copyright (c) 2012, Mark Cavage, Copyright 2015 Joyent, Inc.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/assert-plus@1.0.0"}]},{"name":"rimraf","SPDXID":"SPDXRef-npm-rimraf-2.6.2-481324","versionInfo":"2.6.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","copyrightText":"Copyright (c) 2011-2023 Isaac Z. Schlueter and Contributors, Copyright (c) Isaac Z. Schlueter and Contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/rimraf@2.6.2"}]},{"name":"buffer-crc32","SPDXID":"SPDXRef-npm-buffer-crc32-0.2.13-0b0929","versionInfo":"0.2.13","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2013 Brian J. Brennan","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/buffer-crc32@0.2.13"}]},{"name":"xdg-basedir","SPDXID":"SPDXRef-npm-xdg-basedir-3.0.0-8fa7c8","versionInfo":"3.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Sindre Sorhus (https://sindresorhus.com), Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/xdg-basedir@3.0.0"}]},{"name":"grunt-cli","SPDXID":"SPDXRef-npm-grunt-cli-1.2.0-047289","versionInfo":"1.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2016 Tyler Kellen, contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-cli@1.2.0"}]},{"name":"ajv","SPDXID":"SPDXRef-npm-ajv-5.5.2-493080","versionInfo":"5.5.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2015 Evgeny Poberezkin, Copyright Joyent, Inc. and other Node contributors, Copyright Joyent, Inc. and other Node contributors.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/ajv@5.5.2"}]},{"name":"loud-rejection","SPDXID":"SPDXRef-npm-loud-rejection-1.6.0-d08238","versionInfo":"1.6.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Sindre Sorhus (https://sindresorhus.com), Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/loud-rejection@1.6.0"}]},{"name":"pumpify","SPDXID":"SPDXRef-npm-pumpify-1.4.0-6b42c8","versionInfo":"1.4.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014 Mathias Buus","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/pumpify@1.4.0"}]},{"name":"grunt","SPDXID":"SPDXRef-npm-grunt-1.0.1-1a87d3","versionInfo":"1.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright jQuery Foundation and other contributors, https://jquery.org","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt@1.0.1"}]},{"name":"set-blocking","SPDXID":"SPDXRef-npm-set-blocking-2.0.0-6d9217","versionInfo":"2.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","copyrightText":"Copyright (c) 2016, Contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/set-blocking@2.0.0"}]},{"name":"lodash.isstring","SPDXID":"SPDXRef-npm-lodash.isstring-4.0.1-a19d4f","versionInfo":"4.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright 2009-2016 Jeremy Ashkenas, DocumentCloud and Investigative Reporters \u0026 Editors, copyright 2009-2016 Jeremy Ashkenas, DocumentCloud and Investigative Reporters \u0026 Editors \u003chttp://underscorejs.org/\u003e, Copyright 2012-2016 The Dojo Foundation \u003chttp://dojofoundation.org/\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/lodash.isstring@4.0.1"}]},{"name":"stream-events","SPDXID":"SPDXRef-npm-stream-events-1.0.2-2d7608","versionInfo":"1.0.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/stream-events@1.0.2"}]},{"name":"object-assign","SPDXID":"SPDXRef-npm-object-assign-4.1.1-04feac","versionInfo":"4.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Sindre Sorhus, (c) Sindre Sorhus (https://sindresorhus.com), Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/object-assign@4.1.1"}]},{"name":"camelcase-keys","SPDXID":"SPDXRef-npm-camelcase-keys-2.1.0-765507","versionInfo":"2.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Sindre Sorhus (http://sindresorhus.com), Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/camelcase-keys@2.1.0"}]},{"name":"graceful-fs","SPDXID":"SPDXRef-npm-graceful-fs-4.1.11-7f86cd","versionInfo":"4.1.11","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","copyrightText":"Copyright (c) Isaac Z. Schlueter, Ben Noordhuis, and Contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/graceful-fs@4.1.11"}]},{"name":"node-abi","SPDXID":"SPDXRef-npm-node-abi-2.2.0-c6e888","versionInfo":"2.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2016 Lukas Geiger","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/node-abi@2.2.0"}]},{"name":"string-format-obj","SPDXID":"SPDXRef-npm-string-format-obj-1.1.1-ddb16a","versionInfo":"1.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2015 Stephen Sawchuk","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/string-format-obj@1.1.1"}]},{"name":"spdx-expression-parse","SPDXID":"SPDXRef-npm-spdx-expression-parse-1.0.4-fb47d0","versionInfo":"1.0.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"CC-BY-3.0 AND MIT","copyrightText":"Copyright (c) 2015 Kyle E. Mitchell","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/spdx-expression-parse@1.0.4"}]},{"name":"uuid","SPDXID":"SPDXRef-npm-uuid-3.2.1-048c49","versionInfo":"3.2.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2010-2016 Robert Kieffer and other contributors, Copyright (c) Paul Johnston 1999 - 2009 Other contributors Greg Holt, Andrew Kepert, Ydnar, Lostinet, Copyright 2011, Sebastian Tschan https://blueimp.net","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/uuid@3.2.1"}]},{"name":"glob","SPDXID":"SPDXRef-npm-glob-5.0.15-62eac5","versionInfo":"5.0.15","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","copyrightText":"Copyright (c) Isaac Z. Schlueter and Contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/glob@5.0.15"}]},{"name":"builtin-modules","SPDXID":"SPDXRef-npm-builtin-modules-1.1.1-0ec1a4","versionInfo":"1.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Sindre Sorhus (http://sindresorhus.com), Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/builtin-modules@1.1.1"}]},{"name":"imurmurhash","SPDXID":"SPDXRef-npm-imurmurhash-0.1.4-7f5b8d","versionInfo":"0.1.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2013 Gary Court, Jens Taylor","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/imurmurhash@0.1.4"}]},{"name":"lodash.noop","SPDXID":"SPDXRef-npm-lodash.noop-3.0.1-9b87d2","versionInfo":"3.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright 2009-2016 Jeremy Ashkenas, DocumentCloud and Investigative Reporters \u0026 Editors, copyright 2009-2016 Jeremy Ashkenas, DocumentCloud and Investigative Reporters \u0026 Editors \u003chttp://underscorejs.org/\u003e, Copyright 2012-2016 The Dojo Foundation \u003chttp://dojofoundation.org/\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/lodash.noop@3.0.1"}]},{"name":"lodash.merge","SPDXID":"SPDXRef-npm-lodash.merge-4.6.1-354cc4","versionInfo":"4.6.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters \u0026 Editors, copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters \u0026 Editors \u003chttp://underscorejs.org/\u003e, Copyright JS Foundation and other contributors \u003chttps://js.foundation/\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/lodash.merge@4.6.1"}]},{"name":"normalize-package-data","SPDXID":"SPDXRef-npm-normalize-package-data-2.4.0-db4e62","versionInfo":"2.4.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause","copyrightText":"Copyright (c) 2013 Meryn Stol, Copyright (c) Meryn Stol, Copyright (c) Meryn Stol 'Author","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/normalize-package-data@2.4.0"}]},{"name":"nopt","SPDXID":"SPDXRef-npm-nopt-3.0.6-ca74d0","versionInfo":"3.0.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","copyrightText":"Copyright (c) Isaac Z. Schlueter and Contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/nopt@3.0.6"}]},{"name":"which","SPDXID":"SPDXRef-npm-which-1.2.14-64444d","versionInfo":"1.2.14","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","copyrightText":"Copyright (c) Isaac Z. Schlueter and Contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/which@1.2.14"}]},{"name":"bcrypt-pbkdf","SPDXID":"SPDXRef-npm-bcrypt-pbkdf-1.0.1-fda552","versionInfo":"1.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"Copyright (c) 2013 Ted Unangst \u003ctedu@openbsd.org\u003e, Copyright 1997 Niels Provos \u003cprovos@physnet.uni-hamburg.de\u003e, Copyright 2016, Joyent Inc","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/bcrypt-pbkdf@1.0.1"}]},{"name":"parse-json","SPDXID":"SPDXRef-npm-parse-json-2.2.0-f2d646","versionInfo":"2.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Sindre Sorhus (http://sindresorhus.com), Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/parse-json@2.2.0"}]},{"name":"strip-bom","SPDXID":"SPDXRef-npm-strip-bom-2.0.0-b239e0","versionInfo":"2.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Sindre Sorhus (http://sindresorhus.com), Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/strip-bom@2.0.0"}]},{"name":"path-type","SPDXID":"SPDXRef-npm-path-type-1.1.0-6e0cc4","versionInfo":"1.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Sindre Sorhus (http://sindresorhus.com), Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/path-type@1.1.0"}]},{"name":"glob","SPDXID":"SPDXRef-npm-glob-7.1.2-da630f","versionInfo":"7.1.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","copyrightText":"Copyright (c) Isaac Z. Schlueter and Contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/glob@7.1.2"}]},{"name":"indent-string","SPDXID":"SPDXRef-npm-indent-string-2.1.0-7c76cf","versionInfo":"2.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Sindre Sorhus (http://sindresorhus.com), Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/indent-string@2.1.0"}]},{"name":"osenv","SPDXID":"SPDXRef-npm-osenv-0.1.4-f4d737","versionInfo":"0.1.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","copyrightText":"Copyright (c) Isaac Z. Schlueter and Contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/osenv@0.1.4"}]},{"name":"create-error-class","SPDXID":"SPDXRef-npm-create-error-class-3.0.2-d7c390","versionInfo":"3.0.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Vsevolod Strukchinsky (http://github.com/floatdrop), Copyright (c) Vsevolod Strukchinsky \u003cfloatdrop@gmail.com\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/create-error-class@3.0.2"}]},{"name":"archiver","SPDXID":"SPDXRef-npm-archiver-1.3.0-a2c979","versionInfo":"1.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"copyright (c) 2012-2014 Chris Talkington, contributors., Copyright (c) 2012-2014 Chris Talkington, contributors.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/archiver@1.3.0"}]},{"name":"bl","SPDXID":"SPDXRef-npm-bl-1.2.1-6c6e6b","versionInfo":"1.2.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2013-2016 bl contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/bl@1.2.1"}]},{"name":"forever-agent","SPDXID":"SPDXRef-npm-forever-agent-0.6.1-6b793f","versionInfo":"0.6.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/forever-agent@0.6.1"}]},{"name":"read-pkg-up","SPDXID":"SPDXRef-npm-read-pkg-up-1.0.1-24c0ef","versionInfo":"1.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Sindre Sorhus (http://sindresorhus.com), Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/read-pkg-up@1.0.1"}]},{"name":"ecc-jsbn","SPDXID":"SPDXRef-npm-ecc-jsbn-0.1.1-9b84c6","versionInfo":"0.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2003-2005 Tom Wu, Copyright (c) 2014 Jeremie Miller","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/ecc-jsbn@0.1.1"}]},{"name":"lodash","SPDXID":"SPDXRef-npm-lodash-4.3.0-b105c9","versionInfo":"4.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright 2009-2016 Jeremy Ashkenas, DocumentCloud and Investigative Reporters \u0026 Editors, copyright 2009-2016 Jeremy Ashkenas, DocumentCloud and Investigative Reporters \u0026 Editors \u003chttp://underscorejs.org/\u003e, copyright 2009-2016 Jeremy Ashkenas, DocumentCloud and Investigative Reporters \u0026 Editors http://underscorejs.org, Copyright 2012-2016 The Dojo Foundation \u003chttp://dojofoundation.org/\u003e, Copyright 2012-2016 The Dojo Foundation http://dojofoundation.org","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/lodash@4.3.0"}]},{"name":"tar-fs","SPDXID":"SPDXRef-npm-tar-fs-1.16.0-185b77","versionInfo":"1.16.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014 Mathias Buus","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/tar-fs@1.16.0"}]},{"name":"os-tmpdir","SPDXID":"SPDXRef-npm-os-tmpdir-1.0.2-57dc0d","versionInfo":"1.0.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Sindre Sorhus (https://sindresorhus.com), Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/os-tmpdir@1.0.2"}]},{"name":"tweetnacl","SPDXID":"SPDXRef-npm-tweetnacl-0.14.5-7cae07","versionInfo":"0.14.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Unlicense","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/tweetnacl@0.14.5"}]},{"name":"multimatch","SPDXID":"SPDXRef-npm-multimatch-2.1.0-bf5923","versionInfo":"2.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Sindre Sorhus (http://sindresorhus.com), Jon Schlinkert (https://github.com/jonschlinkert), Copyright (c) Sindre Sorhus, Jon Schlinkert, contributors.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/multimatch@2.1.0"}]},{"name":"combined-stream","SPDXID":"SPDXRef-npm-combined-stream-1.0.5-df1495","versionInfo":"1.0.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2011 Debuggable Limited \u003cfelix@debuggable.com\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/combined-stream@1.0.5"}]},{"name":"brace-expansion","SPDXID":"SPDXRef-npm-brace-expansion-1.1.8-60137d","versionInfo":"1.1.8","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2013 Julian Gruber \u003cjulian@juliangruber.com\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/brace-expansion@1.1.8"}]},{"name":"methmeth","SPDXID":"SPDXRef-npm-methmeth-1.1.0-2c818b","versionInfo":"1.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2015 Stephen Sawchuk","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/methmeth@1.1.0"}]},{"name":"compress-commons","SPDXID":"SPDXRef-npm-compress-commons-1.2.2-6e9bb1","versionInfo":"1.2.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014 Chris Talkington, contributors.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/compress-commons@1.2.2"}]},{"name":"@google-cloud/storage","SPDXID":"SPDXRef-npm-google-cloud-storage-1.5.2-d7a66d","versionInfo":"1.5.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright 2014 Google Inc., Copyright 2014-2017 Google Inc., Copyright 2015 Google Inc., Copyright 2017 Google Inc.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40google-cloud/storage@1.5.2"}]},{"name":"extsprintf","SPDXID":"SPDXRef-npm-extsprintf-1.3.0-ae8942","versionInfo":"1.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2012, Joyent, Inc.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/extsprintf@1.3.0"}]},{"name":"retry-request","SPDXID":"SPDXRef-npm-retry-request-3.3.1-18692b","versionInfo":"3.3.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2015 Stephen Sawchuk","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/retry-request@3.3.1"}]},{"name":"qs","SPDXID":"SPDXRef-npm-qs-6.5.1-7d2004","versionInfo":"6.5.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"Copyright (c) 2014 Nathan LaFreniere and other contributors, Copyright (c) 2014 Nathan LaFreniere and other contributors.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/qs@6.5.1"}]},{"name":"mime-types","SPDXID":"SPDXRef-npm-mime-types-2.1.17-ec2c1d","versionInfo":"2.1.17","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014 Jonathan Ong, Copyright (c) 2014 Jonathan Ong \u003cme@jongleberry.com\u003e, Copyright (c) 2015 Douglas Christopher Wilson, Copyright (c) 2015 Douglas Christopher Wilson \u003cdoug@somethingdoug.com\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/mime-types@2.1.17"}]},{"name":"snakeize","SPDXID":"SPDXRef-npm-snakeize-0.1.0-944824","versionInfo":"0.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/snakeize@0.1.0"}]},{"name":"concat-stream","SPDXID":"SPDXRef-npm-concat-stream-1.6.0-39d4e5","versionInfo":"1.6.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2013 Max Ogden","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/concat-stream@1.6.0"}]},{"name":"fast-deep-equal","SPDXID":"SPDXRef-npm-fast-deep-equal-1.0.0-81373a","versionInfo":"1.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2017 Evgeny Poberezkin","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/fast-deep-equal@1.0.0"}]},{"name":"rimraf","SPDXID":"SPDXRef-npm-rimraf-2.2.8-a34833","versionInfo":"2.2.8","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright 2009, 2010, 2011 Isaac Z. Schlueter, Copyright 2009, 2010, 2011 Isaac Z. Schlueter.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/rimraf@2.2.8"}]},{"name":"npmlog","SPDXID":"SPDXRef-npm-npmlog-4.1.2-12722c","versionInfo":"4.1.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","copyrightText":"Copyright (c) Isaac Z. Schlueter and Contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/npmlog@4.1.2"}]},{"name":"http-signature","SPDXID":"SPDXRef-npm-http-signature-1.2.0-194db1","versionInfo":"1.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2011 Joyent, Inc. and the persons identified as document authors, Copyright 2012 Joyent, Inc., Copyright 2015 Joyent, Inc., Copyright Joyent, Inc.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/http-signature@1.2.0"}]},{"name":"nan","SPDXID":"SPDXRef-npm-nan-2.8.0-951fc1","versionInfo":"2.8.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2017 NAN contributors, Copyright (c) 2017 NAN contributors - Rod Vagg \u003chttps://github.com/rvagg\u003e, Copyright (c) 2017 NAN WG Members, Copyright Joyent, Inc. and other Node contributors.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/nan@2.8.0"}]},{"name":"sshpk","SPDXID":"SPDXRef-npm-sshpk-1.13.1-2abb11","versionInfo":"1.13.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright 2015 Joyent, Inc., Copyright 2016 Joyent, Inc., Copyright 2017 Joyent, Inc., Copyright Joyent, Inc.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/sshpk@1.13.1"}]},{"name":"xtend","SPDXID":"SPDXRef-npm-xtend-4.0.1-89d73e","versionInfo":"4.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2012-2014 Raynos.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/xtend@4.0.1"}]},{"name":"duplexify","SPDXID":"SPDXRef-npm-duplexify-3.5.3-8220e0","versionInfo":"3.5.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014 Mathias Buus","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/duplexify@3.5.3"}]},{"name":"is-stream-ended","SPDXID":"SPDXRef-npm-is-stream-ended-0.1.3-8311f7","versionInfo":"0.1.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2015 Stephen Sawchuk","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-stream-ended@0.1.3"}]},{"name":"delayed-stream","SPDXID":"SPDXRef-npm-delayed-stream-1.0.0-1264f2","versionInfo":"1.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2011 Debuggable Limited \u003cfelix@debuggable.com\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/delayed-stream@1.0.0"}]},{"name":"resolve-from","SPDXID":"SPDXRef-npm-resolve-from-2.0.0-24aea0","versionInfo":"2.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Sindre Sorhus (http://sindresorhus.com), Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/resolve-from@2.0.0"}]},{"name":"is-finite","SPDXID":"SPDXRef-npm-is-finite-1.0.2-469d24","versionInfo":"1.0.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Sindre Sorhus (http://sindresorhus.com), Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-finite@1.0.2"}]},{"name":"archiver-utils","SPDXID":"SPDXRef-npm-archiver-utils-1.3.0-7d0037","versionInfo":"1.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2012-2014 Chris Talkington, contributors., Copyright (c) 2015 Chris Talkington.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/archiver-utils@1.3.0"}]},{"name":"boom","SPDXID":"SPDXRef-npm-boom-4.3.1-564ac9","versionInfo":"4.3.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"Copyright (c) 2012-2014, Walmart., Copyright (c) 2012-2017, Project contributors.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/boom@4.3.1"}]},{"name":"crc","SPDXID":"SPDXRef-npm-crc-3.5.0-0231ef","versionInfo":"3.5.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014 Alex Gorbatchev, Copyright 2014 Alex Gorbatchev","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/crc@3.5.0"}]},{"name":"jsprim","SPDXID":"SPDXRef-npm-jsprim-1.4.1-7a372e","versionInfo":"1.4.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2012, Joyent, Inc.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/jsprim@1.4.1"}]},{"name":"deep-extend","SPDXID":"SPDXRef-npm-deep-extend-0.4.2-5c495d","versionInfo":"0.4.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2013-2015 Viacheslav Lotsmanov, Copyright (c) 2013-2015, Viacheslav Lotsmanov","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/deep-extend@0.4.2"}]},{"name":"is-typedarray","SPDXID":"SPDXRef-npm-is-typedarray-1.0.0-8f6826","versionInfo":"1.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-typedarray@1.0.0"}]},{"name":"array-find-index","SPDXID":"SPDXRef-npm-array-find-index-1.0.2-032f2f","versionInfo":"1.0.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Sindre Sorhus (https://sindresorhus.com), Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/array-find-index@1.0.2"}]},{"name":"performance-now","SPDXID":"SPDXRef-npm-performance-now-2.1.0-429a28","versionInfo":"2.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2013 Braveg1rl, Copyright (c) 2017 Braveg1rl","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/performance-now@2.1.0"}]},{"name":"are-we-there-yet","SPDXID":"SPDXRef-npm-are-we-there-yet-1.1.4-1947de","versionInfo":"1.1.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","copyrightText":"Copyright (c) 2015, Rebecca Turner","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/are-we-there-yet@1.1.4"}]},{"name":"core-util-is","SPDXID":"SPDXRef-npm-core-util-is-1.0.2-c2a1a9","versionInfo":"1.0.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright Joyent, Inc. and other Node contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/core-util-is@1.0.2"}]},{"name":"tar-stream","SPDXID":"SPDXRef-npm-tar-stream-1.5.5-079a79","versionInfo":"1.5.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014 Mathias Buus","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/tar-stream@1.5.5"}]},{"name":"signal-exit","SPDXID":"SPDXRef-npm-signal-exit-3.0.2-9d4200","versionInfo":"3.0.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","copyrightText":"Copyright (c) 2015, Contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/signal-exit@3.0.2"}]},{"name":"fs-extra","SPDXID":"SPDXRef-npm-fs-extra-3.0.1-ed2d0e","versionInfo":"3.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2011-2017 JP Richardson, Copyright (c) 2011-2017 JP Richardson (https://github.com/jprichardson), Copyright (c) 2014-2016 Jonathan Ong me@jongleberry.com and Contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/fs-extra@3.0.1"}]},{"name":"currently-unhandled","SPDXID":"SPDXRef-npm-currently-unhandled-0.4.1-e21985","versionInfo":"0.4.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) James Talmage (http://github.com/jamestalmage), Copyright (c) James Talmage \u003cjames@talmage.io\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/currently-unhandled@0.4.1"}]},{"name":"crypto-random-string","SPDXID":"SPDXRef-npm-crypto-random-string-1.0.0-54ef5f","versionInfo":"1.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Sindre Sorhus (https://sindresorhus.com), Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/crypto-random-string@1.0.0"}]},{"name":"expand-template","SPDXID":"SPDXRef-npm-expand-template-1.1.0-e39d3a","versionInfo":"1.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"WTFPL","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/expand-template@1.1.0"}]},{"name":"oauth-sign","SPDXID":"SPDXRef-npm-oauth-sign-0.8.2-9345ed","versionInfo":"0.8.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/oauth-sign@0.8.2"}]},{"name":"verror","SPDXID":"SPDXRef-npm-verror-1.10.0-6f9e39","versionInfo":"1.10.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2016, Joyent, Inc.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/verror@1.10.0"}]},{"name":"ansi-styles","SPDXID":"SPDXRef-npm-ansi-styles-2.2.1-2c5776","versionInfo":"2.2.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Sindre Sorhus (http://sindresorhus.com), Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/ansi-styles@2.2.1"}]},{"name":"stringstream","SPDXID":"SPDXRef-npm-stringstream-0.0.5-8c5338","versionInfo":"0.0.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2012 Michael Hart (michael.hart.au@gmail.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/stringstream@0.0.5"}]},{"name":"asn1","SPDXID":"SPDXRef-npm-asn1-0.2.3-7638b3","versionInfo":"0.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2011 Mark Cavage, Copyright 2011 Mark Cavage \u003cmcavage@gmail.com\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/asn1@0.2.3"}]},{"name":"spdx-license-ids","SPDXID":"SPDXRef-npm-spdx-license-ids-1.2.2-a2240a","versionInfo":"1.2.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Unlicense","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/spdx-license-ids@1.2.2"}]},{"name":"getobject","SPDXID":"SPDXRef-npm-getobject-0.1.0-6f7255","versionInfo":"0.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2013 Cowboy Ben Alman","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/getobject@0.1.0"}]},{"name":"path-is-absolute","SPDXID":"SPDXRef-npm-path-is-absolute-1.0.1-9be30a","versionInfo":"1.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Sindre Sorhus (https://sindresorhus.com), Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/path-is-absolute@1.0.1"}]},{"name":"eventemitter2","SPDXID":"SPDXRef-npm-eventemitter2-0.4.14-b09491","versionInfo":"0.4.14","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2011 hij1nx \u003chttp://www.twitter.com/hij1nx\u003e, Copyright (c) 2013, Copyright (c) 2013 hij1nx","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/eventemitter2@0.4.14"}]},{"name":"stubs","SPDXID":"SPDXRef-npm-stubs-3.0.0-374f16","versionInfo":"3.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/stubs@3.0.0"}]},{"name":"pify","SPDXID":"SPDXRef-npm-pify-3.0.0-effae2","versionInfo":"3.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Sindre Sorhus (https://sindresorhus.com), Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/pify@3.0.0"}]},{"name":"ansi-regex","SPDXID":"SPDXRef-npm-ansi-regex-2.1.1-79410f","versionInfo":"2.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Sindre Sorhus (http://sindresorhus.com), Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/ansi-regex@2.1.1"}]},{"name":"har-validator","SPDXID":"SPDXRef-npm-har-validator-5.0.3-534f63","versionInfo":"5.0.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","copyrightText":"Copyright (c) 2015, Ahmad Nassri \u003cahmad@ahmadnassri.com\u003e, copyright ahmadnassri.com (https://www.ahmadnassri.com/)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/har-validator@5.0.3"}]},{"name":"balanced-match","SPDXID":"SPDXRef-npm-balanced-match-1.0.0-c967fb","versionInfo":"1.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2013 Julian Gruber \u003cjulian@juliangruber.com\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/balanced-match@1.0.0"}]},{"name":"noop-logger","SPDXID":"SPDXRef-npm-noop-logger-0.1.1-61e6d4","versionInfo":"0.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/noop-logger@0.1.1"}]},{"name":"mkdirp","SPDXID":"SPDXRef-npm-mkdirp-0.5.1-fed51d","versionInfo":"0.5.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2011-2023 James Halliday (mail@substack.net) and Isaac Z. Schlueter (i@izs.me), Copyright 2010 James Halliday (mail@substack.net)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/mkdirp@0.5.1"}]},{"name":"aproba","SPDXID":"SPDXRef-npm-aproba-1.2.0-2a4157","versionInfo":"1.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","copyrightText":"Copyright (c) 2015, Rebecca Turner \u003cme@re-becca.org\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/aproba@1.2.0"}]},{"name":"universalify","SPDXID":"SPDXRef-npm-universalify-0.1.1-302aac","versionInfo":"0.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2017, Ryan Zimmerman \u003copensrc@ryanzim.com\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/universalify@0.1.1"}]},{"name":"rc","SPDXID":"SPDXRef-npm-rc-1.2.5-8e0135","versionInfo":"1.2.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0 OR BSD-2-Clause OR MIT OR (Apache-2.0 AND BSD-2-Clause) OR (Apache-2.0 AND MIT) OR (BSD-2-Clause AND MIT)","copyrightText":"Copyright (c) 2011 Dominic Tarr, Copyright (c) 2013, Dominic Tarr","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/rc@1.2.5"}]},{"name":"findup-sync","SPDXID":"SPDXRef-npm-findup-sync-0.3.0-9dee40","versionInfo":"0.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2013 Cowboy Ben Alman","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/findup-sync@0.3.0"}]},{"name":"lazystream","SPDXID":"SPDXRef-npm-lazystream-1.0.0-9e9945","versionInfo":"1.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2013 J. Pommerening, Copyright (c) 2013 J. Pommerening, contributors.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/lazystream@1.0.0"}]},{"name":"aws4","SPDXID":"SPDXRef-npm-aws4-1.6.0-c14ee7","versionInfo":"1.6.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright 2013 Michael Hart (michael.hart.au@gmail.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/aws4@1.6.0"}]},{"name":"glob","SPDXID":"SPDXRef-npm-glob-7.0.6-58d34b","versionInfo":"7.0.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","copyrightText":"Copyright (c) Isaac Z. Schlueter and Contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/glob@7.0.6"}]},{"name":"delegates","SPDXID":"SPDXRef-npm-delegates-1.0.0-c66e2d","versionInfo":"1.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2015 TJ Holowaychuk \u003ctj@vision-media.ca\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/delegates@1.0.0"}]},{"name":"is-arrayish","SPDXID":"SPDXRef-npm-is-arrayish-0.2.1-907af8","versionInfo":"0.2.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2015 JD Ballard","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-arrayish@0.2.1"}]},{"name":"readable-stream","SPDXID":"SPDXRef-npm-readable-stream-2.3.3-67be4e","versionInfo":"2.3.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright Joyent, Inc. and other Node contributors, Copyright Joyent, Inc. and other Node contributors.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/readable-stream@2.3.3"}]},{"name":"jwa","SPDXID":"SPDXRef-npm-jwa-1.1.5-fa8974","versionInfo":"1.1.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2013 Brian J. Brennan","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/jwa@1.1.5"}]},{"name":"pump","SPDXID":"SPDXRef-npm-pump-1.0.3-5e9b42","versionInfo":"1.0.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014 Mathias Buus","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/pump@1.0.3"}]},{"name":"com.github.angular/code.angularjs.org","SPDXID":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","versionInfo":"master","downloadLocation":"git+https://github.com/angular/code.angularjs.org","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/angular/code.angularjs.org@master"}]}],"relationships":[{"spdxElementId":"SPDXRef-npm-is-fullwidth-code-point-1.0.0-f24fd8","relatedSpdxElement":"SPDXRef-npm-number-is-nan-1.0.1-3b40a7","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-pinkie-promise-2.0.1-36a4a3","relatedSpdxElement":"SPDXRef-npm-pinkie-2.0.4-974bbf","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-node-gyp-3.6.2-2fd035","relatedSpdxElement":"SPDXRef-npm-semver-5.3.0-2e3e4e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-node-gyp-3.6.2-2fd035","relatedSpdxElement":"SPDXRef-npm-which-1.3.0-a5bac4","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-node-gyp-3.6.2-2fd035","relatedSpdxElement":"SPDXRef-npm-mkdirp-0.5.1-fed51d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-node-gyp-3.6.2-2fd035","relatedSpdxElement":"SPDXRef-npm-tar-2.2.1-1ab245","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-node-gyp-3.6.2-2fd035","relatedSpdxElement":"SPDXRef-npm-request-2.83.0-e9b0e3","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-node-gyp-3.6.2-2fd035","relatedSpdxElement":"SPDXRef-npm-fstream-1.0.11-975561","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-node-gyp-3.6.2-2fd035","relatedSpdxElement":"SPDXRef-npm-osenv-0.1.4-f4d737","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-node-gyp-3.6.2-2fd035","relatedSpdxElement":"SPDXRef-npm-minimatch-3.0.4-b9aa9b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-node-gyp-3.6.2-2fd035","relatedSpdxElement":"SPDXRef-npm-rimraf-2.6.2-481324","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-node-gyp-3.6.2-2fd035","relatedSpdxElement":"SPDXRef-npm-glob-7.1.2-da630f","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-node-gyp-3.6.2-2fd035","relatedSpdxElement":"SPDXRef-npm-graceful-fs-4.1.11-7f86cd","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-async-2.6.0-16f864","relatedSpdxElement":"SPDXRef-npm-lodash-4.17.5-7787d6","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-grunt-contrib-compress-1.4.3-5189a5","relatedSpdxElement":"SPDXRef-npm-pretty-bytes-4.0.2-83cfba","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-grunt-contrib-compress-1.4.3-5189a5","relatedSpdxElement":"SPDXRef-npm-lodash-4.17.5-7787d6","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-grunt-contrib-compress-1.4.3-5189a5","relatedSpdxElement":"SPDXRef-npm-iltorb-1.3.10-92558b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-grunt-contrib-compress-1.4.3-5189a5","relatedSpdxElement":"SPDXRef-npm-stream-buffers-2.2.0-e49411","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-grunt-contrib-compress-1.4.3-5189a5","relatedSpdxElement":"SPDXRef-npm-chalk-1.1.3-3f01d7","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-grunt-contrib-compress-1.4.3-5189a5","relatedSpdxElement":"SPDXRef-npm-archiver-1.3.0-a2c979","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-pkg-up-1.0.0-d0a528","relatedSpdxElement":"SPDXRef-npm-find-up-1.1.2-67a360","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-chalk-1.1.3-3f01d7","relatedSpdxElement":"SPDXRef-npm-strip-ansi-3.0.1-b86f35","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-chalk-1.1.3-3f01d7","relatedSpdxElement":"SPDXRef-npm-escape-string-regexp-1.0.5-a61645","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-chalk-1.1.3-3f01d7","relatedSpdxElement":"SPDXRef-npm-has-ansi-2.0.0-243d7c","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-chalk-1.1.3-3f01d7","relatedSpdxElement":"SPDXRef-npm-supports-color-2.0.0-eebff0","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-chalk-1.1.3-3f01d7","relatedSpdxElement":"SPDXRef-npm-ansi-styles-2.2.1-2c5776","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-error-ex-1.3.1-67bea6","relatedSpdxElement":"SPDXRef-npm-is-arrayish-0.2.1-907af8","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-prebuild-install-2.5.0-c563ae","relatedSpdxElement":"SPDXRef-npm-minimist-1.2.0-18984e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-prebuild-install-2.5.0-c563ae","relatedSpdxElement":"SPDXRef-npm-github-from-package-0.0.0-3d5dcd","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-prebuild-install-2.5.0-c563ae","relatedSpdxElement":"SPDXRef-npm-noop-logger-0.1.1-61e6d4","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-prebuild-install-2.5.0-c563ae","relatedSpdxElement":"SPDXRef-npm-mkdirp-0.5.1-fed51d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-prebuild-install-2.5.0-c563ae","relatedSpdxElement":"SPDXRef-npm-xtend-4.0.1-89d73e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-prebuild-install-2.5.0-c563ae","relatedSpdxElement":"SPDXRef-npm-expand-template-1.1.0-e39d3a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-prebuild-install-2.5.0-c563ae","relatedSpdxElement":"SPDXRef-npm-simple-get-1.4.3-4be7af","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-prebuild-install-2.5.0-c563ae","relatedSpdxElement":"SPDXRef-npm-rc-1.2.5-8e0135","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-prebuild-install-2.5.0-c563ae","relatedSpdxElement":"SPDXRef-npm-tunnel-agent-0.6.0-6fb0dc","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-prebuild-install-2.5.0-c563ae","relatedSpdxElement":"SPDXRef-npm-tar-fs-1.16.0-185b77","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-prebuild-install-2.5.0-c563ae","relatedSpdxElement":"SPDXRef-npm-npmlog-4.1.2-12722c","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-prebuild-install-2.5.0-c563ae","relatedSpdxElement":"SPDXRef-npm-detect-libc-1.0.3-cbdec4","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-prebuild-install-2.5.0-c563ae","relatedSpdxElement":"SPDXRef-npm-node-abi-2.2.0-c6e888","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-prebuild-install-2.5.0-c563ae","relatedSpdxElement":"SPDXRef-npm-os-homedir-1.0.2-ea4d84","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-prebuild-install-2.5.0-c563ae","relatedSpdxElement":"SPDXRef-npm-pump-1.0.3-5e9b42","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-load-grunt-tasks-3.5.2-b8d0fb","relatedSpdxElement":"SPDXRef-npm-multimatch-2.1.0-bf5923","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-load-grunt-tasks-3.5.2-b8d0fb","relatedSpdxElement":"SPDXRef-npm-arrify-1.0.1-a3e79f","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-load-grunt-tasks-3.5.2-b8d0fb","relatedSpdxElement":"SPDXRef-npm-resolve-pkg-0.1.0-3516d4","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-load-grunt-tasks-3.5.2-b8d0fb","relatedSpdxElement":"SPDXRef-npm-pkg-up-1.0.0-d0a528","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-jws-3.1.4-d7981e","relatedSpdxElement":"SPDXRef-npm-base64url-2.0.0-ba60f1","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-jws-3.1.4-d7981e","relatedSpdxElement":"SPDXRef-npm-safe-buffer-5.1.1-85c4bc","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-jws-3.1.4-d7981e","relatedSpdxElement":"SPDXRef-npm-jwa-1.1.5-fa8974","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-minimatch-3.0.4-b9aa9b","relatedSpdxElement":"SPDXRef-npm-brace-expansion-1.1.8-60137d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-grunt-legacy-log-utils-1.0.0-0abc26","relatedSpdxElement":"SPDXRef-npm-lodash-4.3.0-b105c9","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-grunt-legacy-log-utils-1.0.0-0abc26","relatedSpdxElement":"SPDXRef-npm-chalk-1.1.3-3f01d7","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-grunt-legacy-log-1.0.0-e98f2a","relatedSpdxElement":"SPDXRef-npm-grunt-legacy-log-utils-1.0.0-0abc26","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-grunt-legacy-log-1.0.0-e98f2a","relatedSpdxElement":"SPDXRef-npm-lodash-3.10.1-87120d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-grunt-legacy-log-1.0.0-e98f2a","relatedSpdxElement":"SPDXRef-npm-hooker-0.2.3-221c07","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-grunt-legacy-log-1.0.0-e98f2a","relatedSpdxElement":"SPDXRef-npm-underscore.string-3.2.3-4e6b7b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-grunt-legacy-log-1.0.0-e98f2a","relatedSpdxElement":"SPDXRef-npm-colors-1.1.2-994537","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-meow-3.7.0-fe05bc","relatedSpdxElement":"SPDXRef-npm-decamelize-1.2.0-1bcc4f","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-meow-3.7.0-fe05bc","relatedSpdxElement":"SPDXRef-npm-camelcase-keys-2.1.0-765507","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-meow-3.7.0-fe05bc","relatedSpdxElement":"SPDXRef-npm-minimist-1.2.0-18984e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-meow-3.7.0-fe05bc","relatedSpdxElement":"SPDXRef-npm-loud-rejection-1.6.0-d08238","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-meow-3.7.0-fe05bc","relatedSpdxElement":"SPDXRef-npm-map-obj-1.0.1-dced2b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-meow-3.7.0-fe05bc","relatedSpdxElement":"SPDXRef-npm-read-pkg-up-1.0.1-24c0ef","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-meow-3.7.0-fe05bc","relatedSpdxElement":"SPDXRef-npm-trim-newlines-1.0.0-daab02","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-meow-3.7.0-fe05bc","relatedSpdxElement":"SPDXRef-npm-redent-1.0.0-f1854e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-meow-3.7.0-fe05bc","relatedSpdxElement":"SPDXRef-npm-object-assign-4.1.1-04feac","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-meow-3.7.0-fe05bc","relatedSpdxElement":"SPDXRef-npm-normalize-package-data-2.4.0-db4e62","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-google-auto-auth-0.7.2-fb3aac","relatedSpdxElement":"SPDXRef-npm-google-auth-library-0.10.0-f370a4","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-google-auto-auth-0.7.2-fb3aac","relatedSpdxElement":"SPDXRef-npm-request-2.83.0-e9b0e3","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-google-auto-auth-0.7.2-fb3aac","relatedSpdxElement":"SPDXRef-npm-async-2.6.0-16f864","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-google-auto-auth-0.7.2-fb3aac","relatedSpdxElement":"SPDXRef-npm-gcp-metadata-0.3.1-6477aa","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-string-width-1.0.2-161f1a","relatedSpdxElement":"SPDXRef-npm-strip-ansi-3.0.1-b86f35","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-string-width-1.0.2-161f1a","relatedSpdxElement":"SPDXRef-npm-is-fullwidth-code-point-1.0.0-f24fd8","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-string-width-1.0.2-161f1a","relatedSpdxElement":"SPDXRef-npm-code-point-at-1.1.0-0c1e14","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-has-ansi-2.0.0-243d7c","relatedSpdxElement":"SPDXRef-npm-ansi-regex-2.1.1-79410f","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-normalize-path-2.1.1-04f462","relatedSpdxElement":"SPDXRef-npm-remove-trailing-separator-1.1.0-3c65b6","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-google-auth-library-0.12.0-5e1679","relatedSpdxElement":"SPDXRef-npm-gtoken-1.2.3-0fddde","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-google-auth-library-0.12.0-5e1679","relatedSpdxElement":"SPDXRef-npm-request-2.83.0-e9b0e3","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-google-auth-library-0.12.0-5e1679","relatedSpdxElement":"SPDXRef-npm-lodash.isstring-4.0.1-a19d4f","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-google-auth-library-0.12.0-5e1679","relatedSpdxElement":"SPDXRef-npm-jws-3.1.4-d7981e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-google-auth-library-0.12.0-5e1679","relatedSpdxElement":"SPDXRef-npm-lodash.merge-4.6.1-354cc4","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-tough-cookie-2.3.3-b7f118","relatedSpdxElement":"SPDXRef-npm-punycode-1.4.1-a9306e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-google-auth-library-0.10.0-f370a4","relatedSpdxElement":"SPDXRef-npm-gtoken-1.2.3-0fddde","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-google-auth-library-0.10.0-f370a4","relatedSpdxElement":"SPDXRef-npm-request-2.83.0-e9b0e3","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-google-auth-library-0.10.0-f370a4","relatedSpdxElement":"SPDXRef-npm-jws-3.1.4-d7981e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-google-auth-library-0.10.0-f370a4","relatedSpdxElement":"SPDXRef-npm-lodash.noop-3.0.1-9b87d2","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-dateformat-1.0.12-599941","relatedSpdxElement":"SPDXRef-npm-meow-3.7.0-fe05bc","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-dateformat-1.0.12-599941","relatedSpdxElement":"SPDXRef-npm-get-stdin-4.0.1-fa8dd2","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-resolve-pkg-0.1.0-3516d4","relatedSpdxElement":"SPDXRef-npm-resolve-from-2.0.0-24aea0","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-hash-stream-validation-0.2.1-1fcaee","relatedSpdxElement":"SPDXRef-npm-through2-2.0.3-183651","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-google-p12-pem-0.1.2-81f4aa","relatedSpdxElement":"SPDXRef-npm-node-forge-0.7.1-602875","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-redent-1.0.0-f1854e","relatedSpdxElement":"SPDXRef-npm-indent-string-2.1.0-7c76cf","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-redent-1.0.0-f1854e","relatedSpdxElement":"SPDXRef-npm-strip-indent-1.0.1-c0768e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-strip-ansi-3.0.1-b86f35","relatedSpdxElement":"SPDXRef-npm-ansi-regex-2.1.1-79410f","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-stringdecoder-1.0.3-a62231","relatedSpdxElement":"SPDXRef-npm-safe-buffer-5.1.1-85c4bc","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-end-of-stream-1.4.1-e10541","relatedSpdxElement":"SPDXRef-npm-once-1.4.0-96c54f","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-google-cloud-common-0.15.1-c3a5d3","relatedSpdxElement":"SPDXRef-npm-string-format-obj-1.1.1-ddb16a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-google-cloud-common-0.15.1-c3a5d3","relatedSpdxElement":"SPDXRef-npm-extend-3.0.1-de13f8","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-google-cloud-common-0.15.1-c3a5d3","relatedSpdxElement":"SPDXRef-npm-duplexify-3.5.3-8220e0","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-google-cloud-common-0.15.1-c3a5d3","relatedSpdxElement":"SPDXRef-npm-google-auto-auth-0.8.2-385dd7","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-google-cloud-common-0.15.1-c3a5d3","relatedSpdxElement":"SPDXRef-npm-request-2.83.0-e9b0e3","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-google-cloud-common-0.15.1-c3a5d3","relatedSpdxElement":"SPDXRef-npm-ent-2.2.0-7f0610","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-google-cloud-common-0.15.1-c3a5d3","relatedSpdxElement":"SPDXRef-npm-arrify-1.0.1-a3e79f","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-google-cloud-common-0.15.1-c3a5d3","relatedSpdxElement":"SPDXRef-npm-methmeth-1.1.0-2c818b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-google-cloud-common-0.15.1-c3a5d3","relatedSpdxElement":"SPDXRef-npm-split-array-stream-1.0.3-840030","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-google-cloud-common-0.15.1-c3a5d3","relatedSpdxElement":"SPDXRef-npm-is-3.2.1-558dcf","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-google-cloud-common-0.15.1-c3a5d3","relatedSpdxElement":"SPDXRef-npm-create-error-class-3.0.2-d7c390","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-google-cloud-common-0.15.1-c3a5d3","relatedSpdxElement":"SPDXRef-npm-log-driver-1.2.5-b6ac66","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-google-cloud-common-0.15.1-c3a5d3","relatedSpdxElement":"SPDXRef-npm-through2-2.0.3-183651","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-google-cloud-common-0.15.1-c3a5d3","relatedSpdxElement":"SPDXRef-npm-concat-stream-1.6.0-39d4e5","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-google-cloud-common-0.15.1-c3a5d3","relatedSpdxElement":"SPDXRef-npm-array-uniq-1.0.3-2ada95","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-google-cloud-common-0.15.1-c3a5d3","relatedSpdxElement":"SPDXRef-npm-retry-request-3.3.1-18692b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-google-cloud-common-0.15.1-c3a5d3","relatedSpdxElement":"SPDXRef-npm-stream-events-1.0.2-2d7608","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-google-cloud-common-0.15.1-c3a5d3","relatedSpdxElement":"SPDXRef-npm-modelo-4.2.3-532bed","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-array-union-1.0.2-69d5c4","relatedSpdxElement":"SPDXRef-npm-array-uniq-1.0.3-2ada95","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-dashdash-1.14.1-4e017d","relatedSpdxElement":"SPDXRef-npm-assert-plus-1.0.0-7c3d5c","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-spdx-correct-1.0.2-b57f67","relatedSpdxElement":"SPDXRef-npm-spdx-license-ids-1.2.2-a2240a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-read-pkg-1.1.0-eae415","relatedSpdxElement":"SPDXRef-npm-load-json-file-1.1.0-a9a5d0","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-read-pkg-1.1.0-eae415","relatedSpdxElement":"SPDXRef-npm-path-type-1.1.0-6e0cc4","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-read-pkg-1.1.0-eae415","relatedSpdxElement":"SPDXRef-npm-normalize-package-data-2.4.0-db4e62","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-crc32-stream-2.0.0-54bb7b","relatedSpdxElement":"SPDXRef-npm-crc-3.5.0-0231ef","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-crc32-stream-2.0.0-54bb7b","relatedSpdxElement":"SPDXRef-npm-readable-stream-2.3.3-67be4e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-gauge-2.7.4-15f441","relatedSpdxElement":"SPDXRef-npm-strip-ansi-3.0.1-b86f35","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-gauge-2.7.4-15f441","relatedSpdxElement":"SPDXRef-npm-console-control-strings-1.1.0-32703e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-gauge-2.7.4-15f441","relatedSpdxElement":"SPDXRef-npm-aproba-1.2.0-2a4157","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-gauge-2.7.4-15f441","relatedSpdxElement":"SPDXRef-npm-signal-exit-3.0.2-9d4200","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-gauge-2.7.4-15f441","relatedSpdxElement":"SPDXRef-npm-wide-align-1.1.2-2d301f","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-gauge-2.7.4-15f441","relatedSpdxElement":"SPDXRef-npm-object-assign-4.1.1-04feac","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-gauge-2.7.4-15f441","relatedSpdxElement":"SPDXRef-npm-string-width-1.0.2-161f1a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-gauge-2.7.4-15f441","relatedSpdxElement":"SPDXRef-npm-has-unicode-2.0.1-4f0583","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-write-file-atomic-2.3.0-8e2604","relatedSpdxElement":"SPDXRef-npm-imurmurhash-0.1.4-7f5b8d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-write-file-atomic-2.3.0-8e2604","relatedSpdxElement":"SPDXRef-npm-signal-exit-3.0.2-9d4200","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-write-file-atomic-2.3.0-8e2604","relatedSpdxElement":"SPDXRef-npm-graceful-fs-4.1.11-7f86cd","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-zip-stream-1.2.0-4dd92c","relatedSpdxElement":"SPDXRef-npm-lodash-4.17.5-7787d6","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-zip-stream-1.2.0-4dd92c","relatedSpdxElement":"SPDXRef-npm-compress-commons-1.2.2-6e9bb1","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-zip-stream-1.2.0-4dd92c","relatedSpdxElement":"SPDXRef-npm-readable-stream-2.3.3-67be4e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-zip-stream-1.2.0-4dd92c","relatedSpdxElement":"SPDXRef-npm-archiver-utils-1.3.0-7d0037","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-load-json-file-1.1.0-a9a5d0","relatedSpdxElement":"SPDXRef-npm-strip-bom-2.0.0-b239e0","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-load-json-file-1.1.0-a9a5d0","relatedSpdxElement":"SPDXRef-npm-pinkie-promise-2.0.1-36a4a3","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-load-json-file-1.1.0-a9a5d0","relatedSpdxElement":"SPDXRef-npm-pify-2.3.0-7ec3fe","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-load-json-file-1.1.0-a9a5d0","relatedSpdxElement":"SPDXRef-npm-parse-json-2.2.0-f2d646","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-load-json-file-1.1.0-a9a5d0","relatedSpdxElement":"SPDXRef-npm-graceful-fs-4.1.11-7f86cd","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-getpass-0.1.7-a249da","relatedSpdxElement":"SPDXRef-npm-assert-plus-1.0.0-7c3d5c","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-dot-prop-4.2.0-89981d","relatedSpdxElement":"SPDXRef-npm-is-obj-1.0.1-87cc69","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-argparse-1.0.9-78089d","relatedSpdxElement":"SPDXRef-npm-sprintf-js-1.0.3-e79e0c","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-inflight-1.0.6-55398c","relatedSpdxElement":"SPDXRef-npm-once-1.4.0-96c54f","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-inflight-1.0.6-55398c","relatedSpdxElement":"SPDXRef-npm-wrappy-1.0.2-7485df","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-configstore-3.1.1-b63ded","relatedSpdxElement":"SPDXRef-npm-make-dir-1.1.0-c88180","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-configstore-3.1.1-b63ded","relatedSpdxElement":"SPDXRef-npm-dot-prop-4.2.0-89981d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-configstore-3.1.1-b63ded","relatedSpdxElement":"SPDXRef-npm-write-file-atomic-2.3.0-8e2604","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-configstore-3.1.1-b63ded","relatedSpdxElement":"SPDXRef-npm-unique-string-1.0.0-9250da","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-configstore-3.1.1-b63ded","relatedSpdxElement":"SPDXRef-npm-graceful-fs-4.1.11-7f86cd","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-configstore-3.1.1-b63ded","relatedSpdxElement":"SPDXRef-npm-xdg-basedir-3.0.0-8fa7c8","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-repeating-2.0.1-10aa73","relatedSpdxElement":"SPDXRef-npm-is-finite-1.0.2-469d24","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-jsonfile-3.0.1-70437d","relatedSpdxElement":"SPDXRef-npm-graceful-fs-4.1.11-7f86cd","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-tar-2.2.1-1ab245","relatedSpdxElement":"SPDXRef-npm-inherits-2.0.3-65b97d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-tar-2.2.1-1ab245","relatedSpdxElement":"SPDXRef-npm-block-stream-0.0.9-bc1c16","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-tar-2.2.1-1ab245","relatedSpdxElement":"SPDXRef-npm-fstream-1.0.11-975561","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-block-stream-0.0.9-bc1c16","relatedSpdxElement":"SPDXRef-npm-inherits-2.0.3-65b97d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-gcs-resumable-upload-0.8.2-678dd5","relatedSpdxElement":"SPDXRef-npm-pumpify-1.4.0-6b42c8","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-gcs-resumable-upload-0.8.2-678dd5","relatedSpdxElement":"SPDXRef-npm-configstore-3.1.1-b63ded","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-gcs-resumable-upload-0.8.2-678dd5","relatedSpdxElement":"SPDXRef-npm-request-2.83.0-e9b0e3","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-gcs-resumable-upload-0.8.2-678dd5","relatedSpdxElement":"SPDXRef-npm-google-auto-auth-0.7.2-fb3aac","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-gcs-resumable-upload-0.8.2-678dd5","relatedSpdxElement":"SPDXRef-npm-buffer-equal-1.0.0-87984c","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-gcs-resumable-upload-0.8.2-678dd5","relatedSpdxElement":"SPDXRef-npm-through2-2.0.3-183651","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-gcs-resumable-upload-0.8.2-678dd5","relatedSpdxElement":"SPDXRef-npm-stream-events-1.0.2-2d7608","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-pump-2.0.1-bf2c3e","relatedSpdxElement":"SPDXRef-npm-once-1.4.0-96c54f","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-pump-2.0.1-bf2c3e","relatedSpdxElement":"SPDXRef-npm-end-of-stream-1.4.1-e10541","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-once-1.4.0-96c54f","relatedSpdxElement":"SPDXRef-npm-wrappy-1.0.2-7485df","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-google-auto-auth-0.8.2-385dd7","relatedSpdxElement":"SPDXRef-npm-request-2.83.0-e9b0e3","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-google-auto-auth-0.8.2-385dd7","relatedSpdxElement":"SPDXRef-npm-async-2.6.0-16f864","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-google-auto-auth-0.8.2-385dd7","relatedSpdxElement":"SPDXRef-npm-gcp-metadata-0.3.1-6477aa","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-google-auto-auth-0.8.2-385dd7","relatedSpdxElement":"SPDXRef-npm-google-auth-library-0.12.0-5e1679","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-simple-get-1.4.3-4be7af","relatedSpdxElement":"SPDXRef-npm-xtend-4.0.1-89d73e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-simple-get-1.4.3-4be7af","relatedSpdxElement":"SPDXRef-npm-once-1.4.0-96c54f","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-simple-get-1.4.3-4be7af","relatedSpdxElement":"SPDXRef-npm-unzip-response-1.0.2-cb494c","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-grunt-legacy-util-1.0.0-97370e","relatedSpdxElement":"SPDXRef-npm-which-1.2.14-64444d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-grunt-legacy-util-1.0.0-97370e","relatedSpdxElement":"SPDXRef-npm-getobject-0.1.0-6f7255","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-grunt-legacy-util-1.0.0-97370e","relatedSpdxElement":"SPDXRef-npm-hooker-0.2.3-221c07","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-grunt-legacy-util-1.0.0-97370e","relatedSpdxElement":"SPDXRef-npm-lodash-4.3.0-b105c9","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-grunt-legacy-util-1.0.0-97370e","relatedSpdxElement":"SPDXRef-npm-underscore.string-3.2.3-4e6b7b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-grunt-legacy-util-1.0.0-97370e","relatedSpdxElement":"SPDXRef-npm-async-1.5.2-0bdb8f","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-grunt-legacy-util-1.0.0-97370e","relatedSpdxElement":"SPDXRef-npm-exit-0.1.2-56694b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-request-2.83.0-e9b0e3","relatedSpdxElement":"SPDXRef-npm-tough-cookie-2.3.3-b7f118","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-request-2.83.0-e9b0e3","relatedSpdxElement":"SPDXRef-npm-form-data-2.3.1-f2642e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-request-2.83.0-e9b0e3","relatedSpdxElement":"SPDXRef-npm-isstream-0.1.2-e6b41b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-request-2.83.0-e9b0e3","relatedSpdxElement":"SPDXRef-npm-json-stringify-safe-5.0.1-35e88a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-request-2.83.0-e9b0e3","relatedSpdxElement":"SPDXRef-npm-is-typedarray-1.0.0-8f6826","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-request-2.83.0-e9b0e3","relatedSpdxElement":"SPDXRef-npm-extend-3.0.1-de13f8","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-request-2.83.0-e9b0e3","relatedSpdxElement":"SPDXRef-npm-aws4-1.6.0-c14ee7","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-request-2.83.0-e9b0e3","relatedSpdxElement":"SPDXRef-npm-har-validator-5.0.3-534f63","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-request-2.83.0-e9b0e3","relatedSpdxElement":"SPDXRef-npm-combined-stream-1.0.5-df1495","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-request-2.83.0-e9b0e3","relatedSpdxElement":"SPDXRef-npm-oauth-sign-0.8.2-9345ed","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-request-2.83.0-e9b0e3","relatedSpdxElement":"SPDXRef-npm-safe-buffer-5.1.1-85c4bc","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-request-2.83.0-e9b0e3","relatedSpdxElement":"SPDXRef-npm-aws-sign2-0.7.0-c07188","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-request-2.83.0-e9b0e3","relatedSpdxElement":"SPDXRef-npm-forever-agent-0.6.1-6b793f","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-request-2.83.0-e9b0e3","relatedSpdxElement":"SPDXRef-npm-uuid-3.2.1-048c49","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-request-2.83.0-e9b0e3","relatedSpdxElement":"SPDXRef-npm-hawk-6.0.2-4f25ee","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-request-2.83.0-e9b0e3","relatedSpdxElement":"SPDXRef-npm-performance-now-2.1.0-429a28","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-request-2.83.0-e9b0e3","relatedSpdxElement":"SPDXRef-npm-caseless-0.12.0-332956","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-request-2.83.0-e9b0e3","relatedSpdxElement":"SPDXRef-npm-tunnel-agent-0.6.0-6fb0dc","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-request-2.83.0-e9b0e3","relatedSpdxElement":"SPDXRef-npm-qs-6.5.1-7d2004","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-request-2.83.0-e9b0e3","relatedSpdxElement":"SPDXRef-npm-mime-types-2.1.17-ec2c1d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-request-2.83.0-e9b0e3","relatedSpdxElement":"SPDXRef-npm-stringstream-0.0.5-8c5338","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-request-2.83.0-e9b0e3","relatedSpdxElement":"SPDXRef-npm-http-signature-1.2.0-194db1","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-which-1.3.0-a5bac4","relatedSpdxElement":"SPDXRef-npm-isexe-2.0.0-0b1a87","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-gcp-metadata-0.3.1-6477aa","relatedSpdxElement":"SPDXRef-npm-extend-3.0.1-de13f8","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-gcp-metadata-0.3.1-6477aa","relatedSpdxElement":"SPDXRef-npm-retry-request-3.3.1-18692b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-iltorb-1.3.10-92558b","relatedSpdxElement":"SPDXRef-npm-nan-2.8.0-951fc1","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-iltorb-1.3.10-92558b","relatedSpdxElement":"SPDXRef-npm-detect-libc-0.2.0-bd908c","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-iltorb-1.3.10-92558b","relatedSpdxElement":"SPDXRef-npm-prebuild-install-2.5.0-c563ae","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-iltorb-1.3.10-92558b","relatedSpdxElement":"SPDXRef-npm-node-gyp-3.6.2-2fd035","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-form-data-2.3.1-f2642e","relatedSpdxElement":"SPDXRef-npm-combined-stream-1.0.5-df1495","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-form-data-2.3.1-f2642e","relatedSpdxElement":"SPDXRef-npm-asynckit-0.4.0-f21884","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-form-data-2.3.1-f2642e","relatedSpdxElement":"SPDXRef-npm-mime-types-2.1.17-ec2c1d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-make-dir-1.1.0-c88180","relatedSpdxElement":"SPDXRef-npm-pify-3.0.0-effae2","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-ecdsa-sig-formatter-1.0.9-799417","relatedSpdxElement":"SPDXRef-npm-base64url-2.0.0-ba60f1","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-ecdsa-sig-formatter-1.0.9-799417","relatedSpdxElement":"SPDXRef-npm-safe-buffer-5.1.1-85c4bc","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-is-builtin-module-1.0.0-3d838e","relatedSpdxElement":"SPDXRef-npm-builtin-modules-1.1.1-0ec1a4","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-path-exists-2.1.0-ac7514","relatedSpdxElement":"SPDXRef-npm-pinkie-promise-2.0.1-36a4a3","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-find-up-1.1.2-67a360","relatedSpdxElement":"SPDXRef-npm-pinkie-promise-2.0.1-36a4a3","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-find-up-1.1.2-67a360","relatedSpdxElement":"SPDXRef-npm-path-exists-2.1.0-ac7514","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-validate-npm-package-license-3.0.1-cafd70","relatedSpdxElement":"SPDXRef-npm-spdx-expression-parse-1.0.4-fb47d0","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-validate-npm-package-license-3.0.1-cafd70","relatedSpdxElement":"SPDXRef-npm-spdx-correct-1.0.2-b57f67","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-fstream-1.0.11-975561","relatedSpdxElement":"SPDXRef-npm-inherits-2.0.3-65b97d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-fstream-1.0.11-975561","relatedSpdxElement":"SPDXRef-npm-rimraf-2.6.2-481324","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-fstream-1.0.11-975561","relatedSpdxElement":"SPDXRef-npm-graceful-fs-4.1.11-7f86cd","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-split-array-stream-1.0.3-840030","relatedSpdxElement":"SPDXRef-npm-async-2.6.0-16f864","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-split-array-stream-1.0.3-840030","relatedSpdxElement":"SPDXRef-npm-is-stream-ended-0.1.3-8311f7","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-through2-2.0.3-183651","relatedSpdxElement":"SPDXRef-npm-xtend-4.0.1-89d73e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-through2-2.0.3-183651","relatedSpdxElement":"SPDXRef-npm-readable-stream-2.3.3-67be4e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-unique-string-1.0.0-9250da","relatedSpdxElement":"SPDXRef-npm-crypto-random-string-1.0.0-54ef5f","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-gtoken-1.2.3-0fddde","relatedSpdxElement":"SPDXRef-npm-mime-1.6.0-4c93f6","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-gtoken-1.2.3-0fddde","relatedSpdxElement":"SPDXRef-npm-request-2.83.0-e9b0e3","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-gtoken-1.2.3-0fddde","relatedSpdxElement":"SPDXRef-npm-jws-3.1.4-d7981e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-gtoken-1.2.3-0fddde","relatedSpdxElement":"SPDXRef-npm-google-p12-pem-0.1.2-81f4aa","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-wide-align-1.1.2-2d301f","relatedSpdxElement":"SPDXRef-npm-string-width-1.0.2-161f1a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-tunnel-agent-0.6.0-6fb0dc","relatedSpdxElement":"SPDXRef-npm-safe-buffer-5.1.1-85c4bc","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-strip-indent-1.0.1-c0768e","relatedSpdxElement":"SPDXRef-npm-get-stdin-4.0.1-fa8dd2","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-js-yaml-3.5.5-e7aaf6","relatedSpdxElement":"SPDXRef-npm-esprima-2.7.3-99c56e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-js-yaml-3.5.5-e7aaf6","relatedSpdxElement":"SPDXRef-npm-argparse-1.0.9-78089d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-rimraf-2.6.2-481324","relatedSpdxElement":"SPDXRef-npm-glob-7.1.2-da630f","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-grunt-cli-1.2.0-047289","relatedSpdxElement":"SPDXRef-npm-grunt-known-options-1.1.0-fc08a1","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-grunt-cli-1.2.0-047289","relatedSpdxElement":"SPDXRef-npm-nopt-3.0.6-ca74d0","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-grunt-cli-1.2.0-047289","relatedSpdxElement":"SPDXRef-npm-resolve-1.1.7-6060bb","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-grunt-cli-1.2.0-047289","relatedSpdxElement":"SPDXRef-npm-findup-sync-0.3.0-9dee40","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-ajv-5.5.2-493080","relatedSpdxElement":"SPDXRef-npm-co-4.6.0-56901c","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-ajv-5.5.2-493080","relatedSpdxElement":"SPDXRef-npm-fast-deep-equal-1.0.0-81373a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-ajv-5.5.2-493080","relatedSpdxElement":"SPDXRef-npm-json-schema-traverse-0.3.1-4cb5e9","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-ajv-5.5.2-493080","relatedSpdxElement":"SPDXRef-npm-fast-json-stable-stringify-2.0.0-34dd0c","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-loud-rejection-1.6.0-d08238","relatedSpdxElement":"SPDXRef-npm-currently-unhandled-0.4.1-e21985","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-loud-rejection-1.6.0-d08238","relatedSpdxElement":"SPDXRef-npm-signal-exit-3.0.2-9d4200","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-pumpify-1.4.0-6b42c8","relatedSpdxElement":"SPDXRef-npm-inherits-2.0.3-65b97d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-pumpify-1.4.0-6b42c8","relatedSpdxElement":"SPDXRef-npm-pump-2.0.1-bf2c3e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-pumpify-1.4.0-6b42c8","relatedSpdxElement":"SPDXRef-npm-duplexify-3.5.3-8220e0","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-grunt-1.0.1-1a87d3","relatedSpdxElement":"SPDXRef-npm-grunt-known-options-1.1.0-fc08a1","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-grunt-1.0.1-1a87d3","relatedSpdxElement":"SPDXRef-npm-js-yaml-3.5.5-e7aaf6","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-grunt-1.0.1-1a87d3","relatedSpdxElement":"SPDXRef-npm-grunt-legacy-log-1.0.0-e98f2a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-grunt-1.0.1-1a87d3","relatedSpdxElement":"SPDXRef-npm-nopt-3.0.6-ca74d0","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-grunt-1.0.1-1a87d3","relatedSpdxElement":"SPDXRef-npm-coffee-script-1.10.0-0c2511","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-grunt-1.0.1-1a87d3","relatedSpdxElement":"SPDXRef-npm-glob-7.0.6-58d34b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-grunt-1.0.1-1a87d3","relatedSpdxElement":"SPDXRef-npm-path-is-absolute-1.0.1-9be30a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-grunt-1.0.1-1a87d3","relatedSpdxElement":"SPDXRef-npm-eventemitter2-0.4.14-b09491","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-grunt-1.0.1-1a87d3","relatedSpdxElement":"SPDXRef-npm-dateformat-1.0.12-599941","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-grunt-1.0.1-1a87d3","relatedSpdxElement":"SPDXRef-npm-iconv-lite-0.4.19-cf1fdb","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-grunt-1.0.1-1a87d3","relatedSpdxElement":"SPDXRef-npm-minimatch-3.0.4-b9aa9b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-grunt-1.0.1-1a87d3","relatedSpdxElement":"SPDXRef-npm-findup-sync-0.3.0-9dee40","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-grunt-1.0.1-1a87d3","relatedSpdxElement":"SPDXRef-npm-exit-0.1.2-56694b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-grunt-1.0.1-1a87d3","relatedSpdxElement":"SPDXRef-npm-grunt-legacy-util-1.0.0-97370e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-grunt-1.0.1-1a87d3","relatedSpdxElement":"SPDXRef-npm-rimraf-2.2.8-a34833","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-grunt-1.0.1-1a87d3","relatedSpdxElement":"SPDXRef-npm-grunt-cli-1.2.0-047289","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-stream-events-1.0.2-2d7608","relatedSpdxElement":"SPDXRef-npm-stubs-3.0.0-374f16","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-camelcase-keys-2.1.0-765507","relatedSpdxElement":"SPDXRef-npm-map-obj-1.0.1-dced2b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-camelcase-keys-2.1.0-765507","relatedSpdxElement":"SPDXRef-npm-camelcase-2.1.1-fd4656","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-node-abi-2.2.0-c6e888","relatedSpdxElement":"SPDXRef-npm-semver-5.5.0-e28b56","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-glob-5.0.15-62eac5","relatedSpdxElement":"SPDXRef-npm-inherits-2.0.3-65b97d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-glob-5.0.15-62eac5","relatedSpdxElement":"SPDXRef-npm-inflight-1.0.6-55398c","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-glob-5.0.15-62eac5","relatedSpdxElement":"SPDXRef-npm-once-1.4.0-96c54f","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-glob-5.0.15-62eac5","relatedSpdxElement":"SPDXRef-npm-path-is-absolute-1.0.1-9be30a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-normalize-package-data-2.4.0-db4e62","relatedSpdxElement":"SPDXRef-npm-is-builtin-module-1.0.0-3d838e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-normalize-package-data-2.4.0-db4e62","relatedSpdxElement":"SPDXRef-npm-hosted-git-info-2.5.0-e98c76","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-normalize-package-data-2.4.0-db4e62","relatedSpdxElement":"SPDXRef-npm-validate-npm-package-license-3.0.1-cafd70","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-nopt-3.0.6-ca74d0","relatedSpdxElement":"SPDXRef-npm-abbrev-1.1.1-eb064a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-which-1.2.14-64444d","relatedSpdxElement":"SPDXRef-npm-isexe-2.0.0-0b1a87","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-bcrypt-pbkdf-1.0.1-fda552","relatedSpdxElement":"SPDXRef-npm-tweetnacl-0.14.5-7cae07","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-parse-json-2.2.0-f2d646","relatedSpdxElement":"SPDXRef-npm-error-ex-1.3.1-67bea6","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-strip-bom-2.0.0-b239e0","relatedSpdxElement":"SPDXRef-npm-is-utf8-0.2.1-47f1dd","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-path-type-1.1.0-6e0cc4","relatedSpdxElement":"SPDXRef-npm-pinkie-promise-2.0.1-36a4a3","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-path-type-1.1.0-6e0cc4","relatedSpdxElement":"SPDXRef-npm-pify-2.3.0-7ec3fe","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-path-type-1.1.0-6e0cc4","relatedSpdxElement":"SPDXRef-npm-graceful-fs-4.1.11-7f86cd","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-glob-7.1.2-da630f","relatedSpdxElement":"SPDXRef-npm-inherits-2.0.3-65b97d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-glob-7.1.2-da630f","relatedSpdxElement":"SPDXRef-npm-inflight-1.0.6-55398c","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-glob-7.1.2-da630f","relatedSpdxElement":"SPDXRef-npm-once-1.4.0-96c54f","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-glob-7.1.2-da630f","relatedSpdxElement":"SPDXRef-npm-path-is-absolute-1.0.1-9be30a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-glob-7.1.2-da630f","relatedSpdxElement":"SPDXRef-npm-minimatch-3.0.4-b9aa9b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-glob-7.1.2-da630f","relatedSpdxElement":"SPDXRef-npm-fs.realpath-1.0.0-563bb5","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-indent-string-2.1.0-7c76cf","relatedSpdxElement":"SPDXRef-npm-repeating-2.0.1-10aa73","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-osenv-0.1.4-f4d737","relatedSpdxElement":"SPDXRef-npm-os-tmpdir-1.0.2-57dc0d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-osenv-0.1.4-f4d737","relatedSpdxElement":"SPDXRef-npm-os-homedir-1.0.2-ea4d84","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-create-error-class-3.0.2-d7c390","relatedSpdxElement":"SPDXRef-npm-capture-stack-trace-1.0.0-f43a83","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-archiver-1.3.0-a2c979","relatedSpdxElement":"SPDXRef-npm-lodash-4.17.5-7787d6","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-archiver-1.3.0-a2c979","relatedSpdxElement":"SPDXRef-npm-walkdir-0.0.11-922189","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-archiver-1.3.0-a2c979","relatedSpdxElement":"SPDXRef-npm-tar-stream-1.5.5-079a79","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-archiver-1.3.0-a2c979","relatedSpdxElement":"SPDXRef-npm-async-2.6.0-16f864","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-archiver-1.3.0-a2c979","relatedSpdxElement":"SPDXRef-npm-zip-stream-1.2.0-4dd92c","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-archiver-1.3.0-a2c979","relatedSpdxElement":"SPDXRef-npm-readable-stream-2.3.3-67be4e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-archiver-1.3.0-a2c979","relatedSpdxElement":"SPDXRef-npm-archiver-utils-1.3.0-7d0037","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-archiver-1.3.0-a2c979","relatedSpdxElement":"SPDXRef-npm-glob-7.1.2-da630f","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-archiver-1.3.0-a2c979","relatedSpdxElement":"SPDXRef-npm-buffer-crc32-0.2.13-0b0929","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-bl-1.2.1-6c6e6b","relatedSpdxElement":"SPDXRef-npm-readable-stream-2.3.3-67be4e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-read-pkg-up-1.0.1-24c0ef","relatedSpdxElement":"SPDXRef-npm-read-pkg-1.1.0-eae415","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-read-pkg-up-1.0.1-24c0ef","relatedSpdxElement":"SPDXRef-npm-find-up-1.1.2-67a360","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-ecc-jsbn-0.1.1-9b84c6","relatedSpdxElement":"SPDXRef-npm-jsbn-0.1.1-ac377a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-tar-fs-1.16.0-185b77","relatedSpdxElement":"SPDXRef-npm-mkdirp-0.5.1-fed51d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-tar-fs-1.16.0-185b77","relatedSpdxElement":"SPDXRef-npm-tar-stream-1.5.5-079a79","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-tar-fs-1.16.0-185b77","relatedSpdxElement":"SPDXRef-npm-chownr-1.0.1-e3b8cb","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-tar-fs-1.16.0-185b77","relatedSpdxElement":"SPDXRef-npm-pump-1.0.3-5e9b42","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-multimatch-2.1.0-bf5923","relatedSpdxElement":"SPDXRef-npm-arrify-1.0.1-a3e79f","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-multimatch-2.1.0-bf5923","relatedSpdxElement":"SPDXRef-npm-minimatch-3.0.4-b9aa9b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-multimatch-2.1.0-bf5923","relatedSpdxElement":"SPDXRef-npm-array-union-1.0.2-69d5c4","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-multimatch-2.1.0-bf5923","relatedSpdxElement":"SPDXRef-npm-array-differ-1.0.0-cf4099","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-combined-stream-1.0.5-df1495","relatedSpdxElement":"SPDXRef-npm-delayed-stream-1.0.0-1264f2","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-brace-expansion-1.1.8-60137d","relatedSpdxElement":"SPDXRef-npm-concat-map-0.0.1-144355","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-brace-expansion-1.1.8-60137d","relatedSpdxElement":"SPDXRef-npm-balanced-match-1.0.0-c967fb","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-compress-commons-1.2.2-6e9bb1","relatedSpdxElement":"SPDXRef-npm-crc32-stream-2.0.0-54bb7b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-compress-commons-1.2.2-6e9bb1","relatedSpdxElement":"SPDXRef-npm-normalize-path-2.1.1-04f462","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-compress-commons-1.2.2-6e9bb1","relatedSpdxElement":"SPDXRef-npm-readable-stream-2.3.3-67be4e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-compress-commons-1.2.2-6e9bb1","relatedSpdxElement":"SPDXRef-npm-buffer-crc32-0.2.13-0b0929","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-google-cloud-storage-1.5.2-d7a66d","relatedSpdxElement":"SPDXRef-npm-snakeize-0.1.0-944824","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-google-cloud-storage-1.5.2-d7a66d","relatedSpdxElement":"SPDXRef-npm-string-format-obj-1.1.1-ddb16a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-google-cloud-storage-1.5.2-d7a66d","relatedSpdxElement":"SPDXRef-npm-pumpify-1.4.0-6b42c8","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-google-cloud-storage-1.5.2-d7a66d","relatedSpdxElement":"SPDXRef-npm-extend-3.0.1-de13f8","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-google-cloud-storage-1.5.2-d7a66d","relatedSpdxElement":"SPDXRef-npm-once-1.4.0-96c54f","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-google-cloud-storage-1.5.2-d7a66d","relatedSpdxElement":"SPDXRef-npm-duplexify-3.5.3-8220e0","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-google-cloud-storage-1.5.2-d7a66d","relatedSpdxElement":"SPDXRef-npm-request-2.83.0-e9b0e3","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-google-cloud-storage-1.5.2-d7a66d","relatedSpdxElement":"SPDXRef-npm-safe-buffer-5.1.1-85c4bc","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-google-cloud-storage-1.5.2-d7a66d","relatedSpdxElement":"SPDXRef-npm-async-2.6.0-16f864","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-google-cloud-storage-1.5.2-d7a66d","relatedSpdxElement":"SPDXRef-npm-google-cloud-common-0.15.1-c3a5d3","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-google-cloud-storage-1.5.2-d7a66d","relatedSpdxElement":"SPDXRef-npm-arrify-1.0.1-a3e79f","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-google-cloud-storage-1.5.2-d7a66d","relatedSpdxElement":"SPDXRef-npm-is-3.2.1-558dcf","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-google-cloud-storage-1.5.2-d7a66d","relatedSpdxElement":"SPDXRef-npm-create-error-class-3.0.2-d7c390","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-google-cloud-storage-1.5.2-d7a66d","relatedSpdxElement":"SPDXRef-npm-through2-2.0.3-183651","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-google-cloud-storage-1.5.2-d7a66d","relatedSpdxElement":"SPDXRef-npm-concat-stream-1.6.0-39d4e5","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-google-cloud-storage-1.5.2-d7a66d","relatedSpdxElement":"SPDXRef-npm-hash-stream-validation-0.2.1-1fcaee","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-google-cloud-storage-1.5.2-d7a66d","relatedSpdxElement":"SPDXRef-npm-stream-events-1.0.2-2d7608","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-google-cloud-storage-1.5.2-d7a66d","relatedSpdxElement":"SPDXRef-npm-gcs-resumable-upload-0.8.2-678dd5","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-google-cloud-storage-1.5.2-d7a66d","relatedSpdxElement":"SPDXRef-npm-mime-types-2.1.17-ec2c1d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-retry-request-3.3.1-18692b","relatedSpdxElement":"SPDXRef-npm-request-2.83.0-e9b0e3","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-retry-request-3.3.1-18692b","relatedSpdxElement":"SPDXRef-npm-through2-2.0.3-183651","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-mime-types-2.1.17-ec2c1d","relatedSpdxElement":"SPDXRef-npm-mime-db-1.30.0-e95175","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-concat-stream-1.6.0-39d4e5","relatedSpdxElement":"SPDXRef-npm-inherits-2.0.3-65b97d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-concat-stream-1.6.0-39d4e5","relatedSpdxElement":"SPDXRef-npm-readable-stream-2.3.3-67be4e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-concat-stream-1.6.0-39d4e5","relatedSpdxElement":"SPDXRef-npm-typedarray-0.0.6-5bcf50","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-npmlog-4.1.2-12722c","relatedSpdxElement":"SPDXRef-npm-console-control-strings-1.1.0-32703e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-npmlog-4.1.2-12722c","relatedSpdxElement":"SPDXRef-npm-set-blocking-2.0.0-6d9217","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-npmlog-4.1.2-12722c","relatedSpdxElement":"SPDXRef-npm-gauge-2.7.4-15f441","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-npmlog-4.1.2-12722c","relatedSpdxElement":"SPDXRef-npm-are-we-there-yet-1.1.4-1947de","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-http-signature-1.2.0-194db1","relatedSpdxElement":"SPDXRef-npm-assert-plus-1.0.0-7c3d5c","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-http-signature-1.2.0-194db1","relatedSpdxElement":"SPDXRef-npm-jsprim-1.4.1-7a372e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-http-signature-1.2.0-194db1","relatedSpdxElement":"SPDXRef-npm-sshpk-1.13.1-2abb11","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-sshpk-1.13.1-2abb11","relatedSpdxElement":"SPDXRef-npm-asn1-0.2.3-7638b3","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-sshpk-1.13.1-2abb11","relatedSpdxElement":"SPDXRef-npm-jsbn-0.1.1-ac377a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-sshpk-1.13.1-2abb11","relatedSpdxElement":"SPDXRef-npm-tweetnacl-0.14.5-7cae07","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-sshpk-1.13.1-2abb11","relatedSpdxElement":"SPDXRef-npm-assert-plus-1.0.0-7c3d5c","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-sshpk-1.13.1-2abb11","relatedSpdxElement":"SPDXRef-npm-getpass-0.1.7-a249da","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-sshpk-1.13.1-2abb11","relatedSpdxElement":"SPDXRef-npm-bcrypt-pbkdf-1.0.1-fda552","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-sshpk-1.13.1-2abb11","relatedSpdxElement":"SPDXRef-npm-dashdash-1.14.1-4e017d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-sshpk-1.13.1-2abb11","relatedSpdxElement":"SPDXRef-npm-ecc-jsbn-0.1.1-9b84c6","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-duplexify-3.5.3-8220e0","relatedSpdxElement":"SPDXRef-npm-inherits-2.0.3-65b97d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-duplexify-3.5.3-8220e0","relatedSpdxElement":"SPDXRef-npm-end-of-stream-1.4.1-e10541","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-duplexify-3.5.3-8220e0","relatedSpdxElement":"SPDXRef-npm-stream-shift-1.0.0-04a223","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-duplexify-3.5.3-8220e0","relatedSpdxElement":"SPDXRef-npm-readable-stream-2.3.3-67be4e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-is-finite-1.0.2-469d24","relatedSpdxElement":"SPDXRef-npm-number-is-nan-1.0.1-3b40a7","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-archiver-utils-1.3.0-7d0037","relatedSpdxElement":"SPDXRef-npm-lazystream-1.0.0-9e9945","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-archiver-utils-1.3.0-7d0037","relatedSpdxElement":"SPDXRef-npm-lodash-4.17.5-7787d6","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-archiver-utils-1.3.0-7d0037","relatedSpdxElement":"SPDXRef-npm-normalize-path-2.1.1-04f462","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-archiver-utils-1.3.0-7d0037","relatedSpdxElement":"SPDXRef-npm-readable-stream-2.3.3-67be4e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-archiver-utils-1.3.0-7d0037","relatedSpdxElement":"SPDXRef-npm-glob-7.1.2-da630f","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-archiver-utils-1.3.0-7d0037","relatedSpdxElement":"SPDXRef-npm-graceful-fs-4.1.11-7f86cd","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-jsprim-1.4.1-7a372e","relatedSpdxElement":"SPDXRef-npm-json-schema-0.2.3-2774a4","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-jsprim-1.4.1-7a372e","relatedSpdxElement":"SPDXRef-npm-assert-plus-1.0.0-7c3d5c","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-jsprim-1.4.1-7a372e","relatedSpdxElement":"SPDXRef-npm-verror-1.10.0-6f9e39","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-jsprim-1.4.1-7a372e","relatedSpdxElement":"SPDXRef-npm-extsprintf-1.3.0-ae8942","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-are-we-there-yet-1.1.4-1947de","relatedSpdxElement":"SPDXRef-npm-delegates-1.0.0-c66e2d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-are-we-there-yet-1.1.4-1947de","relatedSpdxElement":"SPDXRef-npm-readable-stream-2.3.3-67be4e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-tar-stream-1.5.5-079a79","relatedSpdxElement":"SPDXRef-npm-xtend-4.0.1-89d73e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-tar-stream-1.5.5-079a79","relatedSpdxElement":"SPDXRef-npm-end-of-stream-1.4.1-e10541","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-tar-stream-1.5.5-079a79","relatedSpdxElement":"SPDXRef-npm-readable-stream-2.3.3-67be4e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-tar-stream-1.5.5-079a79","relatedSpdxElement":"SPDXRef-npm-bl-1.2.1-6c6e6b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-fs-extra-3.0.1-ed2d0e","relatedSpdxElement":"SPDXRef-npm-universalify-0.1.1-302aac","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-fs-extra-3.0.1-ed2d0e","relatedSpdxElement":"SPDXRef-npm-jsonfile-3.0.1-70437d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-fs-extra-3.0.1-ed2d0e","relatedSpdxElement":"SPDXRef-npm-graceful-fs-4.1.11-7f86cd","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-currently-unhandled-0.4.1-e21985","relatedSpdxElement":"SPDXRef-npm-array-find-index-1.0.2-032f2f","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-verror-1.10.0-6f9e39","relatedSpdxElement":"SPDXRef-npm-assert-plus-1.0.0-7c3d5c","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-verror-1.10.0-6f9e39","relatedSpdxElement":"SPDXRef-npm-extsprintf-1.4.0-fa8b56","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-verror-1.10.0-6f9e39","relatedSpdxElement":"SPDXRef-npm-core-util-is-1.0.2-c2a1a9","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-har-validator-5.0.3-534f63","relatedSpdxElement":"SPDXRef-npm-ajv-5.5.2-493080","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-har-validator-5.0.3-534f63","relatedSpdxElement":"SPDXRef-npm-har-schema-2.0.0-4ead57","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-mkdirp-0.5.1-fed51d","relatedSpdxElement":"SPDXRef-npm-minimist-0.0.8-47a230","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-rc-1.2.5-8e0135","relatedSpdxElement":"SPDXRef-npm-deep-extend-0.4.2-5c495d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-rc-1.2.5-8e0135","relatedSpdxElement":"SPDXRef-npm-minimist-1.2.0-18984e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-rc-1.2.5-8e0135","relatedSpdxElement":"SPDXRef-npm-strip-json-comments-2.0.1-4f4f07","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-rc-1.2.5-8e0135","relatedSpdxElement":"SPDXRef-npm-ini-1.3.5-371229","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-findup-sync-0.3.0-9dee40","relatedSpdxElement":"SPDXRef-npm-glob-5.0.15-62eac5","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-lazystream-1.0.0-9e9945","relatedSpdxElement":"SPDXRef-npm-readable-stream-2.3.3-67be4e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-glob-7.0.6-58d34b","relatedSpdxElement":"SPDXRef-npm-inherits-2.0.3-65b97d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-glob-7.0.6-58d34b","relatedSpdxElement":"SPDXRef-npm-inflight-1.0.6-55398c","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-glob-7.0.6-58d34b","relatedSpdxElement":"SPDXRef-npm-once-1.4.0-96c54f","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-glob-7.0.6-58d34b","relatedSpdxElement":"SPDXRef-npm-path-is-absolute-1.0.1-9be30a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-glob-7.0.6-58d34b","relatedSpdxElement":"SPDXRef-npm-minimatch-3.0.4-b9aa9b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-glob-7.0.6-58d34b","relatedSpdxElement":"SPDXRef-npm-fs.realpath-1.0.0-563bb5","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-readable-stream-2.3.3-67be4e","relatedSpdxElement":"SPDXRef-npm-inherits-2.0.3-65b97d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-readable-stream-2.3.3-67be4e","relatedSpdxElement":"SPDXRef-npm-process-nextick-args-1.0.7-186939","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-readable-stream-2.3.3-67be4e","relatedSpdxElement":"SPDXRef-npm-util-deprecate-1.0.2-b7f99f","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-readable-stream-2.3.3-67be4e","relatedSpdxElement":"SPDXRef-npm-safe-buffer-5.1.1-85c4bc","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-readable-stream-2.3.3-67be4e","relatedSpdxElement":"SPDXRef-npm-stringdecoder-1.0.3-a62231","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-readable-stream-2.3.3-67be4e","relatedSpdxElement":"SPDXRef-npm-isarray-1.0.0-dedaa6","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-readable-stream-2.3.3-67be4e","relatedSpdxElement":"SPDXRef-npm-core-util-is-1.0.2-c2a1a9","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-jwa-1.1.5-fa8974","relatedSpdxElement":"SPDXRef-npm-base64url-2.0.0-ba60f1","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-jwa-1.1.5-fa8974","relatedSpdxElement":"SPDXRef-npm-buffer-equal-constant-time-1.0.1-21c1e0","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-jwa-1.1.5-fa8974","relatedSpdxElement":"SPDXRef-npm-safe-buffer-5.1.1-85c4bc","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-jwa-1.1.5-fa8974","relatedSpdxElement":"SPDXRef-npm-ecdsa-sig-formatter-1.0.9-799417","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-pump-1.0.3-5e9b42","relatedSpdxElement":"SPDXRef-npm-once-1.4.0-96c54f","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-pump-1.0.3-5e9b42","relatedSpdxElement":"SPDXRef-npm-end-of-stream-1.4.1-e10541","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-load-grunt-tasks-0.3.0-c4d3c3","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-sed-0.1.1-65d078","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-html-validation-0.1.13-27f948","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-contrib-concat-0.3.0-1b68f2","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-contrib-clean-0.5.0-1d859f","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-csscomb-2.0.1-4db169","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-exec-0.4.3-5661b0","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-jscs-checker-0.3.0-7ade60","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-contrib-connect-0.6.0-a8e53a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-banner-0.2.0-b8e165","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-contrib-csslint-0.2.0-7cf519","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-contrib-watch-0.5.3-0cff9d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-jekyll-0.4.1-f0c1a9","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-contrib-jshint-0.8.0-efbf47","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-contrib-copy-0.5.0-3be43f","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-contrib-less-0.9.0-e33c1a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-contrib-jade-0.9.1-8ffefe","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-contrib-uglify-0.3.0-b59226","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-canonical-json-0.0.3-18d8d1","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-saucelabs-5.0.0-789bcf","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-0.4.2-669e18","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-btoa-1.1.1-dff80a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-contrib-cssmin-0.7.0-b64af9","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-markdown-0.5.0-b414b7","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-contrib-qunit-0.4.0-d00625","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-0.4.1-d3acd7","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-testswarm-1.1.0-1a8449","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-contrib-uglify-0.2.0-ea2a2d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-contrib-watch-0.3.1-4adb88","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-compare-size-0.4.0-594e81","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-git-authors-1.2.0-13e08f","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-gzip-js-0.3.1-89758b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-update-submodules-0.2.0-e256ac","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-contrib-jshint-0.3.0-fc84d0","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-archiver-0.4.2-746852","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-html-validation-0.1.13-37dfe9","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-contrib-concat-0.3.0-8d98f8","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-contrib-clean-0.5.0-3eeae0","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-sed-0.1.1-2fec38","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-jekyll-0.4.1-e56d93","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-exec-0.4.3-34761d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-contrib-watch-0.5.3-2ed272","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-contrib-copy-0.5.0-c81aab","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-contrib-connect-0.6.0-370a45","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-0.4.2-83b9b2","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-banner-0.2.0-4da567","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-jscs-checker-0.3.0-aab1cf","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-csscomb-2.0.1-e6de3d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-contrib-jade-0.9.1-3691c0","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-contrib-jshint-0.8.0-09be28","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-canonical-json-0.0.3-c91ba9","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-contrib-uglify-0.3.0-ed061e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-load-grunt-tasks-0.3.0-b4dbd0","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-contrib-less-0.9.0-5a77bc","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-contrib-qunit-0.4.0-06526d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-saucelabs-5.0.0-074d98","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-markdown-0.5.0-dce066","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-btoa-1.1.1-e82670","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-contrib-csslint-0.2.0-6974d6","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-contrib-cssmin-0.7.0-f388b1","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-contrib-csslint-0.2.0-3bacc3","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-load-grunt-tasks-0.3.0-a8a4f3","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-contrib-connect-0.6.0-601e1e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-contrib-cssmin-0.7.0-634595","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-contrib-less-0.9.0-b98fb5","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-csscomb-2.0.1-4e6150","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-0.4.2-b9b35e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-jekyll-0.4.1-f51635","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-contrib-jshint-0.8.0-d852c6","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-contrib-concat-0.3.0-4220c0","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-btoa-1.1.1-81a3c9","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-banner-0.2.0-6d0dc0","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-sed-0.1.1-8c74a3","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-contrib-qunit-0.4.0-62371a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-html-validation-0.1.13-8ec380","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-jscs-checker-0.3.0-af89d0","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-contrib-jade-0.9.1-112173","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-contrib-clean-0.5.0-405c83","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-contrib-uglify-0.3.0-0c294f","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-exec-0.4.3-bd2098","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-contrib-copy-0.5.0-5f1ace","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-saucelabs-5.0.0-bc0c76","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-canonical-json-0.0.3-692d98","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-markdown-0.5.0-375c37","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-contrib-watch-0.5.3-ddfe69","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-contrib-watch-0.3.1-91aaf6","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-git-authors-1.2.0-3c7e71","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-0.4.1-2a8dd8","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-testswarm-1.1.0-007ec5","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-gzip-js-0.3.1-0ff5f5","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-update-submodules-0.2.0-269c72","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-archiver-0.4.2-10f282","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-contrib-jshint-0.3.0-64ca4f","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-compare-size-0.4.0-a6d69f","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-contrib-uglify-0.2.0-9150ef","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-exec-0.4.3-e3d247","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-saucelabs-5.0.0-993d85","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-contrib-uglify-0.3.0-361c10","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-html-validation-0.1.13-d91a9d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-contrib-watch-0.5.3-bd02ed","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-contrib-copy-0.5.0-a322ed","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-csscomb-2.0.1-fe8dd1","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-load-grunt-tasks-0.3.0-e89685","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-0.4.2-597dce","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-banner-0.2.0-45efb5","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-jscs-checker-0.3.0-545692","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-markdown-0.5.0-7eba1b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-contrib-less-0.9.0-9e3856","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-contrib-concat-0.3.0-674e2d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-jekyll-0.4.1-32f6cf","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-contrib-connect-0.6.0-3fe3cb","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-canonical-json-0.0.3-a86f19","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-contrib-cssmin-0.7.0-e6c2e7","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-sed-0.1.1-b07674","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-contrib-csslint-0.2.0-afc3a6","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-contrib-clean-0.5.0-67f0ba","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-contrib-jade-0.9.1-476970","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-contrib-jshint-0.8.0-dd79c2","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-btoa-1.1.1-3c5bd0","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-contrib-qunit-0.4.0-b90cd8","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-compare-size-0.4.0-eab2ee","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-update-submodules-0.2.0-bf8478","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-testswarm-1.1.0-426c58","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-git-authors-1.2.0-7c20c7","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-contrib-jshint-0.3.0-1f8033","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-archiver-0.4.2-42aa13","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-contrib-watch-0.3.1-0ce4a0","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-contrib-uglify-0.2.0-d80a63","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-0.4.1-27abe3","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-gzip-js-0.3.1-cac0bc","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-update-submodules-0.2.0-71ef67","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-git-authors-1.2.0-22498c","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-testswarm-1.1.0-5850f5","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-compare-size-0.4.0-efcd5f","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-archiver-0.4.2-e780e9","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-contrib-uglify-0.2.0-d9beaf","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-gzip-js-0.3.1-5a35a8","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-0.4.1-62960f","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-contrib-jshint-0.3.0-b3be61","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-contrib-watch-0.3.1-7e733f","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-testswarm-1.1.0-eb1d4b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-archiver-0.4.2-9d2ef0","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-contrib-uglify-0.2.0-a605cb","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-gzip-js-0.3.1-413573","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-compare-size-0.4.0-79e049","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-update-submodules-0.2.0-26c5a7","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-contrib-watch-0.3.1-d5720d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-0.4.1-506d3b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-contrib-jshint-0.3.0-5fe245","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-git-authors-1.2.0-5bb380","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-jscs-checker-0.3.0-d6712f","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-contrib-copy-0.5.0-99cfa3","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-contrib-less-0.9.0-fb18fc","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-contrib-csslint-0.2.0-427f9c","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-contrib-uglify-0.3.0-f1b106","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-markdown-0.5.0-17d031","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-saucelabs-5.0.0-4c7f1e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-exec-0.4.3-3d6b34","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-contrib-cssmin-0.7.0-20f598","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-btoa-1.1.1-ae3ee1","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-load-grunt-tasks-0.3.0-ed7c71","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-jekyll-0.4.1-fdd03a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-html-validation-0.1.13-e64f61","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-contrib-connect-0.6.0-50c057","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-contrib-jshint-0.8.0-6495a8","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-contrib-qunit-0.4.0-9447a1","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-0.4.2-7a27ff","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-contrib-clean-0.5.0-8d21ac","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-sed-0.1.1-2d1673","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-canonical-json-0.0.3-14ede8","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-contrib-concat-0.3.0-a422da","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-csscomb-2.0.1-133df7","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-contrib-watch-0.5.3-48e45a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-contrib-jade-0.9.1-0a9c85","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-banner-0.2.0-1a0fdc","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-contrib-compress-1.4.3-5189a5","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-load-grunt-tasks-3.5.2-b8d0fb","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-p-queue-1.2.0-f2a391","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-cli-1.2.0-047289","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-grunt-1.0.1-1a87d3","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-google-cloud-storage-1.5.2-d7a66d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-fs-extra-3.0.1-ed2d0e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-cryptiles-3.1.2-e8d2a5","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-sntp-2.1.0-7ca250","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-boom-5.2.0-150b19","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-boom-4.3.1-564ac9","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relatedSpdxElement":"SPDXRef-npm-hoek-4.2.0-a8a37c","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-angular-code.angularjs.org-master-6932b8","relationshipType":"DESCRIBES"}]}
