{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.yyc-git/3DProgramPattern","documentNamespace":"https://spdx.org/spdxdocs/protobom/880bb69b-54fb-471a-9547-b78fd2f4f97b","creationInfo":{"creators":["Tool: protobom-v0.0.0-20260420101536-ffffc1bf4105+dirty","Tool: GitHub.com-Dependency-Graph"],"created":"2026-04-26T04:32:31Z"},"packages":[{"name":"immutable","SPDXID":"SPDXRef-npm-immutable-4.0.0-rc.12-faa57b","versionInfo":"^4.0.0-rc.12","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/immutable@%5E4.0.0-rc.12"}]},{"name":"typescript","SPDXID":"SPDXRef-npm-typescript-4.2.3-69d501","versionInfo":"^4.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typescript@%5E4.2.3"}]},{"name":"webpack-dev-server","SPDXID":"SPDXRef-npm-webpack-dev-server-4.4.0-7c5a69","versionInfo":"^4.4.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/webpack-dev-server@%5E4.4.0"}]},{"name":"clean-webpack-plugin","SPDXID":"SPDXRef-npm-clean-webpack-plugin-4.0.0-79b65b","versionInfo":"^4.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/clean-webpack-plugin@%5E4.0.0"}]},{"name":"html-webpack-plugin","SPDXID":"SPDXRef-npm-html-webpack-plugin-5.5.0-763761","versionInfo":"^5.5.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/html-webpack-plugin@%5E5.5.0"}]},{"name":"source-map-loader","SPDXID":"SPDXRef-npm-source-map-loader-3.0.0-528779","versionInfo":"^3.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/source-map-loader@%5E3.0.0"}]},{"name":"ts-loader","SPDXID":"SPDXRef-npm-ts-loader-9.2.6-0a79d2","versionInfo":"^9.2.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/ts-loader@%5E9.2.6"}]},{"name":"typescript","SPDXID":"SPDXRef-npm-typescript-4.2.3-89489f","versionInfo":"^4.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typescript@%5E4.2.3"}]},{"name":"webpack","SPDXID":"SPDXRef-npm-webpack-5.62.1-5f3080","versionInfo":"^5.62.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/webpack@%5E5.62.1"}]},{"name":"webpack-cli","SPDXID":"SPDXRef-npm-webpack-cli-4.9.1-805892","versionInfo":"^4.9.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/webpack-cli@%5E4.9.1"}]},{"name":"rescript","SPDXID":"SPDXRef-npm-rescript-10.0.1-b8dfbd","versionInfo":"^10.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/rescript@%5E10.0.1"}]},{"name":"immutable","SPDXID":"SPDXRef-npm-immutable-4.0.0-rc.12-ff4e98","versionInfo":"^4.0.0-rc.12","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/immutable@%5E4.0.0-rc.12"}]},{"name":"typescript","SPDXID":"SPDXRef-npm-typescript-4.2.3-f7280c","versionInfo":"^4.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typescript@%5E4.2.3"}]},{"name":"rescript","SPDXID":"SPDXRef-npm-rescript-10.0.1-f04b89","versionInfo":"^10.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/rescript@%5E10.0.1"}]},{"name":"ts-node","SPDXID":"SPDXRef-npm-ts-node-10.9.1-de5d82","versionInfo":"^10.9.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/ts-node@%5E10.9.1"}]},{"name":"typescript","SPDXID":"SPDXRef-npm-typescript-4.2.3-060cef","versionInfo":"^4.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typescript@%5E4.2.3"}]},{"name":"typescript","SPDXID":"SPDXRef-npm-typescript-4.2.3-5aaffa","versionInfo":"^4.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typescript@%5E4.2.3"}]},{"name":"ts-node","SPDXID":"SPDXRef-npm-ts-node-10.9.1-7d45fc","versionInfo":"^10.9.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/ts-node@%5E10.9.1"}]},{"name":"jest","SPDXID":"SPDXRef-npm-jest-24.3.1-81ec94","versionInfo":"24.3.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014-present, Facebook, Inc., Copyright (c) Facebook, Inc. and its affiliates.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/jest@24.3.1"}]},{"name":"bs-platform","SPDXID":"SPDXRef-npm-bs-platform-4.0.18-0ce111","versionInfo":"4.0.18","downloadLocation":"NOASSERTION","filesAnalyzed":false,"copyrightText":"(c) Alain Frisch, (c) C Rule, Copyright (c) 1988 Free Software Foundation, Inc, Copyright (c) 1989, 1991 Free Software Foundation, Inc., Copyright (c) 1991 Free Software Foundation, Inc., Copyright (c) 1996 by Ian T Zimmerman \u003citz@rahul.net\u003e, Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006 Inria, Copyright (c) 1997 Gregory Pietsch, Copyright (c) 1998 Ian Zimmerman \u003citz@transbay.net\u003e, Copyright (c) 1999 Troll Tech AS, Copyright (c) 2007 Free Software Foundation, Inc. \u003chttp://fsf.org/\u003e, Copyright (c) 2010 Jerome Vouillon Laboratoire, Copyright (c) 2011 Daniel C. Bunzli., Copyright (c) 2014-2015, Jon Schlinkert., Copyright (c) 2014-2017, Jon Schlinkert., Copyright (c) 2015, Copyright (c) 2015 Jon Schlinkert., Copyright (c) 2015-2016 Bloomberg Finance L.P., Copyright (c) 2015-2016 Bloomberg Finance L.P. http://www.ocsigen.org/js_of_ocaml, Copyright (c) 2015-2016, Jon Schlinkert., Copyright (c) 2015-2017 Bloomberg Finance L.P., Copyright (c) 2015-2017, Jon Schlinkert., Copyright (c) 2015-present, Facebook, Inc., Copyright (c) 2015, Jon Schlinkert., Copyright (c) 2017, Copyright (c) 2018, Copyright (c) 2018-Present, Copyright (c) 2019, Copyright (c) by P.J. Plauger, Copyright (c) INRIA 2007-2012, Copyright 1992-2013 Free Software Foundation, Inc., Copyright 1995 Institut National de Recherche en Informatique, Copyright 1995 Institut National de Recherche en Informatique et en Automatique., Copyright 1996 Institut National de Recherche en Informatique, Copyright 1996 Institut National de Recherche en Informatique et + en Automatique., Copyright 1996 Institut National de Recherche en Informatique et en Automatique., Copyright 1996-98 ASCII, copyright 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012 Institut National de Recherche en Informatique et en Automatique (INRIA), Copyright 1997 Institut National de Recherche en Informatique, Copyright 1997 Institut National de Recherche en Informatique et en Automatique., Copyright 1998 Institut National de Recherche en Informatique, Copyright 1998 Institut National de Recherche en Informatique et en Automatique., Copyright 1998 Radical Eye Software (www.radicaleye.com), Copyright 1999 Institut National de Recherche en Informatique, Copyright 1999 Institut National de Recherche en Informatique et en Automatique., Copyright 2000 Institut National de Recherche en Informatique, Copyright 2000 Institut National de Recherche en Informatique et en Automatique., Copyright 2001 Google Inc., Copyright 2001 Institut National de Recherche en Informatique, Copyright 2001 Institut National de Recherche en Informatique et en Automatique and Kyoto University., Copyright 2001 Institut National de Recherche en Informatique et en Automatique., Copyright 2002 Institut National de Recherche en Informatique, Copyright 2002 Institut National de Recherche en Informatique et en Automatique., Copyright 2003 Institut National de Recherche en Informatique, Copyright 2003 Institut National de Recherche en Informatique et en Automatique., Copyright 2004 Institut National de Recherche en Informatique, Copyright 2004 Institut National de Recherche en Informatique et en Automatique., Copyright 2005 Institut National de Recherche en Informatique, Copyright 2005 Institut National de Recherche en Informatique et en Automatique., Copyright 2006 Institut National de Recherche en Informatique, Copyright 2006 Institut National de Recherche en Informatique et en Automatique., Copyright 2007 Institut National de Recherche en Informatique, Copyright 2007 Institut National de Recherche en Informatique et en Automatique., Copyright 2008 Institut National de Recherche en Informatique, Copyright 2008 Institut National de Recherche en Informatique et en Automatique., Copyright 2009 Institut National de Recherche en Informatique, Copyright 2009 Institut National de Recherche en Informatique et en Automatique., Copyright 2010 Institut National de Recherche en Informatique, Copyright 2010 Institut National de Recherche en Informatique et en Automatique., Copyright 2010 Mehdi Dogguy., Copyright 2011 Google Inc., Copyright 2011 Institut National de Recherche en Informatique, Copyright 2011 Institut National de Recherche en Informatique et en Automatique., Copyright 2012 Benedikt Meurer., Copyright 2012 Google Inc., Copyright 2012 Institut National de Recherche en Informatique, Copyright 2012 Institut National de Recherche en Informatique et en Automatique., Copyright 2013 Benedikt Meurer., Copyright 2013 Google Inc., Copyright 2013 Institut National de Recherche en Informatique, Copyright 2013 Institut National de Recherche en Informatique et en Automatique., Copyright 2014 Google Inc., Copyright 2014 Institut National de Recherche en Informatique, Copyright 2014 Institut National de Recherche en Informatique et en Automatique., Copyright 2015 2016 Jane Street Group LLC, Copyright 2015 Google Inc., Copyright 2015 Institut National de Recherche en Informatique, Copyright 2015 Institut National de Recherche en Informatique et en Automatique., Copyright 2017 Google Inc., Copyright 2017 Institut National de Recherche en Informatique, Copyright INRIA, copyrighted by the Free Software Foundation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/bs-platform@4.0.18"}]},{"name":"ts-node","SPDXID":"SPDXRef-npm-ts-node-10.9.1-b63f64","versionInfo":"^10.9.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/ts-node@%5E10.9.1"}]},{"name":"typescript","SPDXID":"SPDXRef-npm-typescript-4.2.3-6055d0","versionInfo":"^4.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typescript@%5E4.2.3"}]},{"name":"typescript","SPDXID":"SPDXRef-npm-typescript-4.2.3-73c4d6","versionInfo":"^4.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typescript@%5E4.2.3"}]},{"name":"typescript","SPDXID":"SPDXRef-npm-typescript-4.2.3-3c1261","versionInfo":"^4.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typescript@%5E4.2.3"}]},{"name":"typescript","SPDXID":"SPDXRef-npm-typescript-4.2.3-a32b03","versionInfo":"^4.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typescript@%5E4.2.3"}]},{"name":"ts-node","SPDXID":"SPDXRef-npm-ts-node-10.9.1-4e6a96","versionInfo":"^10.9.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/ts-node@%5E10.9.1"}]},{"name":"typescript","SPDXID":"SPDXRef-npm-typescript-4.2.3-1463d5","versionInfo":"^4.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typescript@%5E4.2.3"}]},{"name":"typescript","SPDXID":"SPDXRef-npm-typescript-4.2.3-f0dff6","versionInfo":"^4.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typescript@%5E4.2.3"}]},{"name":"typescript","SPDXID":"SPDXRef-npm-typescript-4.2.3-d8a8c2","versionInfo":"^4.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typescript@%5E4.2.3"}]},{"name":"html-webpack-plugin","SPDXID":"SPDXRef-npm-html-webpack-plugin-5.5.0-64a00b","versionInfo":"^5.5.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/html-webpack-plugin@%5E5.5.0"}]},{"name":"source-map-loader","SPDXID":"SPDXRef-npm-source-map-loader-3.0.0-d08027","versionInfo":"^3.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/source-map-loader@%5E3.0.0"}]},{"name":"ts-loader","SPDXID":"SPDXRef-npm-ts-loader-9.2.6-222f56","versionInfo":"^9.2.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/ts-loader@%5E9.2.6"}]},{"name":"typescript","SPDXID":"SPDXRef-npm-typescript-4.2.3-38133d","versionInfo":"^4.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typescript@%5E4.2.3"}]},{"name":"webpack","SPDXID":"SPDXRef-npm-webpack-5.62.1-e60448","versionInfo":"^5.62.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/webpack@%5E5.62.1"}]},{"name":"webpack-cli","SPDXID":"SPDXRef-npm-webpack-cli-4.9.1-d7421e","versionInfo":"^4.9.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/webpack-cli@%5E4.9.1"}]},{"name":"webpack-dev-server","SPDXID":"SPDXRef-npm-webpack-dev-server-4.4.0-693aae","versionInfo":"^4.4.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/webpack-dev-server@%5E4.4.0"}]},{"name":"clean-webpack-plugin","SPDXID":"SPDXRef-npm-clean-webpack-plugin-4.0.0-72965f","versionInfo":"^4.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/clean-webpack-plugin@%5E4.0.0"}]},{"name":"typescript","SPDXID":"SPDXRef-npm-typescript-4.2.3-3b4614","versionInfo":"^4.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typescript@%5E4.2.3"}]},{"name":"ts-node","SPDXID":"SPDXRef-npm-ts-node-10.9.1-09e855","versionInfo":"^10.9.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/ts-node@%5E10.9.1"}]},{"name":"typescript","SPDXID":"SPDXRef-npm-typescript-4.2.3-156f4b","versionInfo":"^4.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typescript@%5E4.2.3"}]},{"name":"typescript","SPDXID":"SPDXRef-npm-typescript-4.2.3-35787c","versionInfo":"^4.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typescript@%5E4.2.3"}]},{"name":"ts-node","SPDXID":"SPDXRef-npm-ts-node-10.9.1-27ba03","versionInfo":"^10.9.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/ts-node@%5E10.9.1"}]},{"name":"typescript","SPDXID":"SPDXRef-npm-typescript-4.2.3-1dc676","versionInfo":"^4.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typescript@%5E4.2.3"}]},{"name":"ts-node","SPDXID":"SPDXRef-npm-ts-node-10.9.1-81b5ec","versionInfo":"^10.9.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/ts-node@%5E10.9.1"}]},{"name":"rescript","SPDXID":"SPDXRef-npm-rescript-10.0.1-1cdfa3","versionInfo":"^10.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/rescript@%5E10.0.1"}]},{"name":"rescript","SPDXID":"SPDXRef-npm-rescript-10.0.1-88cd9e","versionInfo":"^10.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/rescript@%5E10.0.1"}]},{"name":"rescript","SPDXID":"SPDXRef-npm-rescript-10.0.1-530b89","versionInfo":"^10.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/rescript@%5E10.0.1"}]},{"name":"typescript","SPDXID":"SPDXRef-npm-typescript-4.2.3-3fc588","versionInfo":"^4.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typescript@%5E4.2.3"}]},{"name":"typescript","SPDXID":"SPDXRef-npm-typescript-4.2.3-002ec2","versionInfo":"^4.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typescript@%5E4.2.3"}]},{"name":"sinon","SPDXID":"SPDXRef-npm-sinon-4.1.2-8350a0","versionInfo":"^4.1.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/sinon@%5E4.1.2"}]},{"name":"@babel/core","SPDXID":"SPDXRef-npm-babel-core-7.3.4-c794b5","versionInfo":"^7.3.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40babel/core@%5E7.3.4"}]},{"name":"@babel/preset-env","SPDXID":"SPDXRef-npm-babel-preset-env-7.3.4-a11143","versionInfo":"^7.3.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40babel/preset-env@%5E7.3.4"}]},{"name":"babel-jest","SPDXID":"SPDXRef-npm-babel-jest-24.1.0-2e9250","versionInfo":"^24.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/babel-jest@%5E24.1.0"}]},{"name":"bs-platform","SPDXID":"SPDXRef-npm-bs-platform-4.0.18-c3ab22","versionInfo":"4.0.18","downloadLocation":"NOASSERTION","filesAnalyzed":false,"copyrightText":"(c) Alain Frisch, (c) C Rule, Copyright (c) 1988 Free Software Foundation, Inc, Copyright (c) 1989, 1991 Free Software Foundation, Inc., Copyright (c) 1991 Free Software Foundation, Inc., Copyright (c) 1996 by Ian T Zimmerman \u003citz@rahul.net\u003e, Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006 Inria, Copyright (c) 1997 Gregory Pietsch, Copyright (c) 1998 Ian Zimmerman \u003citz@transbay.net\u003e, Copyright (c) 1999 Troll Tech AS, Copyright (c) 2007 Free Software Foundation, Inc. \u003chttp://fsf.org/\u003e, Copyright (c) 2010 Jerome Vouillon Laboratoire, Copyright (c) 2011 Daniel C. Bunzli., Copyright (c) 2014-2015, Jon Schlinkert., Copyright (c) 2014-2017, Jon Schlinkert., Copyright (c) 2015, Copyright (c) 2015 Jon Schlinkert., Copyright (c) 2015-2016 Bloomberg Finance L.P., Copyright (c) 2015-2016 Bloomberg Finance L.P. http://www.ocsigen.org/js_of_ocaml, Copyright (c) 2015-2016, Jon Schlinkert., Copyright (c) 2015-2017 Bloomberg Finance L.P., Copyright (c) 2015-2017, Jon Schlinkert., Copyright (c) 2015-present, Facebook, Inc., Copyright (c) 2015, Jon Schlinkert., Copyright (c) 2017, Copyright (c) 2018, Copyright (c) 2018-Present, Copyright (c) 2019, Copyright (c) by P.J. Plauger, Copyright (c) INRIA 2007-2012, Copyright 1992-2013 Free Software Foundation, Inc., Copyright 1995 Institut National de Recherche en Informatique, Copyright 1995 Institut National de Recherche en Informatique et en Automatique., Copyright 1996 Institut National de Recherche en Informatique, Copyright 1996 Institut National de Recherche en Informatique et + en Automatique., Copyright 1996 Institut National de Recherche en Informatique et en Automatique., Copyright 1996-98 ASCII, copyright 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012 Institut National de Recherche en Informatique et en Automatique (INRIA), Copyright 1997 Institut National de Recherche en Informatique, Copyright 1997 Institut National de Recherche en Informatique et en Automatique., Copyright 1998 Institut National de Recherche en Informatique, Copyright 1998 Institut National de Recherche en Informatique et en Automatique., Copyright 1998 Radical Eye Software (www.radicaleye.com), Copyright 1999 Institut National de Recherche en Informatique, Copyright 1999 Institut National de Recherche en Informatique et en Automatique., Copyright 2000 Institut National de Recherche en Informatique, Copyright 2000 Institut National de Recherche en Informatique et en Automatique., Copyright 2001 Google Inc., Copyright 2001 Institut National de Recherche en Informatique, Copyright 2001 Institut National de Recherche en Informatique et en Automatique and Kyoto University., Copyright 2001 Institut National de Recherche en Informatique et en Automatique., Copyright 2002 Institut National de Recherche en Informatique, Copyright 2002 Institut National de Recherche en Informatique et en Automatique., Copyright 2003 Institut National de Recherche en Informatique, Copyright 2003 Institut National de Recherche en Informatique et en Automatique., Copyright 2004 Institut National de Recherche en Informatique, Copyright 2004 Institut National de Recherche en Informatique et en Automatique., Copyright 2005 Institut National de Recherche en Informatique, Copyright 2005 Institut National de Recherche en Informatique et en Automatique., Copyright 2006 Institut National de Recherche en Informatique, Copyright 2006 Institut National de Recherche en Informatique et en Automatique., Copyright 2007 Institut National de Recherche en Informatique, Copyright 2007 Institut National de Recherche en Informatique et en Automatique., Copyright 2008 Institut National de Recherche en Informatique, Copyright 2008 Institut National de Recherche en Informatique et en Automatique., Copyright 2009 Institut National de Recherche en Informatique, Copyright 2009 Institut National de Recherche en Informatique et en Automatique., Copyright 2010 Institut National de Recherche en Informatique, Copyright 2010 Institut National de Recherche en Informatique et en Automatique., Copyright 2010 Mehdi Dogguy., Copyright 2011 Google Inc., Copyright 2011 Institut National de Recherche en Informatique, Copyright 2011 Institut National de Recherche en Informatique et en Automatique., Copyright 2012 Benedikt Meurer., Copyright 2012 Google Inc., Copyright 2012 Institut National de Recherche en Informatique, Copyright 2012 Institut National de Recherche en Informatique et en Automatique., Copyright 2013 Benedikt Meurer., Copyright 2013 Google Inc., Copyright 2013 Institut National de Recherche en Informatique, Copyright 2013 Institut National de Recherche en Informatique et en Automatique., Copyright 2014 Google Inc., Copyright 2014 Institut National de Recherche en Informatique, Copyright 2014 Institut National de Recherche en Informatique et en Automatique., Copyright 2015 2016 Jane Street Group LLC, Copyright 2015 Google Inc., Copyright 2015 Institut National de Recherche en Informatique, Copyright 2015 Institut National de Recherche en Informatique et en Automatique., Copyright 2017 Google Inc., Copyright 2017 Institut National de Recherche en Informatique, Copyright INRIA, copyrighted by the Free Software Foundation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/bs-platform@4.0.18"}]},{"name":"typescript","SPDXID":"SPDXRef-npm-typescript-4.2.3-0e5938","versionInfo":"^4.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typescript@%5E4.2.3"}]},{"name":"ts-node","SPDXID":"SPDXRef-npm-ts-node-10.9.1-210e7a","versionInfo":"^10.9.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/ts-node@%5E10.9.1"}]},{"name":"immutable","SPDXID":"SPDXRef-npm-immutable-4.0.0-rc.12-164d3c","versionInfo":"^4.0.0-rc.12","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/immutable@%5E4.0.0-rc.12"}]},{"name":"typescript","SPDXID":"SPDXRef-npm-typescript-4.2.3-8ec2ac","versionInfo":"^4.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typescript@%5E4.2.3"}]},{"name":"typescript","SPDXID":"SPDXRef-npm-typescript-4.2.3-77bdba","versionInfo":"^4.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typescript@%5E4.2.3"}]},{"name":"typescript","SPDXID":"SPDXRef-npm-typescript-4.2.3-19f8db","versionInfo":"^4.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typescript@%5E4.2.3"}]},{"name":"immutable","SPDXID":"SPDXRef-npm-immutable-4.0.0-rc.12-240ee3","versionInfo":"^4.0.0-rc.12","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/immutable@%5E4.0.0-rc.12"}]},{"name":"typescript","SPDXID":"SPDXRef-npm-typescript-4.2.3-52fced","versionInfo":"^4.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typescript@%5E4.2.3"}]},{"name":"jest","SPDXID":"SPDXRef-npm-jest-25.2.3-1c06d7","versionInfo":"^25.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/jest@%5E25.2.3"}]},{"name":"rescript","SPDXID":"SPDXRef-npm-rescript-10.0.1-3935fb","versionInfo":"^10.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/rescript@%5E10.0.1"}]},{"name":"webpack-dev-server","SPDXID":"SPDXRef-npm-webpack-dev-server-4.4.0-df9c35","versionInfo":"^4.4.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/webpack-dev-server@%5E4.4.0"}]},{"name":"clean-webpack-plugin","SPDXID":"SPDXRef-npm-clean-webpack-plugin-4.0.0-fe6616","versionInfo":"^4.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/clean-webpack-plugin@%5E4.0.0"}]},{"name":"html-webpack-plugin","SPDXID":"SPDXRef-npm-html-webpack-plugin-5.5.0-d00e7e","versionInfo":"^5.5.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/html-webpack-plugin@%5E5.5.0"}]},{"name":"source-map-loader","SPDXID":"SPDXRef-npm-source-map-loader-3.0.0-107e2c","versionInfo":"^3.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/source-map-loader@%5E3.0.0"}]},{"name":"ts-loader","SPDXID":"SPDXRef-npm-ts-loader-9.2.6-836567","versionInfo":"^9.2.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/ts-loader@%5E9.2.6"}]},{"name":"typescript","SPDXID":"SPDXRef-npm-typescript-4.2.3-a4f152","versionInfo":"^4.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typescript@%5E4.2.3"}]},{"name":"webpack","SPDXID":"SPDXRef-npm-webpack-5.62.1-6beeb0","versionInfo":"^5.62.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/webpack@%5E5.62.1"}]},{"name":"webpack-cli","SPDXID":"SPDXRef-npm-webpack-cli-4.9.1-124d12","versionInfo":"^4.9.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/webpack-cli@%5E4.9.1"}]},{"name":"typescript","SPDXID":"SPDXRef-npm-typescript-4.2.3-182066","versionInfo":"^4.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typescript@%5E4.2.3"}]},{"name":"ts-node","SPDXID":"SPDXRef-npm-ts-node-10.9.1-3498c2","versionInfo":"^10.9.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/ts-node@%5E10.9.1"}]},{"name":"typescript","SPDXID":"SPDXRef-npm-typescript-4.2.3-570564","versionInfo":"^4.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typescript@%5E4.2.3"}]},{"name":"typescript","SPDXID":"SPDXRef-npm-typescript-4.2.3-f89640","versionInfo":"^4.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typescript@%5E4.2.3"}]},{"name":"typescript","SPDXID":"SPDXRef-npm-typescript-4.2.3-7b32f5","versionInfo":"^4.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typescript@%5E4.2.3"}]},{"name":"typescript","SPDXID":"SPDXRef-npm-typescript-4.2.3-269919","versionInfo":"^4.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typescript@%5E4.2.3"}]},{"name":"gulp","SPDXID":"SPDXRef-npm-gulp-4.0.2-8b65d4","versionInfo":"^4.0.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/gulp@%5E4.0.2"}]},{"name":"typescript","SPDXID":"SPDXRef-npm-typescript-4.2.3-ad3ba5","versionInfo":"^4.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typescript@%5E4.2.3"}]},{"name":"rescript","SPDXID":"SPDXRef-npm-rescript-10.0.1-bba618","versionInfo":"^10.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/rescript@%5E10.0.1"}]},{"name":"typescript","SPDXID":"SPDXRef-npm-typescript-4.2.3-4a9e8d","versionInfo":"^4.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typescript@%5E4.2.3"}]},{"name":"ts-node","SPDXID":"SPDXRef-npm-ts-node-10.9.1-586dd8","versionInfo":"^10.9.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/ts-node@%5E10.9.1"}]},{"name":"typescript","SPDXID":"SPDXRef-npm-typescript-4.2.3-13df5e","versionInfo":"^4.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typescript@%5E4.2.3"}]},{"name":"ts-node","SPDXID":"SPDXRef-npm-ts-node-10.9.1-bfdf52","versionInfo":"^10.9.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/ts-node@%5E10.9.1"}]},{"name":"rescript","SPDXID":"SPDXRef-npm-rescript-10.0.1-6729fa","versionInfo":"^10.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/rescript@%5E10.0.1"}]},{"name":"ts-node","SPDXID":"SPDXRef-npm-ts-node-10.9.1-bc18b0","versionInfo":"^10.9.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/ts-node@%5E10.9.1"}]},{"name":"immutable","SPDXID":"SPDXRef-npm-immutable-4.0.0-rc.12-35dd1d","versionInfo":"^4.0.0-rc.12","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/immutable@%5E4.0.0-rc.12"}]},{"name":"typescript","SPDXID":"SPDXRef-npm-typescript-4.2.3-ede92c","versionInfo":"^4.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typescript@%5E4.2.3"}]},{"name":"typescript","SPDXID":"SPDXRef-npm-typescript-4.2.3-45eb23","versionInfo":"^4.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typescript@%5E4.2.3"}]},{"name":"typescript","SPDXID":"SPDXRef-npm-typescript-4.2.3-09feb5","versionInfo":"^4.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typescript@%5E4.2.3"}]},{"name":"ts-node","SPDXID":"SPDXRef-npm-ts-node-10.9.1-a3d693","versionInfo":"^10.9.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/ts-node@%5E10.9.1"}]},{"name":"typescript","SPDXID":"SPDXRef-npm-typescript-4.2.3-00dc83","versionInfo":"^4.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typescript@%5E4.2.3"}]},{"name":"rescript","SPDXID":"SPDXRef-npm-rescript-10.0.1-c523cd","versionInfo":"^10.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/rescript@%5E10.0.1"}]},{"name":"typescript","SPDXID":"SPDXRef-npm-typescript-4.2.3-82281d","versionInfo":"^4.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typescript@%5E4.2.3"}]},{"name":"immutable","SPDXID":"SPDXRef-npm-immutable-4.0.0-rc.12-322c94","versionInfo":"^4.0.0-rc.12","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/immutable@%5E4.0.0-rc.12"}]},{"name":"typescript","SPDXID":"SPDXRef-npm-typescript-4.2.3-e0af31","versionInfo":"^4.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typescript@%5E4.2.3"}]},{"name":"rescript","SPDXID":"SPDXRef-npm-rescript-10.0.1-a2c7d0","versionInfo":"^10.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/rescript@%5E10.0.1"}]},{"name":"rescript","SPDXID":"SPDXRef-npm-rescript-10.0.1-304563","versionInfo":"^10.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/rescript@%5E10.0.1"}]},{"name":"ts-node","SPDXID":"SPDXRef-npm-ts-node-10.9.1-63bf0b","versionInfo":"^10.9.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/ts-node@%5E10.9.1"}]},{"name":"typescript","SPDXID":"SPDXRef-npm-typescript-4.2.3-fd7614","versionInfo":"^4.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typescript@%5E4.2.3"}]},{"name":"typescript","SPDXID":"SPDXRef-npm-typescript-4.2.3-507b4a","versionInfo":"^4.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typescript@%5E4.2.3"}]},{"name":"typescript","SPDXID":"SPDXRef-npm-typescript-4.2.3-cc2e4e","versionInfo":"^4.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typescript@%5E4.2.3"}]},{"name":"clean-webpack-plugin","SPDXID":"SPDXRef-npm-clean-webpack-plugin-4.0.0-2d3608","versionInfo":"^4.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/clean-webpack-plugin@%5E4.0.0"}]},{"name":"html-webpack-plugin","SPDXID":"SPDXRef-npm-html-webpack-plugin-5.5.0-82c89c","versionInfo":"^5.5.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/html-webpack-plugin@%5E5.5.0"}]},{"name":"source-map-loader","SPDXID":"SPDXRef-npm-source-map-loader-3.0.0-316af3","versionInfo":"^3.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/source-map-loader@%5E3.0.0"}]},{"name":"ts-loader","SPDXID":"SPDXRef-npm-ts-loader-9.2.6-5757de","versionInfo":"^9.2.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/ts-loader@%5E9.2.6"}]},{"name":"typescript","SPDXID":"SPDXRef-npm-typescript-4.2.3-cd4728","versionInfo":"^4.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typescript@%5E4.2.3"}]},{"name":"webpack","SPDXID":"SPDXRef-npm-webpack-5.62.1-d6d358","versionInfo":"^5.62.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/webpack@%5E5.62.1"}]},{"name":"webpack-cli","SPDXID":"SPDXRef-npm-webpack-cli-4.9.1-fe97d1","versionInfo":"^4.9.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/webpack-cli@%5E4.9.1"}]},{"name":"webpack-dev-server","SPDXID":"SPDXRef-npm-webpack-dev-server-4.4.0-b015e2","versionInfo":"^4.4.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/webpack-dev-server@%5E4.4.0"}]},{"name":"rescript","SPDXID":"SPDXRef-npm-rescript-10.0.1-0d6a88","versionInfo":"^10.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/rescript@%5E10.0.1"}]},{"name":"typescript","SPDXID":"SPDXRef-npm-typescript-4.2.3-edc2bf","versionInfo":"^4.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typescript@%5E4.2.3"}]},{"name":"ts-node","SPDXID":"SPDXRef-npm-ts-node-10.9.1-b59afd","versionInfo":"^10.9.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/ts-node@%5E10.9.1"}]},{"name":"immutable","SPDXID":"SPDXRef-npm-immutable-4.0.0-rc.12-dd1270","versionInfo":"^4.0.0-rc.12","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/immutable@%5E4.0.0-rc.12"}]},{"name":"typescript","SPDXID":"SPDXRef-npm-typescript-4.2.3-3189d0","versionInfo":"^4.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typescript@%5E4.2.3"}]},{"name":"ts-node","SPDXID":"SPDXRef-npm-ts-node-10.9.1-08918b","versionInfo":"^10.9.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/ts-node@%5E10.9.1"}]},{"name":"typescript","SPDXID":"SPDXRef-npm-typescript-4.2.3-9e844c","versionInfo":"^4.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typescript@%5E4.2.3"}]},{"name":"ts-node","SPDXID":"SPDXRef-npm-ts-node-10.9.1-f452f7","versionInfo":"^10.9.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/ts-node@%5E10.9.1"}]},{"name":"typescript","SPDXID":"SPDXRef-npm-typescript-4.2.3-d79063","versionInfo":"^4.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typescript@%5E4.2.3"}]},{"name":"typescript","SPDXID":"SPDXRef-npm-typescript-4.2.3-bbf56d","versionInfo":"^4.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typescript@%5E4.2.3"}]},{"name":"rescript","SPDXID":"SPDXRef-npm-rescript-10.0.1-dc0a15","versionInfo":"^10.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/rescript@%5E10.0.1"}]},{"name":"rescript","SPDXID":"SPDXRef-npm-rescript-10.0.1-82cdd5","versionInfo":"^10.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/rescript@%5E10.0.1"}]},{"name":"typescript","SPDXID":"SPDXRef-npm-typescript-4.2.3-c94447","versionInfo":"^4.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typescript@%5E4.2.3"}]},{"name":"ts-node","SPDXID":"SPDXRef-npm-ts-node-10.9.1-d54b5a","versionInfo":"^10.9.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/ts-node@%5E10.9.1"}]},{"name":"typescript","SPDXID":"SPDXRef-npm-typescript-4.2.3-6ced35","versionInfo":"^4.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typescript@%5E4.2.3"}]},{"name":"typescript","SPDXID":"SPDXRef-npm-typescript-4.2.3-97c888","versionInfo":"^4.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typescript@%5E4.2.3"}]},{"name":"rescript","SPDXID":"SPDXRef-npm-rescript-10.0.1-ae26da","versionInfo":"^10.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/rescript@%5E10.0.1"}]},{"name":"gentype","SPDXID":"SPDXRef-npm-gentype-4.4.0-cdb9dc","versionInfo":"^4.4.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/gentype@%5E4.4.0"}]},{"name":"typescript","SPDXID":"SPDXRef-npm-typescript-4.2.3-034cb9","versionInfo":"^4.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typescript@%5E4.2.3"}]},{"name":"typescript","SPDXID":"SPDXRef-npm-typescript-4.2.3-bee60c","versionInfo":"^4.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typescript@%5E4.2.3"}]},{"name":"ts-node","SPDXID":"SPDXRef-npm-ts-node-10.9.1-571324","versionInfo":"^10.9.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/ts-node@%5E10.9.1"}]},{"name":"typescript","SPDXID":"SPDXRef-npm-typescript-4.2.3-0624bc","versionInfo":"^4.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typescript@%5E4.2.3"}]},{"name":"ts-node","SPDXID":"SPDXRef-npm-ts-node-10.9.1-73c8d3","versionInfo":"^10.9.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/ts-node@%5E10.9.1"}]},{"name":"typescript","SPDXID":"SPDXRef-npm-typescript-4.2.3-c92d92","versionInfo":"^4.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typescript@%5E4.2.3"}]},{"name":"ts-node","SPDXID":"SPDXRef-npm-ts-node-10.9.1-72ac92","versionInfo":"^10.9.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/ts-node@%5E10.9.1"}]},{"name":"typescript","SPDXID":"SPDXRef-npm-typescript-4.2.3-bb7faa","versionInfo":"^4.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typescript@%5E4.2.3"}]},{"name":"typescript","SPDXID":"SPDXRef-npm-typescript-4.2.3-2a408c","versionInfo":"^4.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typescript@%5E4.2.3"}]},{"name":"webpack-cli","SPDXID":"SPDXRef-npm-webpack-cli-4.9.1-70e0c2","versionInfo":"^4.9.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/webpack-cli@%5E4.9.1"}]},{"name":"webpack-dev-server","SPDXID":"SPDXRef-npm-webpack-dev-server-4.4.0-bcc588","versionInfo":"^4.4.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/webpack-dev-server@%5E4.4.0"}]},{"name":"clean-webpack-plugin","SPDXID":"SPDXRef-npm-clean-webpack-plugin-4.0.0-0446c6","versionInfo":"^4.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/clean-webpack-plugin@%5E4.0.0"}]},{"name":"html-webpack-plugin","SPDXID":"SPDXRef-npm-html-webpack-plugin-5.5.0-9fd88c","versionInfo":"^5.5.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/html-webpack-plugin@%5E5.5.0"}]},{"name":"source-map-loader","SPDXID":"SPDXRef-npm-source-map-loader-3.0.0-46896b","versionInfo":"^3.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/source-map-loader@%5E3.0.0"}]},{"name":"ts-loader","SPDXID":"SPDXRef-npm-ts-loader-9.2.6-418093","versionInfo":"^9.2.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/ts-loader@%5E9.2.6"}]},{"name":"typescript","SPDXID":"SPDXRef-npm-typescript-4.2.3-494a78","versionInfo":"^4.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typescript@%5E4.2.3"}]},{"name":"webpack","SPDXID":"SPDXRef-npm-webpack-5.62.1-c64cb7","versionInfo":"^5.62.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/webpack@%5E5.62.1"}]},{"name":"most","SPDXID":"SPDXRef-npm-most-1.7.0-0c8164","versionInfo":"1.7.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) copyright 2010-2014, (c) copyright 2010-2016, (c) copyright 2010-2017, (c) copyright 2016, Copyright (c) 2010-2016","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/most@1.7.0"}]},{"name":"most-subject","SPDXID":"SPDXRef-npm-most-subject-5.3.0-eae04e","versionInfo":"^5.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/most-subject@%5E5.3.0"}]},{"name":"rescript","SPDXID":"SPDXRef-npm-rescript-10.0.1-3a3da4","versionInfo":"^10.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/rescript@%5E10.0.1"}]},{"name":"lerna","SPDXID":"SPDXRef-npm-lerna-4.0.0-f60ba9","versionInfo":"^4.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/lerna@%5E4.0.0"}]},{"name":"ts-node","SPDXID":"SPDXRef-npm-ts-node-10.9.1-305e5c","versionInfo":"^10.9.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/ts-node@%5E10.9.1"}]},{"name":"immutable","SPDXID":"SPDXRef-npm-immutable-4.0.0-rc.12-058f19","versionInfo":"^4.0.0-rc.12","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/immutable@%5E4.0.0-rc.12"}]},{"name":"typescript","SPDXID":"SPDXRef-npm-typescript-4.2.3-b5e92f","versionInfo":"^4.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typescript@%5E4.2.3"}]},{"name":"gulp","SPDXID":"SPDXRef-npm-gulp-4.0.2-2d6b9f","versionInfo":"^4.0.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/gulp@%5E4.0.2"}]},{"name":"typescript","SPDXID":"SPDXRef-npm-typescript-4.2.3-f4b3b3","versionInfo":"^4.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typescript@%5E4.2.3"}]},{"name":"typescript","SPDXID":"SPDXRef-npm-typescript-4.2.3-97f2ed","versionInfo":"^4.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typescript@%5E4.2.3"}]},{"name":"ts-node","SPDXID":"SPDXRef-npm-ts-node-10.9.1-458926","versionInfo":"^10.9.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/ts-node@%5E10.9.1"}]},{"name":"typescript","SPDXID":"SPDXRef-npm-typescript-4.2.3-754383","versionInfo":"^4.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typescript@%5E4.2.3"}]},{"name":"immutable","SPDXID":"SPDXRef-npm-immutable-4.0.0-rc.12-9ce091","versionInfo":"^4.0.0-rc.12","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/immutable@%5E4.0.0-rc.12"}]},{"name":"typescript","SPDXID":"SPDXRef-npm-typescript-4.2.3-26ffec","versionInfo":"^4.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typescript@%5E4.2.3"}]},{"name":"rescript","SPDXID":"SPDXRef-npm-rescript-10.0.1-cafdd0","versionInfo":"^10.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/rescript@%5E10.0.1"}]},{"name":"rescript","SPDXID":"SPDXRef-npm-rescript-10.0.1-153880","versionInfo":"^10.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/rescript@%5E10.0.1"}]},{"name":"rescript","SPDXID":"SPDXRef-npm-rescript-10.0.1-0b03b3","versionInfo":"^10.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/rescript@%5E10.0.1"}]},{"name":"typescript","SPDXID":"SPDXRef-npm-typescript-4.2.3-87e034","versionInfo":"^4.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typescript@%5E4.2.3"}]},{"name":"ts-node","SPDXID":"SPDXRef-npm-ts-node-10.9.1-b0960e","versionInfo":"^10.9.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/ts-node@%5E10.9.1"}]},{"name":"clean-webpack-plugin","SPDXID":"SPDXRef-npm-clean-webpack-plugin-4.0.0-9fd25a","versionInfo":"^4.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/clean-webpack-plugin@%5E4.0.0"}]},{"name":"html-webpack-plugin","SPDXID":"SPDXRef-npm-html-webpack-plugin-5.5.0-dfeaef","versionInfo":"^5.5.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/html-webpack-plugin@%5E5.5.0"}]},{"name":"source-map-loader","SPDXID":"SPDXRef-npm-source-map-loader-3.0.0-720cd3","versionInfo":"^3.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/source-map-loader@%5E3.0.0"}]},{"name":"ts-loader","SPDXID":"SPDXRef-npm-ts-loader-9.2.6-970465","versionInfo":"^9.2.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/ts-loader@%5E9.2.6"}]},{"name":"typescript","SPDXID":"SPDXRef-npm-typescript-4.2.3-787621","versionInfo":"^4.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typescript@%5E4.2.3"}]},{"name":"webpack","SPDXID":"SPDXRef-npm-webpack-5.62.1-b75205","versionInfo":"^5.62.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/webpack@%5E5.62.1"}]},{"name":"webpack-cli","SPDXID":"SPDXRef-npm-webpack-cli-4.9.1-0feae7","versionInfo":"^4.9.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/webpack-cli@%5E4.9.1"}]},{"name":"webpack-dev-server","SPDXID":"SPDXRef-npm-webpack-dev-server-4.4.0-9a1d9c","versionInfo":"^4.4.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/webpack-dev-server@%5E4.4.0"}]},{"name":"rescript","SPDXID":"SPDXRef-npm-rescript-10.0.1-a9ed0a","versionInfo":"^10.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/rescript@%5E10.0.1"}]},{"name":"rescript","SPDXID":"SPDXRef-npm-rescript-10.0.1-70664e","versionInfo":"^10.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/rescript@%5E10.0.1"}]},{"name":"rescript","SPDXID":"SPDXRef-npm-rescript-10.0.1-87de26","versionInfo":"^10.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/rescript@%5E10.0.1"}]},{"name":"typescript","SPDXID":"SPDXRef-npm-typescript-4.2.3-3f7bcc","versionInfo":"^4.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typescript@%5E4.2.3"}]},{"name":"ts-node","SPDXID":"SPDXRef-npm-ts-node-10.9.1-bbce0c","versionInfo":"^10.9.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/ts-node@%5E10.9.1"}]},{"name":"rescript","SPDXID":"SPDXRef-npm-rescript-10.0.1-1a0e7b","versionInfo":"^10.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/rescript@%5E10.0.1"}]},{"name":"babel","SPDXID":"SPDXRef-npm-babel-6.23.0-33b870","versionInfo":"^6.23.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/babel@%5E6.23.0"}]},{"name":"babel-cli","SPDXID":"SPDXRef-npm-babel-cli-6.26.0-9d4429","versionInfo":"^6.26.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/babel-cli@%5E6.26.0"}]},{"name":"babel-preset-es2015","SPDXID":"SPDXRef-npm-babel-preset-es2015-6.24.1-9b1565","versionInfo":"^6.24.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/babel-preset-es2015@%5E6.24.1"}]},{"name":"com.github.yyc-git/3DProgramPattern","SPDXID":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","versionInfo":"master","downloadLocation":"git+https://github.com/yyc-git/3DProgramPattern","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/yyc-git/3DProgramPattern@master"}]}],"relationships":[{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-immutable-4.0.0-rc.12-faa57b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-typescript-4.2.3-69d501","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-webpack-dev-server-4.4.0-7c5a69","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-clean-webpack-plugin-4.0.0-79b65b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-html-webpack-plugin-5.5.0-763761","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-source-map-loader-3.0.0-528779","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-ts-loader-9.2.6-0a79d2","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-typescript-4.2.3-89489f","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-webpack-5.62.1-5f3080","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-webpack-cli-4.9.1-805892","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-rescript-10.0.1-b8dfbd","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-immutable-4.0.0-rc.12-ff4e98","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-typescript-4.2.3-f7280c","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-rescript-10.0.1-f04b89","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-ts-node-10.9.1-de5d82","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-typescript-4.2.3-060cef","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-typescript-4.2.3-5aaffa","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-ts-node-10.9.1-7d45fc","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-jest-24.3.1-81ec94","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-bs-platform-4.0.18-0ce111","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-ts-node-10.9.1-b63f64","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-typescript-4.2.3-6055d0","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-typescript-4.2.3-73c4d6","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-typescript-4.2.3-3c1261","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-typescript-4.2.3-a32b03","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-ts-node-10.9.1-4e6a96","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-typescript-4.2.3-1463d5","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-typescript-4.2.3-f0dff6","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-typescript-4.2.3-d8a8c2","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-html-webpack-plugin-5.5.0-64a00b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-source-map-loader-3.0.0-d08027","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-ts-loader-9.2.6-222f56","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-typescript-4.2.3-38133d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-webpack-5.62.1-e60448","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-webpack-cli-4.9.1-d7421e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-webpack-dev-server-4.4.0-693aae","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-clean-webpack-plugin-4.0.0-72965f","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-typescript-4.2.3-3b4614","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-ts-node-10.9.1-09e855","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-typescript-4.2.3-156f4b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-typescript-4.2.3-35787c","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-ts-node-10.9.1-27ba03","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-typescript-4.2.3-1dc676","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-ts-node-10.9.1-81b5ec","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-rescript-10.0.1-1cdfa3","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-rescript-10.0.1-88cd9e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-rescript-10.0.1-530b89","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-typescript-4.2.3-3fc588","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-typescript-4.2.3-002ec2","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-sinon-4.1.2-8350a0","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-babel-core-7.3.4-c794b5","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-babel-preset-env-7.3.4-a11143","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-babel-jest-24.1.0-2e9250","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-bs-platform-4.0.18-c3ab22","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-typescript-4.2.3-0e5938","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-ts-node-10.9.1-210e7a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-immutable-4.0.0-rc.12-164d3c","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-typescript-4.2.3-8ec2ac","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-typescript-4.2.3-77bdba","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-typescript-4.2.3-19f8db","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-immutable-4.0.0-rc.12-240ee3","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-typescript-4.2.3-52fced","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-jest-25.2.3-1c06d7","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-rescript-10.0.1-3935fb","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-webpack-dev-server-4.4.0-df9c35","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-clean-webpack-plugin-4.0.0-fe6616","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-html-webpack-plugin-5.5.0-d00e7e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-source-map-loader-3.0.0-107e2c","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-ts-loader-9.2.6-836567","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-typescript-4.2.3-a4f152","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-webpack-5.62.1-6beeb0","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-webpack-cli-4.9.1-124d12","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-typescript-4.2.3-182066","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-ts-node-10.9.1-3498c2","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-typescript-4.2.3-570564","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-typescript-4.2.3-f89640","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-typescript-4.2.3-7b32f5","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-typescript-4.2.3-269919","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-gulp-4.0.2-8b65d4","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-typescript-4.2.3-ad3ba5","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-rescript-10.0.1-bba618","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-typescript-4.2.3-4a9e8d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-ts-node-10.9.1-586dd8","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-typescript-4.2.3-13df5e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-ts-node-10.9.1-bfdf52","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-rescript-10.0.1-6729fa","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-ts-node-10.9.1-bc18b0","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-immutable-4.0.0-rc.12-35dd1d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-typescript-4.2.3-ede92c","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-typescript-4.2.3-45eb23","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-typescript-4.2.3-09feb5","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-ts-node-10.9.1-a3d693","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-typescript-4.2.3-00dc83","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-rescript-10.0.1-c523cd","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-typescript-4.2.3-82281d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-immutable-4.0.0-rc.12-322c94","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-typescript-4.2.3-e0af31","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-rescript-10.0.1-a2c7d0","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-rescript-10.0.1-304563","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-ts-node-10.9.1-63bf0b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-typescript-4.2.3-fd7614","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-typescript-4.2.3-507b4a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-typescript-4.2.3-cc2e4e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-clean-webpack-plugin-4.0.0-2d3608","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-html-webpack-plugin-5.5.0-82c89c","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-source-map-loader-3.0.0-316af3","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-ts-loader-9.2.6-5757de","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-typescript-4.2.3-cd4728","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-webpack-5.62.1-d6d358","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-webpack-cli-4.9.1-fe97d1","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-webpack-dev-server-4.4.0-b015e2","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-rescript-10.0.1-0d6a88","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-typescript-4.2.3-edc2bf","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-ts-node-10.9.1-b59afd","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-immutable-4.0.0-rc.12-dd1270","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-typescript-4.2.3-3189d0","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-ts-node-10.9.1-08918b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-typescript-4.2.3-9e844c","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-ts-node-10.9.1-f452f7","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-typescript-4.2.3-d79063","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-typescript-4.2.3-bbf56d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-rescript-10.0.1-dc0a15","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-rescript-10.0.1-82cdd5","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-typescript-4.2.3-c94447","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-ts-node-10.9.1-d54b5a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-typescript-4.2.3-6ced35","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-typescript-4.2.3-97c888","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-rescript-10.0.1-ae26da","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-gentype-4.4.0-cdb9dc","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-typescript-4.2.3-034cb9","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-typescript-4.2.3-bee60c","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-ts-node-10.9.1-571324","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-typescript-4.2.3-0624bc","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-ts-node-10.9.1-73c8d3","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-typescript-4.2.3-c92d92","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-ts-node-10.9.1-72ac92","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-typescript-4.2.3-bb7faa","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-typescript-4.2.3-2a408c","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-webpack-cli-4.9.1-70e0c2","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-webpack-dev-server-4.4.0-bcc588","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-clean-webpack-plugin-4.0.0-0446c6","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-html-webpack-plugin-5.5.0-9fd88c","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-source-map-loader-3.0.0-46896b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-ts-loader-9.2.6-418093","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-typescript-4.2.3-494a78","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-webpack-5.62.1-c64cb7","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-most-1.7.0-0c8164","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-most-subject-5.3.0-eae04e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-rescript-10.0.1-3a3da4","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-lerna-4.0.0-f60ba9","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-ts-node-10.9.1-305e5c","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-immutable-4.0.0-rc.12-058f19","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-typescript-4.2.3-b5e92f","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-gulp-4.0.2-2d6b9f","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-typescript-4.2.3-f4b3b3","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-typescript-4.2.3-97f2ed","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-ts-node-10.9.1-458926","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-typescript-4.2.3-754383","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-immutable-4.0.0-rc.12-9ce091","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-typescript-4.2.3-26ffec","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-rescript-10.0.1-cafdd0","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-rescript-10.0.1-153880","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-rescript-10.0.1-0b03b3","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-typescript-4.2.3-87e034","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-ts-node-10.9.1-b0960e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-clean-webpack-plugin-4.0.0-9fd25a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-html-webpack-plugin-5.5.0-dfeaef","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-source-map-loader-3.0.0-720cd3","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-ts-loader-9.2.6-970465","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-typescript-4.2.3-787621","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-webpack-5.62.1-b75205","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-webpack-cli-4.9.1-0feae7","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-webpack-dev-server-4.4.0-9a1d9c","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-rescript-10.0.1-a9ed0a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-rescript-10.0.1-70664e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-rescript-10.0.1-87de26","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-typescript-4.2.3-3f7bcc","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-ts-node-10.9.1-bbce0c","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-rescript-10.0.1-1a0e7b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-babel-6.23.0-33b870","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-babel-cli-6.26.0-9d4429","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relatedSpdxElement":"SPDXRef-npm-babel-preset-es2015-6.24.1-9b1565","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-yyc-git-3DProgramPattern-master-9ac2c5","relationshipType":"DESCRIBES"}]}