{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.z7zmey/codegraph","documentNamespace":"https://spdx.org/spdxdocs/protobom/0f301c5b-decb-4f04-b800-cc528176218a","comment":"Exact versions could not be resolved for some packages. For more information: https://docs.github.com/en/code-security/supply-chain-security/understanding-your-software-supply-chain/about-the-dependency-graph#dependencies-included.","creationInfo":{"creators":["Tool: protobom-v0.0.0-20251216165153-1f3f3060931e+dirty","Tool: GitHub.com-Dependency-Graph"],"created":"2025-12-29T00:35:18Z"},"packages":[{"name":"karma-jasmine-html-reporter","SPDXID":"SPDXRef-npm-karma-jasmine-html-reporter-0.2.2-09353d","versionInfo":"^0.2.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/karma-jasmine-html-reporter@%5E0.2.2"}]},{"name":"jasmine-spec-reporter","SPDXID":"SPDXRef-npm-jasmine-spec-reporter-3.2.0-644ccc","versionInfo":"~3.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/jasmine-spec-reporter@~3.2.0"}]},{"name":"rxjs","SPDXID":"SPDXRef-npm-rxjs-5.1.0-1fdf7e","versionInfo":"^5.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/rxjs@%5E5.1.0"}]},{"name":"karma-jasmine","SPDXID":"SPDXRef-npm-karma-jasmine-1.1.0-e34b3d","versionInfo":"~1.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/karma-jasmine@~1.1.0"}]},{"name":"angular-prism","SPDXID":"SPDXRef-npm-angular-prism-0.1.20-951088","versionInfo":"^0.1.20","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/angular-prism@%5E0.1.20"}]},{"name":"@angular/router","SPDXID":"SPDXRef-npm-angular-router-4.0.0-94abb6","versionInfo":"^4.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40angular/router@%5E4.0.0"}]},{"name":"@types/jasmine","SPDXID":"SPDXRef-npm-types-jasmine-2.5.38-961208","versionInfo":"2.5.38","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40types/jasmine@2.5.38"}]},{"name":"popper.js","SPDXID":"SPDXRef-npm-popper.js-1.12.5-6444a4","versionInfo":"^1.12.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/popper.js@%5E1.12.5"}]},{"name":"ts-node","SPDXID":"SPDXRef-npm-ts-node-2.0.0-13f2c7","versionInfo":"~2.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/ts-node@~2.0.0"}]},{"name":"@angular/compiler","SPDXID":"SPDXRef-npm-angular-compiler-4.0.0-a83f72","versionInfo":"^4.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40angular/compiler@%5E4.0.0"}]},{"name":"typescript","SPDXID":"SPDXRef-npm-typescript-2.2.0-899e4c","versionInfo":"~2.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typescript@~2.2.0"}]},{"name":"karma-chrome-launcher","SPDXID":"SPDXRef-npm-karma-chrome-launcher-2.0.0-7aa539","versionInfo":"~2.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/karma-chrome-launcher@~2.0.0"}]},{"name":"karma-coverage-istanbul-reporter","SPDXID":"SPDXRef-npm-karma-coverage-istanbul-reporter-0.2.0-360e43","versionInfo":"^0.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/karma-coverage-istanbul-reporter@%5E0.2.0"}]},{"name":"d3","SPDXID":"SPDXRef-npm-d3-3.0.0-7e66fa","versionInfo":"^3.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/d3@%5E3.0.0"}]},{"name":"@types/node","SPDXID":"SPDXRef-npm-types-node-6.0.60-912653","versionInfo":"~6.0.60","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40types/node@~6.0.60"}]},{"name":"codelyzer","SPDXID":"SPDXRef-npm-codelyzer-2.0.0-cf8b7b","versionInfo":"~2.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/codelyzer@~2.0.0"}]},{"name":"@angular/cli","SPDXID":"SPDXRef-npm-angular-cli-1.0.0-2fb932","versionInfo":"^1.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40angular/cli@%5E1.0.0"}]},{"name":"@types/d3","SPDXID":"SPDXRef-npm-types-d3-3.0.0-97e878","versionInfo":"^3.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40types/d3@%5E3.0.0"}]},{"name":"tslint","SPDXID":"SPDXRef-npm-tslint-4.5.0-71ab2c","versionInfo":"~4.5.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/tslint@~4.5.0"}]},{"name":"@ng-bootstrap/ng-bootstrap","SPDXID":"SPDXRef-npm-ng-bootstrap-ng-bootstrap-1.0.0-beta.5-b31bd9","versionInfo":"^1.0.0-beta.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40ng-bootstrap/ng-bootstrap@%5E1.0.0-beta.5"}]},{"name":"core-js","SPDXID":"SPDXRef-npm-core-js-2.4.1-6e3afc","versionInfo":"^2.4.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/core-js@%5E2.4.1"}]},{"name":"jasmine-core","SPDXID":"SPDXRef-npm-jasmine-core-2.5.2-7e711d","versionInfo":"~2.5.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/jasmine-core@~2.5.2"}]},{"name":"@angular/common","SPDXID":"SPDXRef-npm-angular-common-4.0.0-de9718","versionInfo":"^4.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40angular/common@%5E4.0.0"}]},{"name":"dagre-d3","SPDXID":"SPDXRef-npm-dagre-d3-0.4.17-75a463","versionInfo":"0.4.17","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) 2008-2010, Copyright (c) 2012-2013 Chris Pettitt, Copyright (c) 2012-2014 Chris Pettitt, Copyright (c) 2013 Chris Pettitt, Copyright (c) 2014, Chris Pettitt, Copyright 2009-2015 Jeremy Ashkenas, DocumentCloud and Investigative Reporters \u0026 Editors, Copyright 2012-2015 The Dojo Foundation \u003chttp://dojofoundation.org/\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/dagre-d3@0.4.17"}]},{"name":"angular-tree-component","SPDXID":"SPDXRef-npm-angular-tree-component-5.0.0-3faf8d","versionInfo":"^5.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/angular-tree-component@%5E5.0.0"}]},{"name":"jquery","SPDXID":"SPDXRef-npm-jquery-3.2.1-9df9da","versionInfo":"^3.2.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/jquery@%5E3.2.1"}]},{"name":"@angular/platform-browser-dynamic","SPDXID":"SPDXRef-npm-angular-platform-browser-dynamic-4.0.0-515d86","versionInfo":"^4.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40angular/platform-browser-dynamic@%5E4.0.0"}]},{"name":"@angular/http","SPDXID":"SPDXRef-npm-angular-http-4.0.0-313787","versionInfo":"^4.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40angular/http@%5E4.0.0"}]},{"name":"@angular/platform-browser","SPDXID":"SPDXRef-npm-angular-platform-browser-4.0.0-7693b3","versionInfo":"^4.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40angular/platform-browser@%5E4.0.0"}]},{"name":"protractor","SPDXID":"SPDXRef-npm-protractor-5.1.0-cf1ff3","versionInfo":"~5.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/protractor@~5.1.0"}]},{"name":"bootstrap","SPDXID":"SPDXRef-npm-bootstrap-4.0.0-beta-5b14a9","versionInfo":"4.0.0-beta","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"CC-BY-3.0 AND MIT","copyrightText":"Copyright (c) 2011-2017 The Bootstrap Authors, Copyright (c) 2011-2017 Twitter, Inc., Copyright 2006 Google Inc. https://code.google.com/p/google-diff-match-patch, Copyright 2011, Copyright 2011-$ year pkg.author, Copyright 2011-2017 The Bootstrap Authors, Copyright 2011-2017 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors), copyright 2011-2017 the Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors) and Twitter, Inc. (https://twitter.com), Copyright 2011-2017 Twitter, Inc., Copyright 2013-2017 The Bootstrap Authors, Copyright 2013-2017 Twitter, Inc., copyright 2014 Waybury. https://useiconic.com/open, Copyright 2017 The Bootstrap Authors, Copyright 2017 Twitter, Inc., Copyright jQuery Foundation and other contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/bootstrap@4.0.0-beta"}]},{"name":"zone.js","SPDXID":"SPDXRef-npm-zone.js-0.8.4-8e0634","versionInfo":"^0.8.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/zone.js@%5E0.8.4"}]},{"name":"@angular/core","SPDXID":"SPDXRef-npm-angular-core-4.0.0-d6271b","versionInfo":"^4.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40angular/core@%5E4.0.0"}]},{"name":"ngx-loading","SPDXID":"SPDXRef-npm-ngx-loading-1.0.5-57771b","versionInfo":"^1.0.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/ngx-loading@%5E1.0.5"}]},{"name":"ember-tether","SPDXID":"SPDXRef-npm-ember-tether-1.0.0-beta.0-16c212","versionInfo":"^1.0.0-beta.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/ember-tether@%5E1.0.0-beta.0"}]},{"name":"@angular/forms","SPDXID":"SPDXRef-npm-angular-forms-4.0.0-18dd9b","versionInfo":"^4.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40angular/forms@%5E4.0.0"}]},{"name":"karma","SPDXID":"SPDXRef-npm-karma-1.4.1-a97145","versionInfo":"~1.4.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/karma@~1.4.1"}]},{"name":"font-awesome","SPDXID":"SPDXRef-npm-font-awesome-4.7.0-4f9ebb","versionInfo":"^4.7.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/font-awesome@%5E4.7.0"}]},{"name":"@angular/compiler-cli","SPDXID":"SPDXRef-npm-angular-compiler-cli-4.0.0-d4005c","versionInfo":"^4.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40angular/compiler-cli@%5E4.0.0"}]},{"name":"karma-cli","SPDXID":"SPDXRef-npm-karma-cli-1.0.1-43c8c1","versionInfo":"~1.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/karma-cli@~1.0.1"}]},{"name":"phpdocumentor/type-resolver","SPDXID":"SPDXRef-composer-phpdocumentor-type-resolver-0.4.0-75c946","versionInfo":"0.4.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/phpdocumentor/type-resolver@0.4.0"}]},{"name":"kevinlebrun/colors.php","SPDXID":"SPDXRef-composer-kevinlebrun-colors.php-0.4.1-75c946","versionInfo":"0.4.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/kevinlebrun/colors.php@0.4.1"}]},{"name":"phpdocumentor/graphviz","SPDXID":"SPDXRef-composer-phpdocumentor-graphviz-1.0.4-75c946","versionInfo":"1.0.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2013 Mike van Riel, copyright 2010-2011 Mike van Riel, copyright 2012 Danny van der Sluijs (http://www.dannyvandersluijs.com), copyright 2012 Danny van der Sluijs (http://www.fleppuhstein.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/phpdocumentor/graphviz@1.0.4"}]},{"name":"nikic/php-parser","SPDXID":"SPDXRef-composer-nikic-php-parser-3.1.1-75c946","versionInfo":"3.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"Copyright (c) 2011 by Nikita Popov.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/nikic/php-parser@3.1.1"}]},{"name":"roave/security-advisories","SPDXID":"SPDXRef-composer-roave-security-advisories-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/roave/security-advisories"}]},{"name":"phpdocumentor/reflection-common","SPDXID":"SPDXRef-composer-phpdocumentor-reflection-common-1.0.1-75c946","versionInfo":"1.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2015, copyright 2010-2015 Mike van Riel, copyright 2010-2015 Mike van Riel \u003cmike@phpdoc.org\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/phpdocumentor/reflection-common@1.0.1"}]},{"name":"webmozart/assert","SPDXID":"SPDXRef-composer-webmozart-assert-1.2.0-75c946","versionInfo":"1.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Bernhard Schussek \u003cbschussek@gmail.com\u003e, Copyright (c) 2014 Bernhard Schussek","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/webmozart/assert@1.2.0"}]},{"name":"phpdocumentor/reflection-docblock","SPDXID":"SPDXRef-composer-phpdocumentor-reflection-docblock-4.1.1-75c946","versionInfo":"4.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2010 Mike van Riel, copyright 2010-2011 Mike van Riel, copyright 2010-2015 Mike van Riel \u003cmike@phpdoc.org\u003e, copyright 2010-2017 Mike van Riel \u003cmike@phpdoc.org\u003e, copyright 2017 Mike van Riel \u003cmike@phpdoc.org\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/phpdocumentor/reflection-docblock@4.1.1"}]},{"name":"nategood/commando","SPDXID":"SPDXRef-composer-nategood-commando-0.2.9-75c946","versionInfo":"0.2.9","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2012 Nate Good \u003cme@nategood.com\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/nategood/commando@0.2.9"}]},{"name":"ircmaxell/php-cfg","SPDXID":"SPDXRef-composer-ircmaxell-php-cfg-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/ircmaxell/php-cfg"}]},{"name":"com.github.z7zmey/codegraph","SPDXID":"SPDXRef-github-z7zmey-codegraph-master-c491e3","versionInfo":"master","downloadLocation":"git+https://github.com/z7zmey/codegraph","filesAnalyzed":false,"licenseDeclared":"AGPL-3.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/z7zmey/codegraph@master"}]}],"relationships":[{"spdxElementId":"SPDXRef-github-z7zmey-codegraph-master-c491e3","relatedSpdxElement":"SPDXRef-npm-karma-jasmine-html-reporter-0.2.2-09353d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-z7zmey-codegraph-master-c491e3","relatedSpdxElement":"SPDXRef-npm-jasmine-spec-reporter-3.2.0-644ccc","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-z7zmey-codegraph-master-c491e3","relatedSpdxElement":"SPDXRef-npm-rxjs-5.1.0-1fdf7e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-z7zmey-codegraph-master-c491e3","relatedSpdxElement":"SPDXRef-npm-karma-jasmine-1.1.0-e34b3d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-z7zmey-codegraph-master-c491e3","relatedSpdxElement":"SPDXRef-npm-angular-prism-0.1.20-951088","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-z7zmey-codegraph-master-c491e3","relatedSpdxElement":"SPDXRef-npm-angular-router-4.0.0-94abb6","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-z7zmey-codegraph-master-c491e3","relatedSpdxElement":"SPDXRef-npm-types-jasmine-2.5.38-961208","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-z7zmey-codegraph-master-c491e3","relatedSpdxElement":"SPDXRef-npm-popper.js-1.12.5-6444a4","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-z7zmey-codegraph-master-c491e3","relatedSpdxElement":"SPDXRef-npm-ts-node-2.0.0-13f2c7","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-z7zmey-codegraph-master-c491e3","relatedSpdxElement":"SPDXRef-npm-angular-compiler-4.0.0-a83f72","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-z7zmey-codegraph-master-c491e3","relatedSpdxElement":"SPDXRef-npm-typescript-2.2.0-899e4c","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-z7zmey-codegraph-master-c491e3","relatedSpdxElement":"SPDXRef-npm-karma-chrome-launcher-2.0.0-7aa539","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-z7zmey-codegraph-master-c491e3","relatedSpdxElement":"SPDXRef-npm-karma-coverage-istanbul-reporter-0.2.0-360e43","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-z7zmey-codegraph-master-c491e3","relatedSpdxElement":"SPDXRef-npm-d3-3.0.0-7e66fa","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-z7zmey-codegraph-master-c491e3","relatedSpdxElement":"SPDXRef-npm-types-node-6.0.60-912653","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-z7zmey-codegraph-master-c491e3","relatedSpdxElement":"SPDXRef-npm-codelyzer-2.0.0-cf8b7b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-z7zmey-codegraph-master-c491e3","relatedSpdxElement":"SPDXRef-npm-angular-cli-1.0.0-2fb932","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-z7zmey-codegraph-master-c491e3","relatedSpdxElement":"SPDXRef-npm-types-d3-3.0.0-97e878","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-z7zmey-codegraph-master-c491e3","relatedSpdxElement":"SPDXRef-npm-tslint-4.5.0-71ab2c","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-z7zmey-codegraph-master-c491e3","relatedSpdxElement":"SPDXRef-npm-ng-bootstrap-ng-bootstrap-1.0.0-beta.5-b31bd9","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-z7zmey-codegraph-master-c491e3","relatedSpdxElement":"SPDXRef-npm-core-js-2.4.1-6e3afc","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-z7zmey-codegraph-master-c491e3","relatedSpdxElement":"SPDXRef-npm-jasmine-core-2.5.2-7e711d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-z7zmey-codegraph-master-c491e3","relatedSpdxElement":"SPDXRef-npm-angular-common-4.0.0-de9718","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-z7zmey-codegraph-master-c491e3","relatedSpdxElement":"SPDXRef-npm-dagre-d3-0.4.17-75a463","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-z7zmey-codegraph-master-c491e3","relatedSpdxElement":"SPDXRef-npm-angular-tree-component-5.0.0-3faf8d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-z7zmey-codegraph-master-c491e3","relatedSpdxElement":"SPDXRef-npm-jquery-3.2.1-9df9da","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-z7zmey-codegraph-master-c491e3","relatedSpdxElement":"SPDXRef-npm-angular-platform-browser-dynamic-4.0.0-515d86","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-z7zmey-codegraph-master-c491e3","relatedSpdxElement":"SPDXRef-npm-angular-http-4.0.0-313787","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-z7zmey-codegraph-master-c491e3","relatedSpdxElement":"SPDXRef-npm-angular-platform-browser-4.0.0-7693b3","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-z7zmey-codegraph-master-c491e3","relatedSpdxElement":"SPDXRef-npm-protractor-5.1.0-cf1ff3","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-z7zmey-codegraph-master-c491e3","relatedSpdxElement":"SPDXRef-npm-bootstrap-4.0.0-beta-5b14a9","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-z7zmey-codegraph-master-c491e3","relatedSpdxElement":"SPDXRef-npm-zone.js-0.8.4-8e0634","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-z7zmey-codegraph-master-c491e3","relatedSpdxElement":"SPDXRef-npm-angular-core-4.0.0-d6271b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-z7zmey-codegraph-master-c491e3","relatedSpdxElement":"SPDXRef-npm-ngx-loading-1.0.5-57771b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-z7zmey-codegraph-master-c491e3","relatedSpdxElement":"SPDXRef-npm-ember-tether-1.0.0-beta.0-16c212","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-z7zmey-codegraph-master-c491e3","relatedSpdxElement":"SPDXRef-npm-angular-forms-4.0.0-18dd9b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-z7zmey-codegraph-master-c491e3","relatedSpdxElement":"SPDXRef-npm-karma-1.4.1-a97145","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-z7zmey-codegraph-master-c491e3","relatedSpdxElement":"SPDXRef-npm-font-awesome-4.7.0-4f9ebb","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-z7zmey-codegraph-master-c491e3","relatedSpdxElement":"SPDXRef-npm-angular-compiler-cli-4.0.0-d4005c","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-z7zmey-codegraph-master-c491e3","relatedSpdxElement":"SPDXRef-npm-karma-cli-1.0.1-43c8c1","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-z7zmey-codegraph-master-c491e3","relatedSpdxElement":"SPDXRef-composer-phpdocumentor-graphviz-1.0.4-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-z7zmey-codegraph-master-c491e3","relatedSpdxElement":"SPDXRef-composer-nikic-php-parser-3.1.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-z7zmey-codegraph-master-c491e3","relatedSpdxElement":"SPDXRef-composer-phpdocumentor-reflection-docblock-4.1.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-z7zmey-codegraph-master-c491e3","relatedSpdxElement":"SPDXRef-composer-nategood-commando-0.2.9-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-z7zmey-codegraph-master-c491e3","relatedSpdxElement":"SPDXRef-composer-ircmaxell-php-cfg-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-z7zmey-codegraph-master-c491e3","relatedSpdxElement":"SPDXRef-composer-kevinlebrun-colors.php-0.4.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-z7zmey-codegraph-master-c491e3","relatedSpdxElement":"SPDXRef-composer-roave-security-advisories-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-z7zmey-codegraph-master-c491e3","relatedSpdxElement":"SPDXRef-composer-phpdocumentor-reflection-common-1.0.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-z7zmey-codegraph-master-c491e3","relatedSpdxElement":"SPDXRef-composer-webmozart-assert-1.2.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-z7zmey-codegraph-master-c491e3","relatedSpdxElement":"SPDXRef-composer-phpdocumentor-type-resolver-0.4.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-z7zmey-codegraph-master-c491e3","relationshipType":"DESCRIBES"}]}