{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.angular-ui-tree/angular-ui-tree","documentNamespace":"https://spdx.org/spdxdocs/protobom/6f33af73-ac52-426d-95a3-93a37f3e3cea","creationInfo":{"creators":["Tool: protobom-v0.0.0-20251216165153-1f3f3060931e+dirty","Tool: GitHub.com-Dependency-Graph"],"created":"2025-12-22T15:56:01Z"},"packages":[{"name":"require-dir","SPDXID":"SPDXRef-npm-require-dir-0.3.2-0edfcb","versionInfo":"0.3.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) 2012-2015 Aseem Kishore., Copyright (c) 2012-2015 Aseem Kishore","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/require-dir@0.3.2"}]},{"name":"del","SPDXID":"SPDXRef-npm-del-3.0.0-71a9ae","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/del@3.0.0"}]},{"name":"gulp","SPDXID":"SPDXRef-npm-gulp-3.9.1-525bd5","versionInfo":"3.9.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2012 Tyler Kellen, Copyright (c) 2012 Tyler Kellen, contributors, Copyright (c) 2013-2016 Fractal \u003ccontact@wearefractal.com\u003e, Copyright (c) 2014 Jason Jarrett","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/gulp@3.9.1"}]},{"name":"gulp-symlink","SPDXID":"SPDXRef-npm-gulp-symlink-2.1.4-28b615","versionInfo":"2.1.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Ben Briggs (http://beneb.info), Copyright (c) Ben Briggs \u003cbeneb.info@gmail.com\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/gulp-symlink@2.1.4"}]},{"name":"gulp-rename","SPDXID":"SPDXRef-npm-gulp-rename-1.2.2-89cf32","versionInfo":"1.2.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/gulp-rename@1.2.2"}]},{"name":"connect-livereload","SPDXID":"SPDXRef-npm-connect-livereload-0.6.0-e66364","versionInfo":"0.6.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2013","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/connect-livereload@0.6.0"}]},{"name":"karma-firefox-launcher","SPDXID":"SPDXRef-npm-karma-firefox-launcher-1.0.1-ffffbf","versionInfo":"1.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2011-2013 Google, Inc.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/karma-firefox-launcher@1.0.1"}]},{"name":"jshint","SPDXID":"SPDXRef-npm-jshint-2.9.5-b71ffe","versionInfo":"2.9.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"JSON AND MIT","copyrightText":"Copyright (c) 2002 Douglas Crockford (www.JSLint.com), Copyright (c) 2009 Thomas Robinson \u003c280north.com\u003e, Copyright 2009-2015 Jeremy Ashkenas, DocumentCloud and Investigative Reporters \u0026 Editors, Copyright 2012 Anton Kovalyov (http://jshint.com), Copyright 2012-2015 The Dojo Foundation \u003chttp://dojofoundation.org/\u003e, Copyright Joyent, Inc. and other Node contributors.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/jshint@2.9.5"}]},{"name":"karma-coverage","SPDXID":"SPDXRef-npm-karma-coverage-1.1.1-8e14f9","versionInfo":"1.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2011-2013 Google, Inc., Copyright 2012 Yahoo! Inc.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/karma-coverage@1.1.1"}]},{"name":"gulp-concat","SPDXID":"SPDXRef-npm-gulp-concat-2.6.1-656058","versionInfo":"2.6.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2016 Contra \u003cyo@contra.io\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/gulp-concat@2.6.1"}]},{"name":"gulp-connect","SPDXID":"SPDXRef-npm-gulp-connect-5.0.0-bf9b57","versionInfo":"5.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014 Vladislav Derjavin \u003cdev@vld.me\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/gulp-connect@5.0.0"}]},{"name":"protractor","SPDXID":"SPDXRef-npm-protractor-4.0.14-ddfc9e","versionInfo":"4.0.14","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2010-2016 Google, Inc.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/protractor@4.0.14"}]},{"name":"karma","SPDXID":"SPDXRef-npm-karma-1.7.1-283df9","versionInfo":"1.7.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2011-2016 Google, Inc.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/karma@1.7.1"}]},{"name":"codacy-coverage","SPDXID":"SPDXRef-npm-codacy-coverage-2.0.3-08ca2a","versionInfo":"2.0.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2015 David Pate","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/codacy-coverage@2.0.3"}]},{"name":"gulp-gh-pages","SPDXID":"SPDXRef-npm-gulp-gh-pages-0.5.4-22bebe","versionInfo":"0.5.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014 Micheal Benedict (https://github.com/rowoot), 2015 Shinnosuke Watanabe, Copyright 2014 Micheal Benedict","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/gulp-gh-pages@0.5.4"}]},{"name":"karma-ng-html2js-preprocessor","SPDXID":"SPDXRef-npm-karma-ng-html2js-preprocessor-1.0.0-125b58","versionInfo":"1.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2011-2013 Google, Inc.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/karma-ng-html2js-preprocessor@1.0.0"}]},{"name":"gulp-jscs","SPDXID":"SPDXRef-npm-gulp-jscs-4.0.0-25f1da","versionInfo":"4.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/gulp-jscs@4.0.0"}]},{"name":"gulp-uglify","SPDXID":"SPDXRef-npm-gulp-uglify-2.1.2-abf41f","versionInfo":"2.1.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2013-2014 Terin Stock \u003cterinjokes@gmail.com\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/gulp-uglify@2.1.2"}]},{"name":"gulp-load-plugins","SPDXID":"SPDXRef-npm-gulp-load-plugins-1.5.0-f02766","versionInfo":"1.5.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2016 Jack Franklin","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/gulp-load-plugins@1.5.0"}]},{"name":"load-grunt-tasks","SPDXID":"SPDXRef-npm-load-grunt-tasks-3.5.2-64712c","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":"jshint-stylish","SPDXID":"SPDXRef-npm-jshint-stylish-2.2.1-e01f16","versionInfo":"2.2.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/jshint-stylish@2.2.1"}]},{"name":"coveralls","SPDXID":"SPDXRef-npm-coveralls-2.13.2-40c655","versionInfo":"2.13.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/coveralls@2.13.2"}]},{"name":"open","SPDXID":"SPDXRef-npm-open-0.0.5-8258fc","versionInfo":"0.0.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2012 Jay Jordan, Copyright 2006, Jeremy White \u003cjwhite@codeweavers.com\u003e, Copyright 2006, Kevin Krammer \u003ckevin.krammer@gmx.at\u003e, Copyright 2009-2010, Fathi Boudra \u003cfabo@freedesktop.org\u003e, Copyright 2009-2010, Rex Dieter \u003crdieter@fedoraproject.org\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/open@0.0.5"}]},{"name":"gulp-cssnano","SPDXID":"SPDXRef-npm-gulp-cssnano-2.1.2-931023","versionInfo":"2.1.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Ben Briggs (http://beneb.info), Copyright (c) Ben Briggs \u003cbeneb.info@gmail.com\u003e (http://beneb.info)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/gulp-cssnano@2.1.2"}]},{"name":"karma-phantomjs-launcher","SPDXID":"SPDXRef-npm-karma-phantomjs-launcher-1.0.4-15a17d","versionInfo":"1.0.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2011-2013 Google, Inc.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/karma-phantomjs-launcher@1.0.4"}]},{"name":"phantomjs-prebuilt","SPDXID":"SPDXRef-npm-phantomjs-prebuilt-2.1.16-ae577a","versionInfo":"2.1.16","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright 2012 A Medium Corporation (http://medium.com/)., Copyright 2012 The Obvious Corporation., Copyright 2012 The Obvious Corporation. http://obvious.com, Copyright 2013 The Obvious Corporation.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/phantomjs-prebuilt@2.1.16"}]},{"name":"gulp-jshint","SPDXID":"SPDXRef-npm-gulp-jshint-2.0.4-326d79","versionInfo":"2.0.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2015 Spencer Alger","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/gulp-jshint@2.0.4"}]},{"name":"karma-jasmine","SPDXID":"SPDXRef-npm-karma-jasmine-1.1.0-c81810","versionInfo":"1.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2011-2013 Google, Inc.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/karma-jasmine@1.1.0"}]},{"name":"com.github.angular-ui-tree/angular-ui-tree","SPDXID":"SPDXRef-github-angular-ui-tree-angular-ui-tree-master-3f666b","versionInfo":"master","downloadLocation":"git+https://github.com/angular-ui-tree/angular-ui-tree","filesAnalyzed":false,"licenseDeclared":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/angular-ui-tree/angular-ui-tree@master"}]}],"relationships":[{"spdxElementId":"SPDXRef-github-angular-ui-tree-angular-ui-tree-master-3f666b","relatedSpdxElement":"SPDXRef-npm-require-dir-0.3.2-0edfcb","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-ui-tree-angular-ui-tree-master-3f666b","relatedSpdxElement":"SPDXRef-npm-del-3.0.0-71a9ae","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-ui-tree-angular-ui-tree-master-3f666b","relatedSpdxElement":"SPDXRef-npm-gulp-3.9.1-525bd5","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-ui-tree-angular-ui-tree-master-3f666b","relatedSpdxElement":"SPDXRef-npm-gulp-symlink-2.1.4-28b615","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-ui-tree-angular-ui-tree-master-3f666b","relatedSpdxElement":"SPDXRef-npm-gulp-rename-1.2.2-89cf32","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-ui-tree-angular-ui-tree-master-3f666b","relatedSpdxElement":"SPDXRef-npm-connect-livereload-0.6.0-e66364","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-ui-tree-angular-ui-tree-master-3f666b","relatedSpdxElement":"SPDXRef-npm-karma-firefox-launcher-1.0.1-ffffbf","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-ui-tree-angular-ui-tree-master-3f666b","relatedSpdxElement":"SPDXRef-npm-jshint-2.9.5-b71ffe","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-ui-tree-angular-ui-tree-master-3f666b","relatedSpdxElement":"SPDXRef-npm-karma-coverage-1.1.1-8e14f9","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-ui-tree-angular-ui-tree-master-3f666b","relatedSpdxElement":"SPDXRef-npm-gulp-concat-2.6.1-656058","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-ui-tree-angular-ui-tree-master-3f666b","relatedSpdxElement":"SPDXRef-npm-gulp-connect-5.0.0-bf9b57","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-ui-tree-angular-ui-tree-master-3f666b","relatedSpdxElement":"SPDXRef-npm-protractor-4.0.14-ddfc9e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-ui-tree-angular-ui-tree-master-3f666b","relatedSpdxElement":"SPDXRef-npm-karma-1.7.1-283df9","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-ui-tree-angular-ui-tree-master-3f666b","relatedSpdxElement":"SPDXRef-npm-codacy-coverage-2.0.3-08ca2a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-ui-tree-angular-ui-tree-master-3f666b","relatedSpdxElement":"SPDXRef-npm-gulp-gh-pages-0.5.4-22bebe","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-ui-tree-angular-ui-tree-master-3f666b","relatedSpdxElement":"SPDXRef-npm-karma-ng-html2js-preprocessor-1.0.0-125b58","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-ui-tree-angular-ui-tree-master-3f666b","relatedSpdxElement":"SPDXRef-npm-gulp-jscs-4.0.0-25f1da","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-ui-tree-angular-ui-tree-master-3f666b","relatedSpdxElement":"SPDXRef-npm-gulp-uglify-2.1.2-abf41f","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-ui-tree-angular-ui-tree-master-3f666b","relatedSpdxElement":"SPDXRef-npm-gulp-load-plugins-1.5.0-f02766","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-ui-tree-angular-ui-tree-master-3f666b","relatedSpdxElement":"SPDXRef-npm-load-grunt-tasks-3.5.2-64712c","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-ui-tree-angular-ui-tree-master-3f666b","relatedSpdxElement":"SPDXRef-npm-jshint-stylish-2.2.1-e01f16","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-ui-tree-angular-ui-tree-master-3f666b","relatedSpdxElement":"SPDXRef-npm-coveralls-2.13.2-40c655","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-ui-tree-angular-ui-tree-master-3f666b","relatedSpdxElement":"SPDXRef-npm-open-0.0.5-8258fc","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-ui-tree-angular-ui-tree-master-3f666b","relatedSpdxElement":"SPDXRef-npm-gulp-cssnano-2.1.2-931023","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-ui-tree-angular-ui-tree-master-3f666b","relatedSpdxElement":"SPDXRef-npm-karma-phantomjs-launcher-1.0.4-15a17d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-ui-tree-angular-ui-tree-master-3f666b","relatedSpdxElement":"SPDXRef-npm-phantomjs-prebuilt-2.1.16-ae577a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-ui-tree-angular-ui-tree-master-3f666b","relatedSpdxElement":"SPDXRef-npm-gulp-jshint-2.0.4-326d79","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-angular-ui-tree-angular-ui-tree-master-3f666b","relatedSpdxElement":"SPDXRef-npm-karma-jasmine-1.1.0-c81810","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-angular-ui-tree-angular-ui-tree-master-3f666b","relationshipType":"DESCRIBES"}]}