{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.jacksoncode/jacksoncode.github.io","documentNamespace":"https://spdx.org/spdxdocs/protobom/92435e01-d13e-4ab9-8ae6-f53f78c52c7b","comment":"Exact versions could not be resolved for some packages. For more information: https://docs.github.com/en/code-security/supply-chain-security/understanding-your-software-supply-chain/about-the-dependency-graph#dependencies-included.","creationInfo":{"creators":["Tool: protobom-v0.0.0-20260326114809-a62e42b93922+dirty","Tool: GitHub.com-Dependency-Graph"],"created":"2026-03-26T15:53:20Z"},"packages":[{"name":"extend","SPDXID":"SPDXRef-npm-extend-3.0.2-9d6051","versionInfo":"3.0.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014 Stefan Thomas","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/extend@3.0.2"}]},{"name":"ansi-colors","SPDXID":"SPDXRef-npm-ansi-colors-1.1.0-50d455","versionInfo":"1.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2015-2017, Brian Woodward., Copyright (c) 2018, Brian Woodward (https://github.com/doowb).","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/ansi-colors@1.1.0"}]},{"name":"readdirp","SPDXID":"SPDXRef-npm-readdirp-3.6.0-841dba","versionInfo":"3.6.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2012-2019 Thorsten Lorenz, Paul Miller ( https://paulmillr.com ), Copyright (c) 2012-2019 Thorsten Lorenz, Paul Miller (https://paulmillr.com), Copyright (c) 2012-2019 Thorsten Lorenz, Paul Miller \u003chttps://paulmillr.com\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/readdirp@3.6.0"}]},{"name":"resolve-dir","SPDXID":"SPDXRef-npm-resolve-dir-1.0.1-58cf8b","versionInfo":"1.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2015-2016, Jon Schlinkert, Copyright (c) 2015, Jon Schlinkert, Copyright (c) 2016, Jon Schlinkert (https://github.com/jonschlinkert)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/resolve-dir@1.0.1"}]},{"name":"fill-range","SPDXID":"SPDXRef-npm-fill-range-7.1.1-a94986","versionInfo":"7.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014-present, Jon Schlinkert, Copyright (c) 2019, Jon Schlinkert (https://github.com/jonschlinkert)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/fill-range@7.1.1"}]},{"name":"xmlhttprequest-ssl","SPDXID":"SPDXRef-npm-xmlhttprequest-ssl-2.1.2-f6f83f","versionInfo":"2.1.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2010 passive.ly LLC","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/xmlhttprequest-ssl@2.1.2"}]},{"name":"balanced-match","SPDXID":"SPDXRef-npm-balanced-match-1.0.2-c4ab24","versionInfo":"1.0.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2013 Julian Gruber \u003cjulian@juliangruber.com\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/balanced-match@1.0.2"}]},{"name":"sparkles","SPDXID":"SPDXRef-npm-sparkles-1.0.1-d2bf0e","versionInfo":"1.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014 Blaine Bublitz \u003cblaine.bublitz@gmail.com\u003e and Eric Schoffstall \u003cyo@contra.io\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/sparkles@1.0.1"}]},{"name":"sver","SPDXID":"SPDXRef-npm-sver-1.8.4-31b28c","versionInfo":"1.8.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2017 Guy Bedford","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/sver@1.8.4"}]},{"name":"to-regex-range","SPDXID":"SPDXRef-npm-to-regex-range-5.0.1-86a1dc","versionInfo":"5.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2015-present, Jon Schlinkert, Copyright (c) 2015-present, Jon Schlinkert., Copyright (c) 2019, Jon Schlinkert (https://github.com/jonschlinkert), Copyright (c) 2019, Jon Schlinkert (https://github.com/jonschlinkert).","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/to-regex-range@5.0.1"}]},{"name":"util-deprecate","SPDXID":"SPDXRef-npm-util-deprecate-1.0.2-de4584","versionInfo":"1.0.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014 Nathan Rajlich \u003cnathan@tootallnate.net\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/util-deprecate@1.0.2"}]},{"name":"@socket.io/component-emitter","SPDXID":"SPDXRef-npm-socket.io-component-emitter-3.1.2-aaf870","versionInfo":"3.1.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014 Component","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40socket.io/component-emitter@3.1.2"}]},{"name":"picomatch","SPDXID":"SPDXRef-npm-picomatch-4.0.3-9b1553","versionInfo":"4.0.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2017-present, Jon Schlinkert, Copyright (c) 2017-present, Jon Schlinkert (https://github.com/jonschlinkert)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/picomatch@4.0.3"}]},{"name":"depd","SPDXID":"SPDXRef-npm-depd-1.1.2-b4fe9c","versionInfo":"1.1.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014 Douglas Christopher Wilson, Copyright (c) 2014-2015 Douglas Christopher Wilson, Copyright (c) 2014-2017 Douglas Christopher Wilson, Copyright (c) 2015 Douglas Christopher Wilson","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/depd@1.1.2"}]},{"name":"chokidar","SPDXID":"SPDXRef-npm-chokidar-3.6.0-f68b97","versionInfo":"3.6.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Paul Miller, (c) Paul Miller \u003chttps://paulmillr.com\u003e, Copyright (c) 2012-2019 Paul Miller (https://paulmillr.com), Elan Shanker","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/chokidar@3.6.0"}]},{"name":"replace-ext","SPDXID":"SPDXRef-npm-replace-ext-2.0.0-ff9537","versionInfo":"2.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014-2020 Blaine Bublitz \u003cblaine.bublitz@gmail.com\u003e , Eric Schoffstall \u003cyo@contra.io\u003e and other contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/replace-ext@2.0.0"}]},{"name":"ws","SPDXID":"SPDXRef-npm-ws-8.18.3-10b85f","versionInfo":"8.18.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2011 Einar Otto Stangvik \u003ceinaros@gmail.com\u003e, Copyright (c) 2013 Arnout Kazemier and contributors, Copyright (c) 2016 Luigi Pinca and contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/ws@8.18.3"}]},{"name":"async-each-series","SPDXID":"SPDXRef-npm-async-each-series-0.1.1-0bb963","versionInfo":"0.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014 William Casarin","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/async-each-series@0.1.1"}]},{"name":"now-and-later","SPDXID":"SPDXRef-npm-now-and-later-3.0.0-2d4f5d","versionInfo":"3.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014, 2021-2022 Blaine Bublitz \u003cblaine.bublitz@gmail.com\u003e and Eric Schoffstall \u003cyo@contra.io\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/now-and-later@3.0.0"}]},{"name":"picocolors","SPDXID":"SPDXRef-npm-picocolors-1.1.1-f34ca6","versionInfo":"1.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","copyrightText":"Copyright (c) 2021-2024 Oleksii Raspopov, Kostiantyn Denysov, Anton Verinov","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/picocolors@1.1.1"}]},{"name":"get-caller-file","SPDXID":"SPDXRef-npm-get-caller-file-2.0.5-4fe17a","versionInfo":"2.0.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","copyrightText":"Copyright 2018 Stefan Penner","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/get-caller-file@2.0.5"}]},{"name":"utils-merge","SPDXID":"SPDXRef-npm-utils-merge-1.0.1-283232","versionInfo":"1.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2013-2017 Jared Hanson, Copyright (c) 2013-2017 Jared Hanson \u003c http://jaredhanson.net/ (http://jaredhanson.net/)\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/utils-merge@1.0.1"}]},{"name":"array-each","SPDXID":"SPDXRef-npm-array-each-1.0.1-8a00e0","versionInfo":"1.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2015, 2017, Jon Schlinkert., Copyright (c) 2017, Jon Schlinkert (https://github.com/jonschlinkert).","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/array-each@1.0.1"}]},{"name":"concat-map","SPDXID":"SPDXRef-npm-concat-map-0.0.1-e5efe5","versionInfo":"0.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/concat-map@0.0.1"}]},{"name":"is-negated-glob","SPDXID":"SPDXRef-npm-is-negated-glob-1.0.0-6d58d7","versionInfo":"1.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2016 Jon Schlinkert, Copyright (c) 2016, Jon Schlinkert (https://github.com/jonschlinkert).","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-negated-glob@1.0.0"}]},{"name":"ms","SPDXID":"SPDXRef-npm-ms-2.0.0-04e778","versionInfo":"2.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2016 Zeit, Inc.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/ms@2.0.0"}]},{"name":"gulp-uglify","SPDXID":"SPDXRef-npm-gulp-uglify-3.0.2-df5c97","versionInfo":"3.0.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2013-2017 Terin Stock \u003cterinjokes@gmail.com\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/gulp-uglify@3.0.2"}]},{"name":"on-finished","SPDXID":"SPDXRef-npm-on-finished-2.3.0-ac3457","versionInfo":"2.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2013 Jonathan Ong, Copyright (c) 2013 Jonathan Ong \u003cme@jongleberry.com\u003e, Copyright (c) 2014 Douglas Christopher Wilson, Copyright (c) 2014 Douglas Christopher Wilson \u003cdoug@somethingdoug.com\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/on-finished@2.3.0"}]},{"name":"object.pick","SPDXID":"SPDXRef-npm-object.pick-1.3.0-b26dde","versionInfo":"1.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014-2015 Jon Schlinkert, Copyright (c) 2014-2015 Jon Schlinkert, contributors., Copyright (c) 2014-2016, Jon Schlinkert, Copyright (c) 2014-2016, Jon Schlinkert., Copyright (c) 2016, Jon Schlinkert (https://github.com/jonschlinkert), Copyright (c) 2016, Jon Schlinkert (https://github.com/jonschlinkert).","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/object.pick@1.3.0"}]},{"name":"dev-ip","SPDXID":"SPDXRef-npm-dev-ip-1.0.1-7bd2ce","versionInfo":"1.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2013 Shane Osbourne","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/dev-ip@1.0.1"}]},{"name":"wrap-ansi","SPDXID":"SPDXRef-npm-wrap-ansi-7.0.0-0607d6","versionInfo":"7.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (https://sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/wrap-ansi@7.0.0"}]},{"name":"isobject","SPDXID":"SPDXRef-npm-isobject-3.0.1-366605","versionInfo":"3.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014-2017, Jon Schlinkert, Copyright (c) 2017, Jon Schlinkert (https://github.com/jonschlinkert)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/isobject@3.0.1"}]},{"name":"undertaker-registry","SPDXID":"SPDXRef-npm-undertaker-registry-2.0.0-4cb616","versionInfo":"2.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2015, 2017, 2021 Blaine Bublitz \u003cblaine.bublitz@gmail.com\u003e and Eric Schoffstall \u003cyo@contra.io\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/undertaker-registry@2.0.0"}]},{"name":"object.defaults","SPDXID":"SPDXRef-npm-object.defaults-1.1.0-d9ef27","versionInfo":"1.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014-2015, 2017, Jon Schlinkert, Copyright (c) 2014-2015, 2017, Jon Schlinkert., Copyright (c) 2017, Jon Schlinkert (https://github.com/jonschlinkert), Copyright (c) 2017, Jon Schlinkert (https://github.com/jonschlinkert).","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/object.defaults@1.1.0"}]},{"name":"clone","SPDXID":"SPDXRef-npm-clone-2.1.2-ca6852","versionInfo":"2.1.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2011-2015 Paul Vorbach \u003cpaul@vorba.ch\u003e, Copyright (c) 2011-2016 Paul Vorbach (https://paul.vorba.ch/) and contributors (https://github.com/pvorb/clone/graphs/contributors)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/clone@2.1.2"}]},{"name":"ansi-styles","SPDXID":"SPDXRef-npm-ansi-styles-4.3.0-be93dc","versionInfo":"4.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/ansi-styles@4.3.0"}]},{"name":"ee-first","SPDXID":"SPDXRef-npm-ee-first-1.1.1-67a17d","versionInfo":"1.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014 Jonathan Ong, Copyright (c) 2014 Jonathan Ong me@jongleberry.com","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/ee-first@1.1.1"}]},{"name":"lodash","SPDXID":"SPDXRef-npm-lodash-4.17.23-6e6b08","versionInfo":"4.17.23","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"CC0-1.0 AND MIT","copyrightText":"Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters \u0026 Editors, copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters \u0026 Editors http://underscorejs.org, Copyright OpenJS Foundation and other contributors https://openjsf.org","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/lodash@4.17.23"}]},{"name":"connect","SPDXID":"SPDXRef-npm-connect-3.6.6-203d52","versionInfo":"3.6.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2010 Sencha Inc., Copyright (c) 2011 LearnBoost, Copyright (c) 2011 TJ Holowaychuk, Copyright (c) 2011-2014 TJ Holowaychuk, Copyright (c) 2015 Douglas Christopher Wilson","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/connect@3.6.6"}]},{"name":"engine.io-client","SPDXID":"SPDXRef-npm-engine.io-client-6.6.4-b97725","versionInfo":"6.6.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) 2014-2025 Guillermo Rauch, Copyright (c) 2014 Automattic, Inc., Copyright (c) 2014-present Guillermo Rauch and Socket.IO contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/engine.io-client@6.6.4"}]},{"name":"require-directory","SPDXID":"SPDXRef-npm-require-directory-2.1.1-89f343","versionInfo":"2.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2011 Troy Goode \u003ctroygoode@gmail.com\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/require-directory@2.1.1"}]},{"name":"etag","SPDXID":"SPDXRef-npm-etag-1.8.1-47d438","versionInfo":"1.8.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014-2016 Douglas Christopher Wilson","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/etag@1.8.1"}]},{"name":"@parcel/watcher-linux-x64-glibc","SPDXID":"SPDXRef-npm-parcel-watcher-linux-x64-glibc-2.5.6-9b9bac","versionInfo":"2.5.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2017-present Devon Govett","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40parcel/watcher-linux-x64-glibc@2.5.6"}]},{"name":"rechoir","SPDXID":"SPDXRef-npm-rechoir-0.8.0-cebf53","versionInfo":"0.8.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014-2019, 2021 Tyler Kellen \u003ctyler@sleekcode.net\u003e , Blaine Bublitz \u003cblaine.bublitz@gmail.com\u003e , and Eric Schoffstall \u003cyo@contra.io\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/rechoir@0.8.0"}]},{"name":"flagged-respawn","SPDXID":"SPDXRef-npm-flagged-respawn-2.0.0-4109b9","versionInfo":"2.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014-2018, 2021 Tyler Kellen \u003ctyler@sleekcode.net\u003e , Blaine Bublitz \u003cblaine.bublitz@gmail.com\u003e , and Eric Schoffstall \u003cyo@contra.io\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/flagged-respawn@2.0.0"}]},{"name":"universalify","SPDXID":"SPDXRef-npm-universalify-0.1.2-5864dd","versionInfo":"0.1.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2017, Ryan Zimmerman \u003copensrc@ryanzim.com\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/universalify@0.1.2"}]},{"name":"@fortawesome/fontawesome-free","SPDXID":"SPDXRef-npm-fortawesome-fontawesome-free-6.7.2-fa3149","versionInfo":"6.7.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"CC-BY-4.0 AND MIT AND OFL-1.1","copyrightText":"(c) Font AwesomeFont Awesome, (c) Font AwesomeFontAwesome6Free-RegularFont Awesome, (c) Font AwesomeVersion, Copyright (c) 2011-2021 The Bootstrap Authors, Copyright (c) 2011-2021 Twitter, Inc., Copyright (c) 2024 Fonticons, Inc. (https://fontawesome.com), Copyright 2024 Fonticons, Inc., Copyright Mathias Bynens \u003chttps://mathiasbynens.be/\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40fortawesome/fontawesome-free@6.7.2"}]},{"name":"map-cache","SPDXID":"SPDXRef-npm-map-cache-0.2.2-510dd7","versionInfo":"0.2.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2015-2016, Jon Schlinkert, Copyright (c) 2015, Jon Schlinkert, Copyright (c) 2016, Jon Schlinkert (https://github.com/jonschlinkert)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/map-cache@0.2.2"}]},{"name":"@parcel/watcher-win32-x64","SPDXID":"SPDXRef-npm-parcel-watcher-win32-x64-2.5.6-d5de4e","versionInfo":"2.5.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40parcel/watcher-win32-x64@2.5.6"}]},{"name":"@parcel/watcher-win32-ia32","SPDXID":"SPDXRef-npm-parcel-watcher-win32-ia32-2.5.6-da7a86","versionInfo":"2.5.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2017-present Devon Govett","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40parcel/watcher-win32-ia32@2.5.6"}]},{"name":"@parcel/watcher-linux-arm64-musl","SPDXID":"SPDXRef-npm-parcel-watcher-linux-arm64-musl-2.5.6-7528a7","versionInfo":"2.5.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2017-present Devon Govett","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40parcel/watcher-linux-arm64-musl@2.5.6"}]},{"name":"bytes","SPDXID":"SPDXRef-npm-bytes-3.1.2-b2d3b3","versionInfo":"3.1.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2012-2014 TJ Holowaychuk, Copyright (c) 2012-2014 TJ Holowaychuk \u003ctj@vision-media.ca\u003e, Copyright (c) 2015 Jed Watson, Copyright (c) 2015 Jed Watson \u003cjed.watson@me.com\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/bytes@3.1.2"}]},{"name":"detect-file","SPDXID":"SPDXRef-npm-detect-file-1.0.0-c2459e","versionInfo":"1.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2016-2017, Brian Woodward, Copyright (c) 2016-2017, Brian Woodward., Copyright (c) 2017, Brian Woodward (https://github.com/doowb), Copyright (c) 2017, Brian Woodward (https://github.com/doowb).","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/detect-file@1.0.0"}]},{"name":"through2","SPDXID":"SPDXRef-npm-through2-3.0.1-e1b56d","versionInfo":"3.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) Rod Vagg, Copyright (c) Rod Vagg and additional contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/through2@3.0.1"}]},{"name":"which","SPDXID":"SPDXRef-npm-which-1.3.1-bd4d94","versionInfo":"1.3.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","copyrightText":"Copyright (c) Isaac Z. Schlueter and Contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/which@1.3.1"}]},{"name":"has-gulplog","SPDXID":"SPDXRef-npm-has-gulplog-0.1.0-ee60d7","versionInfo":"0.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2015","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/has-gulplog@0.1.0"}]},{"name":"gulplog","SPDXID":"SPDXRef-npm-gulplog-1.0.0-d008cc","versionInfo":"1.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2015 Blaine Bublitz, Eric Schoffstall and other contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/gulplog@1.0.0"}]},{"name":"base64id","SPDXID":"SPDXRef-npm-base64id-2.0.0-c95a83","versionInfo":"2.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2012-2016 Kristian Faeldt \u003cfaeldt_kristian@cyberagent.co.jp\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/base64id@2.0.0"}]},{"name":"is-fullwidth-code-point","SPDXID":"SPDXRef-npm-is-fullwidth-code-point-3.0.0-a17227","versionInfo":"3.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Sindre Sorhus (https://sindresorhus.com), Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-fullwidth-code-point@3.0.0"}]},{"name":"follow-redirects","SPDXID":"SPDXRef-npm-follow-redirects-1.15.11-ae13ab","versionInfo":"1.15.11","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright 2014-present Olivier Lalonde \u003colalonde@gmail.com\u003e , James Talmage \u003cjames@talmage.io\u003e , Ruben Verborgh","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/follow-redirects@1.15.11"}]},{"name":"supports-color","SPDXID":"SPDXRef-npm-supports-color-7.2.0-2f0b90","versionInfo":"7.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/supports-color@7.2.0"}]},{"name":"readdirp","SPDXID":"SPDXRef-npm-readdirp-4.1.2-61845f","versionInfo":"4.1.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) 2012-2019 Thorsten Lorenz, Paul Miller (https://paulmillr.com), Copyright (c) 2012-2019 Thorsten Lorenz, Paul Miller ( https://paulmillr.com ), Copyright (c) 2012-2019 Thorsten Lorenz, Paul Miller (https://paulmillr.com), Copyright (c) 2012-2019 Thorsten Lorenz, Paul Miller \u003chttps://paulmillr.com\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/readdirp@4.1.2"}]},{"name":"mime","SPDXID":"SPDXRef-npm-mime-1.6.0-cc2b53","versionInfo":"1.6.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2010 Benjamin Thomas, Robert Kieffer","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/mime@1.6.0"}]},{"name":"@parcel/watcher-linux-arm-musl","SPDXID":"SPDXRef-npm-parcel-watcher-linux-arm-musl-2.5.6-21579f","versionInfo":"2.5.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2017-present Devon Govett","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40parcel/watcher-linux-arm-musl@2.5.6"}]},{"name":"assign-symbols","SPDXID":"SPDXRef-npm-assign-symbols-1.0.0-0ab7e0","versionInfo":"1.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2015 Jon Schlinkert, Copyright (c) 2015, Jon Schlinkert","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/assign-symbols@1.0.0"}]},{"name":"eazy-logger","SPDXID":"SPDXRef-npm-eazy-logger-4.1.0-9a63d7","versionInfo":"4.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright 2015 Shane Osbourne, Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters \u0026 Editors, Copyright jQuery Foundation and other contributors \u003chttps://jquery.org/\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/eazy-logger@4.1.0"}]},{"name":"setprototypeof","SPDXID":"SPDXRef-npm-setprototypeof-1.2.0-85b9cc","versionInfo":"1.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","copyrightText":"Copyright (c) 2015, Wes Todd","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/setprototypeof@1.2.0"}]},{"name":"@parcel/watcher-linux-arm-glibc","SPDXID":"SPDXRef-npm-parcel-watcher-linux-arm-glibc-2.5.6-c72233","versionInfo":"2.5.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2017-present Devon Govett","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40parcel/watcher-linux-arm-glibc@2.5.6"}]},{"name":"immutable","SPDXID":"SPDXRef-npm-immutable-3.8.3-e7bf5c","versionInfo":"3.8.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/immutable@3.8.3"}]},{"name":"extend-shallow","SPDXID":"SPDXRef-npm-extend-shallow-3.0.2-8e6750","versionInfo":"3.0.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014-2015, 2017, Jon Schlinkert, Copyright (c) 2017, Jon Schlinkert (https://github.com/jonschlinkert)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/extend-shallow@3.0.2"}]},{"name":"ua-parser-js","SPDXID":"SPDXRef-npm-ua-parser-js-1.0.41-c7663f","versionInfo":"1.0.41","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2012-2024 Faisal Salman \u003cf@faisalman.com\u003e, Copyright (c) 2012-2025 Faisal Salman \u003cf@faisalman.com\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/ua-parser-js@1.0.41"}]},{"name":"isexe","SPDXID":"SPDXRef-npm-isexe-2.0.0-e1e98d","versionInfo":"2.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","copyrightText":"Copyright (c) Isaac Z. Schlueter and Contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/isexe@2.0.0"}]},{"name":"isarray","SPDXID":"SPDXRef-npm-isarray-1.0.0-7ee24b","versionInfo":"1.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2013 Julian Gruber \u003cjulian@juliangruber.com\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/isarray@1.0.0"}]},{"name":"arr-diff","SPDXID":"SPDXRef-npm-arr-diff-4.0.0-c40edb","versionInfo":"4.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014-2017, Jon Schlinkert, Copyright (c) 2017, Jon Schlinkert (https://github.com/jonschlinkert)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/arr-diff@4.0.0"}]},{"name":"statuses","SPDXID":"SPDXRef-npm-statuses-1.5.0-46ff65","versionInfo":"1.5.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014 Jonathan Ong, Copyright (c) 2014 Jonathan Ong \u003cme@jongleberry.com\u003e, Copyright (c) 2016 Douglas Christopher Wilson, Copyright (c) 2016 Douglas Christopher Wilson \u003cdoug@somethingdoug.com\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/statuses@1.5.0"}]},{"name":"@parcel/watcher","SPDXID":"SPDXRef-npm-parcel-watcher-2.5.6-98fadc","versionInfo":"2.5.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2017-present Devon Govett, Copyright Node.js contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40parcel/watcher@2.5.6"}]},{"name":"@parcel/watcher-win32-arm64","SPDXID":"SPDXRef-npm-parcel-watcher-win32-arm64-2.5.6-4e9578","versionInfo":"2.5.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40parcel/watcher-win32-arm64@2.5.6"}]},{"name":"resp-modifier","SPDXID":"SPDXRef-npm-resp-modifier-6.0.2-348a0a","versionInfo":"6.0.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2013 Shane Osbourne","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/resp-modifier@6.0.2"}]},{"name":"fsevents","SPDXID":"SPDXRef-npm-fsevents-2.3.3-07a62d","versionInfo":"2.3.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) 2020 by Philipp Dunkel, Ben Noordhuis, Elan Shankar, Paul Miller, Copyright (c) 2010-2020 by Philipp Dunkel, Ben Noordhuis, Elan Shankar, Paul Miller","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/fsevents@2.3.3"}]},{"name":"@types/cors","SPDXID":"SPDXRef-npm-types-cors-2.8.19-23c3ce","versionInfo":"2.8.19","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) Microsoft Corporation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40types/cors@2.8.19"}]},{"name":"yargs-parser","SPDXID":"SPDXRef-npm-yargs-parser-21.1.1-e89a41","versionInfo":"21.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","copyrightText":"Copyright (C) 2016 Contributors, Copyright (c) 2016, Contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/yargs-parser@21.1.1"}]},{"name":"readable-stream","SPDXID":"SPDXRef-npm-readable-stream-2.3.8-892217","versionInfo":"2.3.8","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright Joyent, Inc. and other Node contributors, Copyright Node.js contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/readable-stream@2.3.8"}]},{"name":"iconv-lite","SPDXID":"SPDXRef-npm-iconv-lite-0.4.24-3a937f","versionInfo":"0.4.24","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2011 Alexander Shtuchkin, Copyright (c) Microsoft Corporation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/iconv-lite@0.4.24"}]},{"name":"ms","SPDXID":"SPDXRef-npm-ms-2.1.3-5e9afe","versionInfo":"2.1.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2020 Vercel, Inc.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/ms@2.1.3"}]},{"name":"global-prefix","SPDXID":"SPDXRef-npm-global-prefix-1.0.2-e90d6d","versionInfo":"1.0.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2015-2017 Jon Schlinkert, Copyright (c) 2015-2017, Jon Schlinkert, Copyright (c) 2017, Jon Schlinkert (https://github.com/jonschlinkert)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/global-prefix@1.0.2"}]},{"name":"stream-composer","SPDXID":"SPDXRef-npm-stream-composer-1.0.2-9b62b7","versionInfo":"1.0.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2023 Mathias Buus","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/stream-composer@1.0.2"}]},{"name":"requires-port","SPDXID":"SPDXRef-npm-requires-port-1.0.0-8e62b4","versionInfo":"1.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2015 Unshift.io, Arnout Kazemier","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/requires-port@1.0.0"}]},{"name":"expand-tilde","SPDXID":"SPDXRef-npm-expand-tilde-2.0.2-45114c","versionInfo":"2.0.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2015 Jon Schlinkert, Copyright (c) 2015 Jon Schlinkert., Copyright (c) 2015-2016, Jon Schlinkert, Copyright (c) 2015-2016, Jon Schlinkert., Copyright (c) 2016, Jon Schlinkert (https://github.com/jonschlinkert), Copyright (c) 2016, Jon Schlinkert (https://github.com/jonschlinkert).","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/expand-tilde@2.0.2"}]},{"name":"fastq","SPDXID":"SPDXRef-npm-fastq-1.20.1-870b3a","versionInfo":"1.20.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","copyrightText":"Copyright (c) 2015-2020, Matteo Collina \u003cmatteo.collina@gmail.com\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/fastq@1.20.1"}]},{"name":"glob-parent","SPDXID":"SPDXRef-npm-glob-parent-5.1.2-16f3b9","versionInfo":"5.1.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","copyrightText":"Copyright (c) 2015, 2019 Elan Shanker","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/glob-parent@5.1.2"}]},{"name":"socket.io-adapter","SPDXID":"SPDXRef-npm-socket.io-adapter-2.5.6-c1e40a","versionInfo":"2.5.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014-present Guillermo Rauch and Socket.IO contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/socket.io-adapter@2.5.6"}]},{"name":"detect-libc","SPDXID":"SPDXRef-npm-detect-libc-2.1.2-819b9d","versionInfo":"2.1.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright 2017 Lovell Fuller and others.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/detect-libc@2.1.2"}]},{"name":"jquery","SPDXID":"SPDXRef-npm-jquery-3.7.1-b7996a","versionInfo":"3.7.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) OpenJS Foundation and other contributors, Copyright OpenJS Foundation and other contributors, Copyright OpenJS Foundation and other contributors, https://openjsf.org","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/jquery@3.7.1"}]},{"name":"each-props","SPDXID":"SPDXRef-npm-each-props-3.0.0-e293e5","versionInfo":"3.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2016-2022 Takayuki Sato \u003csttk.xslet@gmail.com\u003e , Blaine Bublitz \u003cblaine.bublitz@gmail.com\u003e , and Eric Schoffstall \u003cyo@contra.io\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/each-props@3.0.0"}]},{"name":"chokidar","SPDXID":"SPDXRef-npm-chokidar-4.0.3-214303","versionInfo":"4.0.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) 2012 Paul Miller (paulmillr.com), (c) Paul Miller, (c) Paul Miller \u003chttps://paulmillr.com\u003e, Copyright (c) 2012 Paul Miller (https://paulmillr.com), Elan Shanker","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/chokidar@4.0.3"}]},{"name":"path-root-regex","SPDXID":"SPDXRef-npm-path-root-regex-0.1.2-849650","versionInfo":"0.1.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2016, Jon Schlinkert, Copyright (c) 2016, Jon Schlinkert (https://github.com/jonschlinkert), Copyright (c) 2016, Jon Schlinkert (https://github.com/jonschlinkert)., Copyright (c) 2016, Jon Schlinkert.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/path-root-regex@0.1.2"}]},{"name":"range-parser","SPDXID":"SPDXRef-npm-range-parser-1.2.1-f838fd","versionInfo":"1.2.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2012-2014 TJ Holowaychuk, Copyright (c) 2012-2014 TJ Holowaychuk \u003ctj@vision-media.ca\u003e, Copyright (c) 2015-2016 Douglas Christopher Wilson, Copyright (c) 2015-2016 Douglas Christopher Wilson doug@somethingdoug.com","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/range-parser@1.2.1"}]},{"name":"iconv-lite","SPDXID":"SPDXRef-npm-iconv-lite-0.6.3-1ca49f","versionInfo":"0.6.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2011 Alexander Shtuchkin, Copyright (c) Microsoft Corporation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/iconv-lite@0.6.3"}]},{"name":"has-flag","SPDXID":"SPDXRef-npm-has-flag-4.0.0-fbbfb0","versionInfo":"4.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Sindre Sorhus (https://sindresorhus.com), Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/has-flag@4.0.0"}]},{"name":"chalk","SPDXID":"SPDXRef-npm-chalk-4.1.2-13406e","versionInfo":"4.1.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/chalk@4.1.2"}]},{"name":"fs-mkdirp-stream","SPDXID":"SPDXRef-npm-fs-mkdirp-stream-2.0.1-ae95f9","versionInfo":"2.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2017, 2020-2021 Blaine Bublitz \u003cblaine.bublitz@gmail.com\u003e and Eric Schoffstall \u003cyo@contra.io\u003e, Copyright 2010 James Halliday","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/fs-mkdirp-stream@2.0.1"}]},{"name":"statuses","SPDXID":"SPDXRef-npm-statuses-2.0.2-451253","versionInfo":"2.0.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014 Jonathan Ong, Copyright (c) 2014 Jonathan Ong \u003cme@jongleberry.com\u003e, Copyright (c) 2016 Douglas Christopher Wilson, Copyright (c) 2016 Douglas Christopher Wilson \u003cdoug@somethingdoug.com\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/statuses@2.0.2"}]},{"name":"teex","SPDXID":"SPDXRef-npm-teex-1.0.1-22bf38","versionInfo":"1.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2020 Mathias Buus","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/teex@1.0.1"}]},{"name":"semver-greatest-satisfied-range","SPDXID":"SPDXRef-npm-semver-greatest-satisfied-range-2.0.0-a1ceca","versionInfo":"2.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2015, 2017, 2021 Blaine Bublitz \u003cblaine.bublitz@gmail.com\u003e and Eric Schoffstall \u003cyo@contra.io\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/semver-greatest-satisfied-range@2.0.0"}]},{"name":"micromatch","SPDXID":"SPDXRef-npm-micromatch-4.0.8-84ed77","versionInfo":"4.0.8","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014-present, Jon Schlinkert, Copyright (c) 2024, Jon Schlinkert (https://github.com/jonschlinkert)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/micromatch@4.0.8"}]},{"name":"stream-throttle","SPDXID":"SPDXRef-npm-stream-throttle-0.1.3-95b186","versionInfo":"0.1.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"Copyright (c) 2013 Tiago Quelhas, Copyright (c) 2013 Tiago Quelhas.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/stream-throttle@0.1.3"}]},{"name":"path-root","SPDXID":"SPDXRef-npm-path-root-0.1.1-d1fd7b","versionInfo":"0.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2016, Jon Schlinkert, Copyright (c) 2016, Jon Schlinkert (https://github.com/jonschlinkert), Copyright (c) 2016, Jon Schlinkert (https://github.com/jonschlinkert)., Copyright (c) 2016, Jon Schlinkert.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/path-root@0.1.1"}]},{"name":"toidentifier","SPDXID":"SPDXRef-npm-toidentifier-1.0.1-c3c849","versionInfo":"1.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2016 Douglas Christopher Wilson, Copyright (c) 2016 Douglas Christopher Wilson \u003cdoug@somethingdoug.com\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/toidentifier@1.0.1"}]},{"name":"commander","SPDXID":"SPDXRef-npm-commander-2.20.3-398134","versionInfo":"2.20.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2011 TJ Holowaychuk \u003ctj@vision-media.ca\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/commander@2.20.3"}]},{"name":"is-absolute","SPDXID":"SPDXRef-npm-is-absolute-1.0.0-783b47","versionInfo":"1.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2009-2014, TJ Holowaychuk, Copyright (c) 2014-2017, Jon Schlinkert, Copyright (c) 2014-2017, Jon Schlinkert., Copyright (c) 2017, Jon Schlinkert (https://github.com/jonschlinkert), Copyright (c) 2017, Jon Schlinkert (https://github.com/jonschlinkert).","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-absolute@1.0.0"}]},{"name":"@gulpjs/messages","SPDXID":"SPDXRef-npm-gulpjs-messages-1.1.0-1d8881","versionInfo":"1.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2024 Blaine Bublitz \u003cblaine.bublitz@gmail.com\u003e and Eric Schoffstall \u003cyo@contra.io\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40gulpjs/messages@1.1.0"}]},{"name":"finalhandler","SPDXID":"SPDXRef-npm-finalhandler-1.1.0-08eff4","versionInfo":"1.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014-2017 Douglas Christopher Wilson, Copyright (c) 2014-2017 Douglas Christopher Wilson \u003cdoug@somethingdoug.com\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/finalhandler@1.1.0"}]},{"name":"http-errors","SPDXID":"SPDXRef-npm-http-errors-1.8.1-63045a","versionInfo":"1.8.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014 Jonathan Ong, Copyright (c) 2014 Jonathan Ong me@jongleberry.com, Copyright (c) 2016 Douglas Christopher Wilson, Copyright (c) 2016 Douglas Christopher Wilson doug@somethingdoug.com","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/http-errors@1.8.1"}]},{"name":"rx","SPDXID":"SPDXRef-npm-rx-4.1.0-144b06","versionInfo":"4.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"(c) Aa (c), (c) Ga (c), (c) Ka (c), (c) Qa (c), Copyright (c) Microsoft, Copyright (c) Microsoft Open Technologies, Inc., Copyright (c) Microsoft.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/rx@4.1.0"}]},{"name":"streamx","SPDXID":"SPDXRef-npm-streamx-2.23.0-e33de8","versionInfo":"2.23.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2019 Mathias Buus","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/streamx@2.23.0"}]},{"name":"string_decoder","SPDXID":"SPDXRef-npm-stringdecoder-1.3.0-e5c115","versionInfo":"1.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright Joyent, Inc. and other Node contributors, Copyright Node.js contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/string_decoder@1.3.0"}]},{"name":"vinyl-contents","SPDXID":"SPDXRef-npm-vinyl-contents-2.0.0-01ecb1","versionInfo":"2.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2019, 2022 Blaine Bublitz \u003cblaine.bublitz@gmail.com\u003e and Eric Schoffstall \u003cyo@contra.io\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/vinyl-contents@2.0.0"}]},{"name":"parse-filepath","SPDXID":"SPDXRef-npm-parse-filepath-1.0.2-3bb0ec","versionInfo":"1.0.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014-2015, Jon Schlinkert, Copyright (c) 2014-2015, Jon Schlinkert., Copyright (c) 2016, Jon Schlinkert (https://github.com/jonschlinkert), Copyright (c) 2016, Jon Schlinkert (https://github.com/jonschlinkert).","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/parse-filepath@1.0.2"}]},{"name":"jsonfile","SPDXID":"SPDXRef-npm-jsonfile-3.0.1-a2101b","versionInfo":"3.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2012-2015, JP Richardson \u003cjprichardson@gmail.com\u003e, Copyright 2012-2016, JP Richardson \u003cjprichardson@gmail.com\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/jsonfile@3.0.1"}]},{"name":"serve-static","SPDXID":"SPDXRef-npm-serve-static-1.16.3-3e943c","versionInfo":"1.16.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2010 Sencha Inc., Copyright (c) 2011 LearnBoost, Copyright (c) 2011 TJ Holowaychuk, Copyright (c) 2014-2016 Douglas Christopher Wilson","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/serve-static@1.16.3"}]},{"name":"destroy","SPDXID":"SPDXRef-npm-destroy-1.2.0-cf0d54","versionInfo":"1.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014 Jonathan Ong, Copyright (c) 2014 Jonathan Ong me@jongleberry.com, Copyright (c) 2015-2022 Douglas Christopher Wilson, Copyright (c) 2015-2022 Douglas Christopher Wilson doug@somethingdoug.com","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/destroy@1.2.0"}]},{"name":"immutable","SPDXID":"SPDXRef-npm-immutable-5.1.5-1175c4","versionInfo":"5.1.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014-present, Lee Byron and other contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/immutable@5.1.5"}]},{"name":"y18n","SPDXID":"SPDXRef-npm-y18n-5.0.8-efc1e0","versionInfo":"5.0.8","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","copyrightText":"Copyright (c) 2015, Copyright (c) 2015, Contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/y18n@5.0.8"}]},{"name":"brace-expansion","SPDXID":"SPDXRef-npm-brace-expansion-1.1.12-a0f4aa","versionInfo":"1.1.12","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2013 Julian Gruber \u003cjulian@juliangruber.com\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/brace-expansion@1.1.12"}]},{"name":"depd","SPDXID":"SPDXRef-npm-depd-2.0.0-e4588b","versionInfo":"2.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014-2018 Douglas Christopher Wilson, Copyright (c) 2015 Douglas Christopher Wilson","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/depd@2.0.0"}]},{"name":"resolve","SPDXID":"SPDXRef-npm-resolve-1.22.11-9577b1","versionInfo":"1.22.11","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2012 James Halliday","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/resolve@1.22.11"}]},{"name":"strip-ansi","SPDXID":"SPDXRef-npm-strip-ansi-6.0.1-110d81","versionInfo":"6.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/strip-ansi@6.0.1"}]},{"name":"unc-path-regex","SPDXID":"SPDXRef-npm-unc-path-regex-0.1.2-5d4e22","versionInfo":"0.1.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2015 Jon Schlinkert, Copyright (c) 2015, Jon Schlinkert, Copyright (c) 2015, Jon Schlinkert.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/unc-path-regex@0.1.2"}]},{"name":"to-through","SPDXID":"SPDXRef-npm-to-through-3.0.0-3f0a14","versionInfo":"3.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2017, 2020-2021 Blaine Bublitz \u003cblaine.bublitz@gmail.com\u003e and Eric Schoffstall \u003cyo@contra.io\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/to-through@3.0.0"}]},{"name":"browser-sync-ui","SPDXID":"SPDXRef-npm-browser-sync-ui-3.0.4-103bf1","versionInfo":"3.0.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"(c) 2010-2020 Google LLC. http://angularjs.org, Copyright (c) 2016 Shane Osbourne, Copyright (c) 2021 - https://browsersync.io' Browsersync.io, Copyright 2015 Shane Osbourne","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/browser-sync-ui@3.0.4"}]},{"name":"wrappy","SPDXID":"SPDXRef-npm-wrappy-1.0.2-73d9a0","versionInfo":"1.0.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","copyrightText":"Copyright (c) Isaac Z. Schlueter and Contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/wrappy@1.0.2"}]},{"name":"is-valid-glob","SPDXID":"SPDXRef-npm-is-valid-glob-1.0.0-17af79","versionInfo":"1.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2015-2017, Jon Schlinkert, Copyright (c) 2017, Jon Schlinkert (https://github.com/jonschlinkert).","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-valid-glob@1.0.0"}]},{"name":"parseurl","SPDXID":"SPDXRef-npm-parseurl-1.3.3-1f6e90","versionInfo":"1.3.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014 Jonathan Ong, Copyright (c) 2014 Jonathan Ong \u003cme@jongleberry.com\u003e, Copyright (c) 2014-2017 Douglas Christopher Wilson, Copyright (c) 2014-2017 Douglas Christopher Wilson \u003cdoug@somethingdoug.com\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/parseurl@1.3.3"}]},{"name":"is-number","SPDXID":"SPDXRef-npm-is-number-7.0.0-452c81","versionInfo":"7.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014-present, Jon Schlinkert, Copyright (c) 2018, Jon Schlinkert (https://github.com/jonschlinkert)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-number@7.0.0"}]},{"name":"fined","SPDXID":"SPDXRef-npm-fined-2.0.0-0ce7fe","versionInfo":"2.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2016, 2017, 2018, 2021 Blaine Bublitz \u003cblaine.bublitz@gmail.com\u003e and Eric Schoffstall \u003cyo@contra.io\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/fined@2.0.0"}]},{"name":"ansi-wrap","SPDXID":"SPDXRef-npm-ansi-wrap-0.1.0-c689ea","versionInfo":"0.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2015 Jon Schlinkert, Copyright (c) 2015, Jon Schlinkert, Copyright (c) 2015, Jon Schlinkert.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/ansi-wrap@0.1.0"}]},{"name":"vinyl-sourcemap","SPDXID":"SPDXRef-npm-vinyl-sourcemap-2.0.0-7b6e8a","versionInfo":"2.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014, Florian Reiterer, Copyright (c) 2017, 2022 Blaine Bublitz \u003cblaine.bublitz@gmail.com\u003e and Eric Schoffstall \u003cyo@contra.io\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/vinyl-sourcemap@2.0.0"}]},{"name":"yargs","SPDXID":"SPDXRef-npm-yargs-16.2.0-1e2cd0","versionInfo":"16.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright 2010 James Halliday (mail@substack.net), Copyright 2014 Contributors (ben@npmjs.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/yargs@16.2.0"}]},{"name":"bootstrap","SPDXID":"SPDXRef-npm-bootstrap-5.3.8-8a293c","versionInfo":"5.3.8","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"CC-BY-3.0 AND MIT","copyrightText":"Copyright (c) 2011-2025 The Bootstrap Authors, Copyright 2011-2025 The Bootstrap Authors, copyright 2011-2025 the Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors), Copyright 2011-2025 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/bootstrap@5.3.8"}]},{"name":"semver","SPDXID":"SPDXRef-npm-semver-6.3.1-dc7911","versionInfo":"6.3.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","copyrightText":"Copyright (c) Isaac Z. Schlueter and Contributors, Copyright Isaac Z., Copyright Isaac Z. Schlueter","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/semver@6.3.1"}]},{"name":"engine.io-parser","SPDXID":"SPDXRef-npm-engine.io-parser-5.2.3-f690bb","versionInfo":"5.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014-present Guillermo Rauch and Socket.IO contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/engine.io-parser@5.2.3"}]},{"name":"normalize-path","SPDXID":"SPDXRef-npm-normalize-path-3.0.0-c062a5","versionInfo":"3.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014-2018, Jon Schlinkert, Copyright (c) 2018, Jon Schlinkert (https://github.com/jonschlinkert)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/normalize-path@3.0.0"}]},{"name":"liftoff","SPDXID":"SPDXRef-npm-liftoff-5.0.1-c6280c","versionInfo":"5.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014-2017 Tyler Kellen \u003ctyler@sleekcode.net\u003e , 2017-2021 Blaine Bublitz \u003cblaine.bublitz@gmail.com\u003e , Eric Schoffstall \u003cyo@contra.io\u003e and other contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/liftoff@5.0.1"}]},{"name":"server-destroy","SPDXID":"SPDXRef-npm-server-destroy-1.0.1-c70f87","versionInfo":"1.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","copyrightText":"Copyright (c) Isaac Z. Schlueter and Contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/server-destroy@1.0.1"}]},{"name":"reusify","SPDXID":"SPDXRef-npm-reusify-1.1.0-b82147","versionInfo":"1.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2015-2024 Matteo Collina","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/reusify@1.1.0"}]},{"name":"debug","SPDXID":"SPDXRef-npm-debug-4.4.3-6050c6","versionInfo":"4.4.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014-2017 TJ Holowaychuk \u003ctj@vision-media.ca\u003e, Copyright (c) 2018-2021 Josh Junon","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/debug@4.4.3"}]},{"name":"glob-watcher","SPDXID":"SPDXRef-npm-glob-watcher-6.0.0-6aa01b","versionInfo":"6.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2017-2018, 2020, 2022-2023 Blaine Bublitz \u003cblaine.bublitz@gmail.com\u003e and Eric Schoffstall \u003cyo@contra.io\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/glob-watcher@6.0.0"}]},{"name":"socket.io","SPDXID":"SPDXRef-npm-socket.io-4.8.3-8ac498","versionInfo":"4.8.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) 2014-2025 Guillermo Rauch, Copyright (c) 2014-present Guillermo Rauch and Socket.IO contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/socket.io@4.8.3"}]},{"name":"object-assign","SPDXID":"SPDXRef-npm-object-assign-4.1.1-9a1bbf","versionInfo":"4.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Sindre Sorhus, (c) Sindre Sorhus (https://sindresorhus.com), Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/object-assign@4.1.1"}]},{"name":"mime-types","SPDXID":"SPDXRef-npm-mime-types-2.1.35-768b89","versionInfo":"2.1.35","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014 Jonathan Ong, Copyright (c) 2014 Jonathan Ong \u003cme@jongleberry.com\u003e, Copyright (c) 2015 Douglas Christopher Wilson, Copyright (c) 2015 Douglas Christopher Wilson \u003cdoug@somethingdoug.com\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/mime-types@2.1.35"}]},{"name":"sparkles","SPDXID":"SPDXRef-npm-sparkles-2.1.0-6f82be","versionInfo":"2.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014-2015, 2018-2019, 2021 Blaine Bublitz \u003cblaine.bublitz@gmail.com\u003e and Eric Schoffstall \u003cyo@contra.io\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/sparkles@2.1.0"}]},{"name":"make-error","SPDXID":"SPDXRef-npm-make-error-1.3.6-33fb70","versionInfo":"1.3.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","copyrightText":"(c) Julien Fontanet (http://julien.isonoe.net), Copyright 2014 Julien Fontanet","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/make-error@1.3.6"}]},{"name":"ini","SPDXID":"SPDXRef-npm-ini-1.3.8-1fdb37","versionInfo":"1.3.8","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","copyrightText":"Copyright (c) Isaac Z. Schlueter and Contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/ini@1.3.8"}]},{"name":"make-error-cause","SPDXID":"SPDXRef-npm-make-error-cause-1.2.2-4d5818","versionInfo":"1.2.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright 2015 Blake Embrey","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/make-error-cause@1.2.2"}]},{"name":"buffer","SPDXID":"SPDXRef-npm-buffer-6.0.3-fa0916","versionInfo":"6.0.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) Feross Aboukhadijeh (http://feross.org), and other contributors, Copyright (c) Feross Aboukhadijeh, and other contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/buffer@6.0.3"}]},{"name":"bl","SPDXID":"SPDXRef-npm-bl-5.1.0-d74e23","versionInfo":"5.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2013-2019 bl contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/bl@5.1.0"}]},{"name":"convert-source-map","SPDXID":"SPDXRef-npm-convert-source-map-2.0.0-2e5910","versionInfo":"2.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright 2013 Thorsten Lorenz","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/convert-source-map@2.0.0"}]},{"name":"serve-index","SPDXID":"SPDXRef-npm-serve-index-1.9.2-e1d4a6","versionInfo":"1.9.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2010 Sencha Inc., Copyright (c) 2011 LearnBoost, Copyright (c) 2011 Sencha Inc., Copyright (c) 2011 TJ Holowaychuk, Copyright (c) 2014-2015 Douglas Christopher Wilson","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/serve-index@1.9.2"}]},{"name":"path-parse","SPDXID":"SPDXRef-npm-path-parse-1.0.7-6f9b51","versionInfo":"1.0.7","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Javier Blanco (http://jbgutierrez.info), Copyright (c) 2015 Javier Blanco","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/path-parse@1.0.7"}]},{"name":"yargs","SPDXID":"SPDXRef-npm-yargs-17.7.2-ff2c0e","versionInfo":"17.7.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright 2010 James Halliday (mail@substack.net), Copyright 2014 Contributors (ben@npmjs.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/yargs@17.7.2"}]},{"name":"v8flags","SPDXID":"SPDXRef-npm-v8flags-4.0.1-cfa506","versionInfo":"4.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014-2018, 2021 Tyler Kellen \u003ctyler@sleekcode.net\u003e , Blaine Bublitz \u003cblaine.bublitz@gmail.com\u003e , and Eric Schoffstall \u003cyo@contra.io\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/v8flags@4.0.1"}]},{"name":"lodash.isfinite","SPDXID":"SPDXRef-npm-lodash.isfinite-3.3.2-399148","versionInfo":"3.3.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters \u0026 Editors, copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters \u0026 Editors \u003chttp://underscorejs.org/\u003e, Copyright jQuery Foundation and other contributors \u003chttps://jquery.org/\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/lodash.isfinite@3.3.2"}]},{"name":"encodeurl","SPDXID":"SPDXRef-npm-encodeurl-2.0.0-997563","versionInfo":"2.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2016 Douglas Christopher Wilson","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/encodeurl@2.0.0"}]},{"name":"source-map","SPDXID":"SPDXRef-npm-source-map-0.6.1-83ccfa","versionInfo":"0.6.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"Copyright (c) 2009-2011, Mozilla Foundation and contributors, Copyright 2009-2011 Mozilla Foundation and contributors, Copyright 2011 Mozilla Foundation and contributors, Copyright 2011 The Closure Compiler Authors, Copyright 2014 Mozilla Foundation and contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/source-map@0.6.1"}]},{"name":"minimatch","SPDXID":"SPDXRef-npm-minimatch-3.1.5-95d95d","versionInfo":"3.1.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","copyrightText":"Copyright (c) Isaac Z. Schlueter and Contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/minimatch@3.1.5"}]},{"name":"ansi-regex","SPDXID":"SPDXRef-npm-ansi-regex-5.0.1-2221d5","versionInfo":"5.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/ansi-regex@5.0.1"}]},{"name":"async-done","SPDXID":"SPDXRef-npm-async-done-2.0.0-870fd1","versionInfo":"2.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2015-2019, 2021 Blaine Bublitz \u003cblaine.bublitz@gmail.com\u003e and Eric Schoffstall \u003cyo@contra.io\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/async-done@2.0.0"}]},{"name":"copy-props","SPDXID":"SPDXRef-npm-copy-props-4.0.0-6ab271","versionInfo":"4.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2016-2022 Takayuki Sato \u003csttk.xslet@gmail.com\u003e , Blaine Bublitz \u003cblaine.bublitz@gmail.com\u003e , and Eric Schoffstall \u003cyo@contra.io\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/copy-props@4.0.0"}]},{"name":"mute-stdout","SPDXID":"SPDXRef-npm-mute-stdout-2.0.0-4bb495","versionInfo":"2.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2015, 2018, 2021 Blaine Bublitz \u003cblaine.bublitz@gmail.com\u003e and Eric Schoffstall \u003cyo@contra.io\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/mute-stdout@2.0.0"}]},{"name":"gulp","SPDXID":"SPDXRef-npm-gulp-5.0.1-255991","versionInfo":"5.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2013-2024 Blaine Bublitz \u003cblaine.bublitz@gmail.com\u003e and Eric Schoffstall \u003cyo@contra.io\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/gulp@5.0.1"}]},{"name":"lodash.clonedeep","SPDXID":"SPDXRef-npm-lodash.clonedeep-4.5.0-278718","versionInfo":"4.5.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters \u0026 Editors, copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters \u0026 Editors \u003chttp://underscorejs.org/\u003e, Copyright jQuery Foundation and other contributors \u003chttps://jquery.org/\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/lodash.clonedeep@4.5.0"}]},{"name":"mime-db","SPDXID":"SPDXRef-npm-mime-db-1.52.0-22058c","versionInfo":"1.52.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014 Jonathan Ong, Copyright (c) 2014 Jonathan Ong \u003cme@jongleberry.com\u003e, Copyright (c) 2015-2022 Douglas Christopher Wilson, Copyright (c) 2015-2022 Douglas Christopher Wilson \u003cdoug@somethingdoug.com\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/mime-db@1.52.0"}]},{"name":"http-errors","SPDXID":"SPDXRef-npm-http-errors-2.0.1-3f1a4b","versionInfo":"2.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014 Jonathan Ong, Copyright (c) 2014 Jonathan Ong me@jongleberry.com, Copyright (c) 2016 Douglas Christopher Wilson, Copyright (c) 2016 Douglas Christopher Wilson doug@somethingdoug.com","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/http-errors@2.0.1"}]},{"name":"picomatch","SPDXID":"SPDXRef-npm-picomatch-2.3.1-815361","versionInfo":"2.3.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2017-present, Jon Schlinkert, Copyright (c) 2017-present, Jon Schlinkert (https://github.com/jonschlinkert)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/picomatch@2.3.1"}]},{"name":"is-binary-path","SPDXID":"SPDXRef-npm-is-binary-path-2.1.0-015f62","versionInfo":"2.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Sindre Sorhus (https://sindresorhus.com), Paul Miller (https://paulmillr.com), Copyright (c) 2019 Sindre Sorhus \u003csindresorhus@gmail.com\u003e (https://sindresorhus.com), Paul Miller (https://paulmillr.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-binary-path@2.1.0"}]},{"name":"@parcel/watcher-linux-arm64-glibc","SPDXID":"SPDXRef-npm-parcel-watcher-linux-arm64-glibc-2.5.6-f29a92","versionInfo":"2.5.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2017-present Devon Govett","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40parcel/watcher-linux-arm64-glibc@2.5.6"}]},{"name":"vinyl-fs","SPDXID":"SPDXRef-npm-vinyl-fs-4.0.2-742e6c","versionInfo":"4.0.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2013-2020, 2023 Blaine Bublitz \u003cblaine.bublitz@gmail.com\u003e and Eric Schoffstall \u003cyo@contra.io\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/vinyl-fs@4.0.2"}]},{"name":"is-number-like","SPDXID":"SPDXRef-npm-is-number-like-1.0.8-bb877b","versionInfo":"1.0.8","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","copyrightText":"Copyright (c) 2016, Vigour.io","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-number-like@1.0.8"}]},{"name":"undici-types","SPDXID":"SPDXRef-npm-undici-types-7.16.0-a6b75e","versionInfo":"7.16.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) Matteo Collina and Undici contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/undici-types@7.16.0"}]},{"name":"function-bind","SPDXID":"SPDXRef-npm-function-bind-1.1.2-2fd54b","versionInfo":"1.1.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2013 Raynos","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/function-bind@1.1.2"}]},{"name":"uglify-js","SPDXID":"SPDXRef-npm-uglify-js-3.19.3-bd123a","versionInfo":"3.19.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause AND BSD-3-Clause","copyrightText":"Copyright 2012 (c) Mihai Bazon \u003cmihai.bazon@gmail.com\u003e, Copyright 2012-2024 (c) Mihai Bazon \u003cmihai.bazon@gmail.com\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/uglify-js@3.19.3"}]},{"name":"@popperjs/core","SPDXID":"SPDXRef-npm-popperjs-core-2.11.8-6c7ea5","versionInfo":"2.11.8","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2019 Federico Zivolo","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40popperjs/core@2.11.8"}]},{"name":"color-name","SPDXID":"SPDXRef-npm-color-name-1.1.4-364425","versionInfo":"1.1.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2015 Dmitry Ivanov","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/color-name@1.1.4"}]},{"name":"vary","SPDXID":"SPDXRef-npm-vary-1.1.2-9a0555","versionInfo":"1.1.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014-2017 Douglas Christopher Wilson","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/vary@1.1.2"}]},{"name":"remove-trailing-separator","SPDXID":"SPDXRef-npm-remove-trailing-separator-1.1.0-c0a98e","versionInfo":"1.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/remove-trailing-separator@1.1.0"}]},{"name":"is-extendable","SPDXID":"SPDXRef-npm-is-extendable-1.0.1-03f027","versionInfo":"1.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2015-2017, Jon Schlinkert, Copyright (c) 2017, Jon Schlinkert (https://github.com/jonschlinkert)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-extendable@1.0.1"}]},{"name":"lead","SPDXID":"SPDXRef-npm-lead-4.0.0-b601f0","versionInfo":"4.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2017, 2020-2021 Blaine Bublitz \u003cblaine.bublitz@gmail.com\u003e and Eric Schoffstall \u003cyo@contra.io\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/lead@4.0.0"}]},{"name":"array-slice","SPDXID":"SPDXRef-npm-array-slice-1.1.0-ac63b3","versionInfo":"1.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014-2017, Jon Schlinkert., Copyright (c) 2017, Jon Schlinkert (https://github.com/jonschlinkert).","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/array-slice@1.1.0"}]},{"name":"global-modules","SPDXID":"SPDXRef-npm-global-modules-1.0.0-cf3172","versionInfo":"1.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2015-2017 Jon Schlinkert, Copyright (c) 2015-2017 Jon Schlinkert., Copyright (c) 2015-2017, Jon Schlinkert, Copyright (c) 2015-2017, Jon Schlinkert., Copyright (c) 2017, Jon Schlinkert (https://github.com/jonschlinkert), Copyright (c) 2017, Jon Schlinkert (https://github.com/jonschlinkert).","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/global-modules@1.0.0"}]},{"name":"inherits","SPDXID":"SPDXRef-npm-inherits-2.0.4-91989b","versionInfo":"2.0.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","copyrightText":"Copyright (c) Isaac Z. Schlueter","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/inherits@2.0.4"}]},{"name":"connect-history-api-fallback","SPDXID":"SPDXRef-npm-connect-history-api-fallback-1.6.0-2cd417","versionInfo":"1.6.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2012 Ben Ripkens http://bripkens.de","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/connect-history-api-fallback@1.6.0"}]},{"name":"@parcel/watcher-darwin-arm64","SPDXID":"SPDXRef-npm-parcel-watcher-darwin-arm64-2.5.6-80a835","versionInfo":"2.5.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40parcel/watcher-darwin-arm64@2.5.6"}]},{"name":"events-universal","SPDXID":"SPDXRef-npm-events-universal-1.0.1-343c16","versionInfo":"1.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/events-universal@1.0.1"}]},{"name":"cors","SPDXID":"SPDXRef-npm-cors-2.8.6-70eed9","versionInfo":"2.8.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2013 Troy Goode \u003ctroygoode@gmail.com\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/cors@2.8.6"}]},{"name":"glob-parent","SPDXID":"SPDXRef-npm-glob-parent-6.0.2-e30e60","versionInfo":"6.0.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","copyrightText":"Copyright (c) 2015, 2019 Elan Shanker, 2021 Blaine Bublitz \u003cblaine.bublitz@gmail.com\u003e , Eric Schoffstall \u003cyo@contra.io\u003e and other contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/glob-parent@6.0.2"}]},{"name":"vinyl","SPDXID":"SPDXRef-npm-vinyl-3.0.1-d6f494","versionInfo":"3.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2013, 2016-2022 Blaine Bublitz \u003cblaine.bublitz@gmail.com\u003e and Eric Schoffstall \u003cyo@contra.io\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/vinyl@3.0.1"}]},{"name":"cliui","SPDXID":"SPDXRef-npm-cliui-8.0.1-7f3449","versionInfo":"8.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","copyrightText":"Copyright (c) 2015, Contributors, Copyright (c) npm, Inc. and Contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/cliui@8.0.1"}]},{"name":"fast-levenshtein","SPDXID":"SPDXRef-npm-fast-levenshtein-3.0.0-75e73f","versionInfo":"3.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2013 Ramesh Nair (http://www.hiddentao.com/)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/fast-levenshtein@3.0.0"}]},{"name":"replace-homedir","SPDXID":"SPDXRef-npm-replace-homedir-2.0.0-c8e145","versionInfo":"2.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2017, 2021 Blaine Bublitz \u003cblaine.bublitz@gmail.com\u003e and Eric Schoffstall \u003cyo@contra.io\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/replace-homedir@2.0.0"}]},{"name":"debug","SPDXID":"SPDXRef-npm-debug-2.6.9-770301","versionInfo":"2.6.9","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014 TJ Holowaychuk \u003ctj@vision-media.ca\u003e, Copyright (c) 2014-2016 TJ Holowaychuk \u003ctj@vision-media.ca\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/debug@2.6.9"}]},{"name":"vinyl-sourcemaps-apply","SPDXID":"SPDXRef-npm-vinyl-sourcemaps-apply-0.2.1-9e095d","versionInfo":"0.2.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/vinyl-sourcemaps-apply@0.2.1"}]},{"name":"escalade","SPDXID":"SPDXRef-npm-escalade-3.2.0-7afd59","versionInfo":"3.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Luke Edwards (https://lukeed.com), Copyright (c) Luke Edwards \u003cluke.edwards05@gmail.com\u003e (lukeed.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/escalade@3.2.0"}]},{"name":"sass","SPDXID":"SPDXRef-npm-sass-1.97.3-264ca2","versionInfo":"1.97.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0 AND BSD-3-Clause AND MIT","copyrightText":"Copyright (c) 2006-2012 The Authors, Copyright (c) 2006-2024 Lukas Renggli, Copyright (c) 2006-2025 Lukas Renggli, Copyright (c) 2006, Kirill Simonov, Copyright (c) 2013-2021 Brendan Duncan, Copyright (c) 2014, the Dart project, Copyright (c) 2015 Michael Bullington, Copyright (c) 2016, Google Inc., Copyright (c) 2017, Anatoly Pulyaevskiy, Copyright (c) 2018, Jennifer Thakar, Copyright (c) 2020 Brett Sutton, Copyright (c) 2020 Leo Farias, Copyright (c) 2021 Kilian Schulte, Copyright 2012, the Dart project, Copyright 2012, the Dart project authors, Copyright 2013, Google Inc., Copyright 2013, the Dart project, Copyright 2014, the Dart project, Copyright 2014, the Dart project authors, Copyright 2015, the Dart project, Copyright 2016, the Dart project, Copyright 2017, the Dart project, Copyright 2017, the Dart project authors, Copyright 2018, the Dart project, Copyright 2019, the Dart project, Copyright 2019, the Dart project authors, Copyright 2020, the Dart project, Copyright 2021, the Dart project, Copyright 2023, the Dart project, Copyright 2024, the Dart project","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/sass@1.97.3"}]},{"name":"source-map","SPDXID":"SPDXRef-npm-source-map-0.5.7-aa0e3c","versionInfo":"0.5.7","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"Copyright (c) 2009-2011, Mozilla Foundation and contributors, Copyright 2009-2011 Mozilla Foundation and contributors, Copyright 2011 Mozilla Foundation and contributors, Copyright 2011 The Closure Compiler Authors, Copyright 2014 Mozilla Foundation and contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/source-map@0.5.7"}]},{"name":"send","SPDXID":"SPDXRef-npm-send-0.19.2-127349","versionInfo":"0.19.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2012 TJ Holowaychuk, Copyright (c) 2014-2022 Douglas Christopher Wilson","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/send@0.19.2"}]},{"name":"@types/node","SPDXID":"SPDXRef-npm-types-node-25.2.3-feac8d","versionInfo":"25.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) Microsoft Corporation, Copyright Node.js contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40types/node@25.2.3"}]},{"name":"ieee754","SPDXID":"SPDXRef-npm-ieee754-1.2.1-fb1a50","versionInfo":"1.2.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"Copyright (c) 2008, Fair Oaks Labs, Inc., Copyright 2008 Fair Oaks Labs, Inc.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/ieee754@1.2.1"}]},{"name":"portscanner","SPDXID":"SPDXRef-npm-portscanner-2.2.0-459b7b","versionInfo":"2.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2011 Brandon Ace Alexander","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/portscanner@2.2.0"}]},{"name":"gulp-sass","SPDXID":"SPDXRef-npm-gulp-sass-5.1.0-4c033b","versionInfo":"5.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2013 David Manning","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/gulp-sass@5.1.0"}]},{"name":"@parcel/watcher-linux-x64-musl","SPDXID":"SPDXRef-npm-parcel-watcher-linux-x64-musl-2.5.6-af0d05","versionInfo":"2.5.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2017-present Devon Govett","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40parcel/watcher-linux-x64-musl@2.5.6"}]},{"name":"binary-extensions","SPDXID":"SPDXRef-npm-binary-extensions-2.3.0-140522","versionInfo":"2.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) Paul Miller (https://paulmillr.com), Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (https://sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/binary-extensions@2.3.0"}]},{"name":"color-convert","SPDXID":"SPDXRef-npm-color-convert-2.0.1-b92b3c","versionInfo":"2.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2011-2016 Heather Arthur \u003cfayearthur@gmail.com\u003e, Copyright (c) 2011-2016, Heather Arthur and Josh Junon","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/color-convert@2.0.1"}]},{"name":"anymatch","SPDXID":"SPDXRef-npm-anymatch-3.1.3-191e4b","versionInfo":"3.1.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","copyrightText":"Copyright (c) 2019 Elan Shanker, Paul Miller (https://paulmillr.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/anymatch@3.1.3"}]},{"name":"is-extglob","SPDXID":"SPDXRef-npm-is-extglob-2.1.1-5684c7","versionInfo":"2.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014-2016, Jon Schlinkert, Copyright (c) 2016, Jon Schlinkert (https://github.com/jonschlinkert)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-extglob@2.1.1"}]},{"name":"opn","SPDXID":"SPDXRef-npm-opn-5.3.0-f75908","versionInfo":"5.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Sindre Sorhus (https://sindresorhus.com), Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (sindresorhus.com), Copyright 2006, Jeremy White \u003cjwhite@codeweavers.com\u003e, Copyright 2006, Kevin Krammer \u003ckevin.krammer@gmx.at\u003e, Copyright 2009-2010, Fathi Boudra \u003cfabo@freedesktop.org\u003e, Copyright 2009-2010, Rex Dieter \u003crdieter@fedoraproject.org\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/opn@5.3.0"}]},{"name":"is-plain-object","SPDXID":"SPDXRef-npm-is-plain-object-5.0.0-58bfe4","versionInfo":"5.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014-2017, Jon Schlinkert, Copyright (c) 2019, Jon Schlinkert (https://github.com/jonschlinkert)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-plain-object@5.0.0"}]},{"name":"@gulpjs/to-absolute-glob","SPDXID":"SPDXRef-npm-gulpjs-to-absolute-glob-4.0.0-5ebb78","versionInfo":"4.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2015-2022 Jon Schlinkert \u003cjon.schlinkert@sellside.com\u003e , 2023 Blaine Bublitz \u003cblaine.bublitz@gmail.com\u003e and Eric Schoffstall \u003cyo@contra.io\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40gulpjs/to-absolute-glob@4.0.0"}]},{"name":"bs-recipes","SPDXID":"SPDXRef-npm-bs-recipes-1.3.4-449d6a","versionInfo":"1.3.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","copyrightText":"(c) 2016 Jade Gu","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/bs-recipes@1.3.4"}]},{"name":"glob-stream","SPDXID":"SPDXRef-npm-glob-stream-8.0.3-8359d8","versionInfo":"8.0.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2015-2021 Blaine Bublitz \u003cblaine.bublitz@gmail.com\u003e , Eric Schoffstall \u003cyo@contra.io\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/glob-stream@8.0.3"}]},{"name":"braces","SPDXID":"SPDXRef-npm-braces-3.0.3-23d677","versionInfo":"3.0.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014-present, Jon Schlinkert, Copyright (c) 2019, Jon Schlinkert (https://github.com/jonschlinkert)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/braces@3.0.3"}]},{"name":"async-settle","SPDXID":"SPDXRef-npm-async-settle-2.0.0-119714","versionInfo":"2.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014, 2016-2017, 2022 Blaine Bublitz \u003cblaine.bublitz@gmail.com\u003e and Eric Schoffstall \u003cyo@contra.io\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/async-settle@2.0.0"}]},{"name":"raw-body","SPDXID":"SPDXRef-npm-raw-body-2.5.3-bb2108","versionInfo":"2.5.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2013-2014 Jonathan Ong, Copyright (c) 2013-2014 Jonathan Ong \u003cme@jongleberry.com\u003e, Copyright (c) 2014-2022 Douglas Christopher Wilson, Copyright (c) 2014-2022 Douglas Christopher Wilson \u003cdoug@somethingdoug.com\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/raw-body@2.5.3"}]},{"name":"is-plain-object","SPDXID":"SPDXRef-npm-is-plain-object-2.0.4-cfa390","versionInfo":"2.0.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014-2017, Jon Schlinkert, Copyright (c) 2017, Jon Schlinkert (https://github.com/jonschlinkert)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-plain-object@2.0.4"}]},{"name":"graceful-fs","SPDXID":"SPDXRef-npm-graceful-fs-4.2.11-e83414","versionInfo":"4.2.11","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","copyrightText":"Copyright (c) 2011-2022 Isaac Z. Schlueter, Ben Noordhuis, and Contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/graceful-fs@4.2.11"}]},{"name":"plugin-error","SPDXID":"SPDXRef-npm-plugin-error-1.0.1-23332d","versionInfo":"1.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2015 Blaine Bublitz \u003cblaine.bublitz@gmail.com\u003e , Eric Schoffstall \u003cyo@contra.io\u003e and other contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/plugin-error@1.0.1"}]},{"name":"yargs-parser","SPDXID":"SPDXRef-npm-yargs-parser-20.2.9-9eee40","versionInfo":"20.2.9","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","copyrightText":"Copyright (c) 2016, Contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/yargs-parser@20.2.9"}]},{"name":"easy-extender","SPDXID":"SPDXRef-npm-easy-extender-2.3.4-528247","versionInfo":"2.3.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright 2015 Shane Osbourne","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/easy-extender@2.3.4"}]},{"name":"end-of-stream","SPDXID":"SPDXRef-npm-end-of-stream-1.4.5-bba632","versionInfo":"1.4.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014 Mathias Buus","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/end-of-stream@1.4.5"}]},{"name":"http-proxy","SPDXID":"SPDXRef-npm-http-proxy-1.18.1-315bc2","versionInfo":"1.18.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2010 - 2016 Charlie Robbins, Jarrett Cruger \u0026 the Contributors, Copyright (c) 2010-2016 Charlie Robbins, Jarrett Cruger \u0026 the Contributors, copyright header of example files e592c53 (https://github.com/http-party/node-http-proxy/commit/e592c53d1a23b7920d603a9e9ac294fc0e841f6d)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/http-proxy@1.18.1"}]},{"name":"escape-html","SPDXID":"SPDXRef-npm-escape-html-1.0.3-74b954","versionInfo":"1.0.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2012-2013 TJ Holowaychuk, Copyright (c) 2015 Andreas Lubbe, Copyright (c) 2015 Tiancheng Timothy Gu","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/escape-html@1.0.3"}]},{"name":"limiter","SPDXID":"SPDXRef-npm-limiter-1.1.5-6e8b18","versionInfo":"1.1.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2011 by John Hurliman, Copyright (c) 2013 John Hurliman. \u003cjhurliman@jhurliman.org\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/limiter@1.1.5"}]},{"name":"resolve-options","SPDXID":"SPDXRef-npm-resolve-options-2.0.0-471529","versionInfo":"2.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2017, 2022 Blaine Bublitz \u003cblaine.bublitz@gmail.com\u003e and Eric Schoffstall \u003cyo@contra.io\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/resolve-options@2.0.0"}]},{"name":"fast-fifo","SPDXID":"SPDXRef-npm-fast-fifo-1.3.2-03b96e","versionInfo":"1.3.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2019 Mathias Buus","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/fast-fifo@1.3.2"}]},{"name":"clean-css","SPDXID":"SPDXRef-npm-clean-css-4.2.3-de8635","versionInfo":"4.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2017 JakubPawlowicz.com","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/clean-css@4.2.3"}]},{"name":"b4a","SPDXID":"SPDXRef-npm-b4a-1.7.4-e335c1","versionInfo":"1.7.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/b4a@1.7.4"}]},{"name":"safe-buffer","SPDXID":"SPDXRef-npm-safe-buffer-5.1.2-5c7ba7","versionInfo":"5.1.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) Feross Aboukhadijeh, Copyright (c) Feross Aboukhadijeh (http://feross.org)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/safe-buffer@5.1.2"}]},{"name":"value-or-function","SPDXID":"SPDXRef-npm-value-or-function-4.0.0-997202","versionInfo":"4.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2015-2017, 2021 Blaine Bublitz \u003cblaine.bublitz@gmail.com\u003e and Eric Schoffstall \u003cyo@contra.io\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/value-or-function@4.0.0"}]},{"name":"socket.io-client","SPDXID":"SPDXRef-npm-socket.io-client-4.8.3-3bf30a","versionInfo":"4.8.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) 2014-2025 Guillermo Rauch, Copyright (c) 2014-present Guillermo Rauch and Socket.IO contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/socket.io-client@4.8.3"}]},{"name":"safer-buffer","SPDXID":"SPDXRef-npm-safer-buffer-2.1.2-beb28c","versionInfo":"2.1.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2018 Nikita Skovoroda \u003cchalkerx@gmail.com\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/safer-buffer@2.1.2"}]},{"name":"cookie","SPDXID":"SPDXRef-npm-cookie-0.7.2-2f2fcd","versionInfo":"0.7.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2012-2014 Roman Shtylman, Copyright (c) 2012-2014 Roman Shtylman \u003cshtylman@gmail.com\u003e, Copyright (c) 2015 Douglas Christopher Wilson, Copyright (c) 2015 Douglas Christopher Wilson \u003cdoug@somethingdoug.com\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/cookie@0.7.2"}]},{"name":"glogg","SPDXID":"SPDXRef-npm-glogg-1.0.2-4e05d6","versionInfo":"1.0.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014, 2015, 2018 Blaine Bublitz \u003cblaine.bublitz@gmail.com\u003e and Eric Schoffstall \u003cyo@contra.io\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/glogg@1.0.2"}]},{"name":"glogg","SPDXID":"SPDXRef-npm-glogg-2.2.0-0733dc","versionInfo":"2.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014, 2015, 2018, 2022 Blaine Bublitz \u003cblaine.bublitz@gmail.com\u003e and Eric Schoffstall \u003cyo@contra.io\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/glogg@2.2.0"}]},{"name":"browser-sync-client","SPDXID":"SPDXRef-npm-browser-sync-client-3.0.4-127407","versionInfo":"3.0.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0 AND ISC AND MIT","copyrightText":"(c) 2014-2023 Denis Pushkarev (zloirock.ru),license https://github.com/zloirock/core-js/blob/v3.29.1/LICENSE,source:https://github.com/zloirock/core-js, Copyright (c) 2014 Shane Osbourne, Copyright 2015 Shane Osbourne","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/browser-sync-client@3.0.4"}]},{"name":"gulp-rename","SPDXID":"SPDXRef-npm-gulp-rename-2.1.0-c169cd","versionInfo":"2.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright 2013 Hector Guillermo Parra Alvarez","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/gulp-rename@2.1.0"}]},{"name":"node-addon-api","SPDXID":"SPDXRef-npm-node-addon-api-7.1.1-4ff61f","versionInfo":"7.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2017 Node.js","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/node-addon-api@7.1.1"}]},{"name":"string-width","SPDXID":"SPDXRef-npm-string-width-4.2.3-17fc8a","versionInfo":"4.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/string-width@4.2.3"}]},{"name":"core-util-is","SPDXID":"SPDXRef-npm-core-util-is-1.0.3-7edc28","versionInfo":"1.0.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright Joyent, Inc. and other Node contributors, Copyright Node.js contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/core-util-is@1.0.3"}]},{"name":"@parcel/watcher-darwin-x64","SPDXID":"SPDXRef-npm-parcel-watcher-darwin-x64-2.5.6-735927","versionInfo":"2.5.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2017-present Devon Govett","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40parcel/watcher-darwin-x64@2.5.6"}]},{"name":"undertaker","SPDXID":"SPDXRef-npm-undertaker-2.0.0-d3039b","versionInfo":"2.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014, 2016-2020, 2022 Blaine Bublitz \u003cblaine.bublitz@gmail.com\u003e and Eric Schoffstall \u003cyo@contra.io\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/undertaker@2.0.0"}]},{"name":"interpret","SPDXID":"SPDXRef-npm-interpret-3.1.1-3864ac","versionInfo":"3.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014-2018, 2022 Tyler Kellen \u003ctyler@sleekcode.net\u003e , Blaine Bublitz \u003cblaine.bublitz@gmail.com\u003e , and Eric Schoffstall \u003cyo@contra.io\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/interpret@3.1.1"}]},{"name":"is-unc-path","SPDXID":"SPDXRef-npm-is-unc-path-1.0.0-9548f8","versionInfo":"1.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2015-2017, Jon Schlinkert, Copyright (c) 2015-2017, Jon Schlinkert., Copyright (c) 2017, Jon Schlinkert (https://github.com/jonschlinkert), Copyright (c) 2017, Jon Schlinkert (https://github.com/jonschlinkert).","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-unc-path@1.0.0"}]},{"name":"statuses","SPDXID":"SPDXRef-npm-statuses-1.3.1-51984e","versionInfo":"1.3.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014 Jonathan Ong, Copyright (c) 2014 Jonathan Ong me@jongleberry.com, Copyright (c) 2016 Douglas Christopher Wilson, Copyright (c) 2016 Douglas Christopher Wilson doug@somethingdoug.com","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/statuses@1.3.1"}]},{"name":"bach","SPDXID":"SPDXRef-npm-bach-2.0.1-da98b4","versionInfo":"2.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014, 2016-2018, 2022 Blaine Bublitz \u003cblaine.bublitz@gmail.com\u003e and Eric Schoffstall \u003cyo@contra.io\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/bach@2.0.1"}]},{"name":"on-finished","SPDXID":"SPDXRef-npm-on-finished-2.4.1-2775e9","versionInfo":"2.4.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2013 Jonathan Ong, Copyright (c) 2013 Jonathan Ong \u003cme@jongleberry.com\u003e, Copyright (c) 2014 Douglas Christopher Wilson, Copyright (c) 2014 Douglas Christopher Wilson \u003cdoug@somethingdoug.com\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/on-finished@2.4.1"}]},{"name":"fs-extra","SPDXID":"SPDXRef-npm-fs-extra-3.0.1-3d4fa6","versionInfo":"3.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2011-2017 JP Richardson, Copyright (c) 2011-2017 JP Richardson (https://github.com/jprichardson), Copyright (c) 2014-2016 Jonathan Ong me@jongleberry.com and Contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/fs-extra@3.0.1"}]},{"name":"@parcel/watcher-freebsd-x64","SPDXID":"SPDXRef-npm-parcel-watcher-freebsd-x64-2.5.6-e9d3fb","versionInfo":"2.5.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2017-present Devon Govett","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40parcel/watcher-freebsd-x64@2.5.6"}]},{"name":"source-map-js","SPDXID":"SPDXRef-npm-source-map-js-1.2.1-1d9629","versionInfo":"1.2.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"Copyright (c) 2009-2011, Mozilla Foundation and contributors, Copyright 2009-2011 Mozilla Foundation and contributors, Copyright 2011 Mozilla Foundation and contributors, Copyright 2011 The Closure Compiler Authors, Copyright 2014 Mozilla Foundation and contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/source-map-js@1.2.1"}]},{"name":"gulplog","SPDXID":"SPDXRef-npm-gulplog-2.2.0-0f7c3c","versionInfo":"2.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2015, 2017, 2022 Blaine Bublitz \u003cblaine.bublitz@gmail.com\u003e and Eric Schoffstall \u003cyo@contra.io\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/gulplog@2.2.0"}]},{"name":"engine.io","SPDXID":"SPDXRef-npm-engine.io-6.6.5-7af329","versionInfo":"6.6.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014 Guillermo Rauch \u003cguillermo@learnboost.com\u003e, Copyright (c) 2014-present Guillermo Rauch and Socket.IO contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/engine.io@6.6.5"}]},{"name":"findup-sync","SPDXID":"SPDXRef-npm-findup-sync-5.0.0-52c788","versionInfo":"5.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2013-2019, 2021 Ben Alman \u003ccowboy@rj3.net\u003e , Blaine Bublitz \u003cblaine.bublitz@gmail.com\u003e , and Eric Schoffstall \u003cyo@contra.io\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/findup-sync@5.0.0"}]},{"name":"socket.io-parser","SPDXID":"SPDXRef-npm-socket.io-parser-4.2.5-030348","versionInfo":"4.2.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014-present Guillermo Rauch and Socket.IO contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/socket.io-parser@4.2.5"}]},{"name":"supports-preserve-symlinks-flag","SPDXID":"SPDXRef-npm-supports-preserve-symlinks-flag-1.0.0-2a27f5","versionInfo":"1.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2022 Inspect JS","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/supports-preserve-symlinks-flag@1.0.0"}]},{"name":"through2","SPDXID":"SPDXRef-npm-through2-2.0.5-4dab88","versionInfo":"2.0.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) Rod Vagg, Copyright (c) Rod Vagg rvagg (https://twitter.com/rvagg) and additional contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/through2@2.0.5"}]},{"name":"homedir-polyfill","SPDXID":"SPDXRef-npm-homedir-polyfill-1.0.3-d55f92","versionInfo":"1.0.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2016 - 2019, Brian Woodward (https://github.com/doowb), Copyright (c) 2016 Brian Woodward","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/homedir-polyfill@1.0.3"}]},{"name":"string_decoder","SPDXID":"SPDXRef-npm-stringdecoder-1.1.1-6a607c","versionInfo":"1.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright Joyent, Inc. and other Node contributors, Copyright Node.js contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/string_decoder@1.1.1"}]},{"name":"hasown","SPDXID":"SPDXRef-npm-hasown-2.0.2-b9d350","versionInfo":"2.0.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) Jordan Harband and contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/hasown@2.0.2"}]},{"name":"fastest-levenshtein","SPDXID":"SPDXRef-npm-fastest-levenshtein-1.0.16-6838b7","versionInfo":"1.0.16","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2020 Kasper Unn Weihe","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/fastest-levenshtein@1.0.16"}]},{"name":"process-nextick-args","SPDXID":"SPDXRef-npm-process-nextick-args-2.0.1-4f7a12","versionInfo":"2.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2015 Calvin Metcalf","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/process-nextick-args@2.0.1"}]},{"name":"readable-stream","SPDXID":"SPDXRef-npm-readable-stream-3.6.2-c4929f","versionInfo":"3.6.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright Joyent, Inc. and other Node contributors, Copyright Node.js contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/readable-stream@3.6.2"}]},{"name":"emoji-regex","SPDXID":"SPDXRef-npm-emoji-regex-8.0.0-cf6125","versionInfo":"8.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright Mathias Bynens \u003chttps://mathiasbynens.be/\u003e, Copyright Mathias Bynens https://mathiasbynens.be","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/emoji-regex@8.0.0"}]},{"name":"browser-sync","SPDXID":"SPDXRef-npm-browser-sync-3.0.4-559f6d","versionInfo":"3.0.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright (c) 2021 Shane Osbourne, Copyright 2015 Shane Osbourne, Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters \u0026 Editors, Copyright JS Foundation and other contributors \u003chttps://js.foundation/\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/browser-sync@3.0.4"}]},{"name":"mitt","SPDXID":"SPDXRef-npm-mitt-1.2.0-6107b0","versionInfo":"1.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Jason Miller (https://jasonformat.com/)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/mitt@1.2.0"}]},{"name":"last-run","SPDXID":"SPDXRef-npm-last-run-2.0.0-e4bc9c","versionInfo":"2.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2015-2017, 2021 Blaine Bublitz \u003cblaine.bublitz@gmail.com\u003e and Eric Schoffstall \u003cyo@contra.io\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/last-run@2.0.0"}]},{"name":"text-decoder","SPDXID":"SPDXRef-npm-text-decoder-1.2.6-deba03","versionInfo":"1.2.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/text-decoder@1.2.6"}]},{"name":"arr-union","SPDXID":"SPDXRef-npm-arr-union-3.1.0-1e1f39","versionInfo":"3.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014-2016, Jon Schlinkert, Copyright (c) 2016 Jon Schlinkert (https://github.com/jonschlinkert)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/arr-union@3.1.0"}]},{"name":"for-in","SPDXID":"SPDXRef-npm-for-in-1.0.2-60db13","versionInfo":"1.0.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014-2017, Jon Schlinkert, Copyright (c) 2017, Jon Schlinkert (https://github.com/jonschlinkert)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/for-in@1.0.2"}]},{"name":"unpipe","SPDXID":"SPDXRef-npm-unpipe-1.0.0-867631","versionInfo":"1.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2015 Douglas Christopher Wilson, Copyright (c) 2015 Douglas Christopher Wilson \u003cdoug@somethingdoug.com\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/unpipe@1.0.0"}]},{"name":"base64-js","SPDXID":"SPDXRef-npm-base64-js-1.5.1-9663f2","versionInfo":"1.5.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014 Jameson Little","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/base64-js@1.5.1"}]},{"name":"is-relative","SPDXID":"SPDXRef-npm-is-relative-1.0.0-cb1a2d","versionInfo":"1.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014-2017, Jon Schlinkert, Copyright (c) 2014-2017, Jon Schlinkert., Copyright (c) 2017, Jon Schlinkert (https://github.com/jonschlinkert), Copyright (c) 2017, Jon Schlinkert (https://github.com/jonschlinkert).","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-relative@1.0.0"}]},{"name":"accepts","SPDXID":"SPDXRef-npm-accepts-1.3.8-187918","versionInfo":"1.3.8","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014 Jonathan Ong, Copyright (c) 2014 Jonathan Ong \u003cme@jongleberry.com\u003e, Copyright (c) 2015 Douglas Christopher Wilson, Copyright (c) 2015 Douglas Christopher Wilson \u003cdoug@somethingdoug.com\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/accepts@1.3.8"}]},{"name":"batch","SPDXID":"SPDXRef-npm-batch-0.6.1-409f1b","versionInfo":"0.6.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2013 TJ Holowaychuk \u003ctj@vision-media.ca\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/batch@0.6.1"}]},{"name":"is-windows","SPDXID":"SPDXRef-npm-is-windows-1.0.2-3bc4e6","versionInfo":"1.0.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2015-2018, Jon Schlinkert, Copyright (c) 2018, Jon Schlinkert (https://github.com/jonschlinkert)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-windows@1.0.2"}]},{"name":"is-core-module","SPDXID":"SPDXRef-npm-is-core-module-2.16.1-eddbb2","versionInfo":"2.16.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014 Dave Justice","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-core-module@2.16.1"}]},{"name":"bare-events","SPDXID":"SPDXRef-npm-bare-events-2.8.2-ee2379","versionInfo":"2.8.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/bare-events@2.8.2"}]},{"name":"negotiator","SPDXID":"SPDXRef-npm-negotiator-0.6.3-88e570","versionInfo":"0.6.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2012 Federico Romero, Copyright (c) 2012 Isaac Z. Schlueter, Copyright (c) 2012-2014 Federico Romero, Copyright (c) 2012-2014 Isaac Z. Schlueter, Copyright (c) 2014 Federico Romero, Copyright (c) 2014-2015 Douglas Christopher Wilson, Copyright (c) 2015 Douglas Christopher Wilson","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/negotiator@0.6.3"}]},{"name":"eventemitter3","SPDXID":"SPDXRef-npm-eventemitter3-4.0.7-8871c9","versionInfo":"4.0.7","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014 Arnout Kazemier","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/eventemitter3@4.0.7"}]},{"name":"is-wsl","SPDXID":"SPDXRef-npm-is-wsl-1.1.0-9374dd","versionInfo":"1.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Sindre Sorhus (https://sindresorhus.com), Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (https://sindresorhus.com), Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-wsl@1.1.0"}]},{"name":"cliui","SPDXID":"SPDXRef-npm-cliui-7.0.4-db1e2b","versionInfo":"7.0.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","copyrightText":"Copyright (c) 2015, Contributors, Copyright (c) npm, Inc. and Contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/cliui@7.0.4"}]},{"name":"is-glob","SPDXID":"SPDXRef-npm-is-glob-4.0.3-210dbd","versionInfo":"4.0.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014-2017, Jon Schlinkert, Copyright (c) 2019, Jon Schlinkert (https://github.com/jonschlinkert)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-glob@4.0.3"}]},{"name":"xtend","SPDXID":"SPDXRef-npm-xtend-4.0.2-baf450","versionInfo":"4.0.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2012-2014 Raynos","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/xtend@4.0.2"}]},{"name":"encodeurl","SPDXID":"SPDXRef-npm-encodeurl-1.0.2-603260","versionInfo":"1.0.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2016 Douglas Christopher Wilson","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/encodeurl@1.0.2"}]},{"name":"stream-exhaust","SPDXID":"SPDXRef-npm-stream-exhaust-1.0.2-7f07c4","versionInfo":"1.0.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/stream-exhaust@1.0.2"}]},{"name":"gulp-clean-css","SPDXID":"SPDXRef-npm-gulp-clean-css-4.3.0-295752","versionInfo":"4.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) 2020 scniro (https://github.com/scniro), Copyright (c) 2019, Copyright (c) 2019 scniro \u003cscniro@outlook.com\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/gulp-clean-css@4.3.0"}]},{"name":"gulp-cli","SPDXID":"SPDXRef-npm-gulp-cli-3.1.0-e333bd","versionInfo":"3.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2012 Tyler Kellen, contributors, Copyright (c) 2014 Jason Jarrett, Copyright (c) 2015, 2017-2020, 2022-2023 Blaine Bublitz \u003cblaine.bublitz@gmail.com\u003e and Eric Schoffstall \u003cyo@contra.io\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/gulp-cli@3.1.0"}]},{"name":"parse-passwd","SPDXID":"SPDXRef-npm-parse-passwd-1.0.0-29334f","versionInfo":"1.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2016 Brian Woodward, Copyright (c) 2016, Brian Woodward (https://github.com/doowb), Copyright (c) 2016, Brian Woodward (https://github.com/doowb).","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/parse-passwd@1.0.0"}]},{"name":"fresh","SPDXID":"SPDXRef-npm-fresh-0.5.2-c5ac05","versionInfo":"0.5.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2012 TJ Holowaychuk, Copyright (c) 2012 TJ Holowaychuk \u003ctj@vision-media.ca\u003e, Copyright (c) 2016-2017 Douglas Christopher Wilson, Copyright (c) 2016-2017 Douglas Christopher Wilson \u003cdoug@somethingdoug.com\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/fresh@0.5.2"}]},{"name":"safe-buffer","SPDXID":"SPDXRef-npm-safe-buffer-5.2.1-ed4468","versionInfo":"5.2.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) Feross Aboukhadijeh, Copyright (c) Feross Aboukhadijeh (http://feross.org)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/safe-buffer@5.2.1"}]},{"name":"for-own","SPDXID":"SPDXRef-npm-for-own-1.0.0-22c3fb","versionInfo":"1.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014-2015, 2017, Jon Schlinkert, Copyright (c) 2014-2017, Jon Schlinkert, Copyright (c) 2014-2017, Jon Schlinkert., Copyright (c) 2017, Jon Schlinkert (https://github.com/jonschlinkert), Copyright (c) 2017, Jon Schlinkert (https://github.com/jonschlinkert).","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/for-own@1.0.0"}]},{"name":"async","SPDXID":"SPDXRef-npm-async-2.6.4-3c7270","versionInfo":"2.6.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2010-2018 Caolan McMahon","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/async@2.6.4"}]},{"name":"once","SPDXID":"SPDXRef-npm-once-1.4.0-a2fc50","versionInfo":"1.4.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","copyrightText":"Copyright (c) Isaac Z. Schlueter and Contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/once@1.4.0"}]},{"name":"@parcel/watcher-android-arm64","SPDXID":"SPDXRef-npm-parcel-watcher-android-arm64-2.5.6-d12528","versionInfo":"2.5.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2017-present Devon Govett","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40parcel/watcher-android-arm64@2.5.6"}]},{"name":"python-dateutil","SPDXID":"SPDXRef-pypi-python-dateutil-75c946","versionInfo":"\u003e= 2.8.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/python-dateutil"}]},{"name":"pytest","SPDXID":"SPDXRef-pypi-pytest-75c946","versionInfo":"\u003e= 6.2.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pytest"}]},{"name":"pytest-cov","SPDXID":"SPDXRef-pypi-pytest-cov-75c946","versionInfo":"\u003e= 2.12.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pytest-cov"}]},{"name":"requests","SPDXID":"SPDXRef-pypi-requests-75c946","versionInfo":"\u003e= 2.25.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/requests"}]},{"name":"flake8","SPDXID":"SPDXRef-pypi-flake8-75c946","versionInfo":"\u003e= 3.9.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/flake8"}]},{"name":"black","SPDXID":"SPDXRef-pypi-black-75c946","versionInfo":"\u003e= 21.6b0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/black"}]},{"name":"ujson","SPDXID":"SPDXRef-pypi-ujson-75c946","versionInfo":"\u003e= 4.0.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/ujson"}]},{"name":"colorlog","SPDXID":"SPDXRef-pypi-colorlog-75c946","versionInfo":"\u003e= 6.6.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/colorlog"}]},{"name":"typing-extensions","SPDXID":"SPDXRef-pypi-typing-extensions-75c946","versionInfo":"\u003e= 4.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/typing-extensions"}]},{"name":"beautifulsoup4","SPDXID":"SPDXRef-pypi-beautifulsoup4-75c946","versionInfo":"\u003e= 4.9.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/beautifulsoup4"}]},{"name":"lxml","SPDXID":"SPDXRef-pypi-lxml-75c946","versionInfo":"\u003e= 4.6.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/lxml"}]},{"name":"schedule","SPDXID":"SPDXRef-pypi-schedule-75c946","versionInfo":"\u003e= 1.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/schedule"}]},{"name":"tabulate","SPDXID":"SPDXRef-pypi-tabulate-75c946","versionInfo":"\u003e= 0.8.9","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/tabulate"}]},{"name":"configparser","SPDXID":"SPDXRef-pypi-configparser-75c946","versionInfo":"\u003e= 5.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/configparser"}]},{"name":"actions/upload-artifact","SPDXID":"SPDXRef-githubactions-actions-upload-artifact-3..-75c946","versionInfo":"3.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/upload-artifact@3.%2A.%2A"}]},{"name":"actions/checkout","SPDXID":"SPDXRef-githubactions-actions-checkout-3..-75c946","versionInfo":"3.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/checkout@3.%2A.%2A"}]},{"name":"actions/setup-node","SPDXID":"SPDXRef-githubactions-actions-setup-node-3..-75c946","versionInfo":"3.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/setup-node@3.%2A.%2A"}]},{"name":"peaceiris/actions-gh-pages","SPDXID":"SPDXRef-githubactions-peaceiris-actions-gh-pages-3..-75c946","versionInfo":"3.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/peaceiris/actions-gh-pages@3.%2A.%2A"}]},{"name":"treosh/lighthouse-ci-action","SPDXID":"SPDXRef-githubactions-treosh-lighthouse-ci-action-9..-75c946","versionInfo":"9.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/treosh/lighthouse-ci-action@9.%2A.%2A"}]},{"name":"lycheeverse/lychee-action","SPDXID":"SPDXRef-githubactions-lycheeverse-lychee-action-1..-75c946","versionInfo":"1.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/lycheeverse/lychee-action@1.%2A.%2A"}]},{"name":"com.github.jacksoncode/jacksoncode.github.io","SPDXID":"SPDXRef-github-jacksoncode-jacksoncode.github.io-master-1b4e49","versionInfo":"master","downloadLocation":"git+https://github.com/jacksoncode/jacksoncode.github.io","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/jacksoncode/jacksoncode.github.io@master"}]}],"relationships":[{"spdxElementId":"SPDXRef-npm-ansi-colors-1.1.0-50d455","relatedSpdxElement":"SPDXRef-npm-ansi-wrap-0.1.0-c689ea","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-readdirp-3.6.0-841dba","relatedSpdxElement":"SPDXRef-npm-picomatch-2.3.1-815361","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-resolve-dir-1.0.1-58cf8b","relatedSpdxElement":"SPDXRef-npm-expand-tilde-2.0.2-45114c","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-resolve-dir-1.0.1-58cf8b","relatedSpdxElement":"SPDXRef-npm-global-modules-1.0.0-cf3172","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-fill-range-7.1.1-a94986","relatedSpdxElement":"SPDXRef-npm-to-regex-range-5.0.1-86a1dc","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-to-regex-range-5.0.1-86a1dc","relatedSpdxElement":"SPDXRef-npm-is-number-7.0.0-452c81","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-chokidar-3.6.0-f68b97","relatedSpdxElement":"SPDXRef-npm-normalize-path-3.0.0-c062a5","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-chokidar-3.6.0-f68b97","relatedSpdxElement":"SPDXRef-npm-braces-3.0.3-23d677","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-chokidar-3.6.0-f68b97","relatedSpdxElement":"SPDXRef-npm-is-glob-4.0.3-210dbd","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-chokidar-3.6.0-f68b97","relatedSpdxElement":"SPDXRef-npm-anymatch-3.1.3-191e4b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-chokidar-3.6.0-f68b97","relatedSpdxElement":"SPDXRef-npm-readdirp-3.6.0-841dba","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-chokidar-3.6.0-f68b97","relatedSpdxElement":"SPDXRef-npm-glob-parent-5.1.2-16f3b9","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-chokidar-3.6.0-f68b97","relatedSpdxElement":"SPDXRef-npm-is-binary-path-2.1.0-015f62","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-now-and-later-3.0.0-2d4f5d","relatedSpdxElement":"SPDXRef-npm-once-1.4.0-a2fc50","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-gulp-uglify-3.0.2-df5c97","relatedSpdxElement":"SPDXRef-npm-extend-shallow-3.0.2-8e6750","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-gulp-uglify-3.0.2-df5c97","relatedSpdxElement":"SPDXRef-npm-through2-2.0.5-4dab88","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-gulp-uglify-3.0.2-df5c97","relatedSpdxElement":"SPDXRef-npm-isobject-3.0.1-366605","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-gulp-uglify-3.0.2-df5c97","relatedSpdxElement":"SPDXRef-npm-uglify-js-3.19.3-bd123a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-gulp-uglify-3.0.2-df5c97","relatedSpdxElement":"SPDXRef-npm-make-error-cause-1.2.2-4d5818","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-gulp-uglify-3.0.2-df5c97","relatedSpdxElement":"SPDXRef-npm-array-each-1.0.1-8a00e0","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-gulp-uglify-3.0.2-df5c97","relatedSpdxElement":"SPDXRef-npm-vinyl-sourcemaps-apply-0.2.1-9e095d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-gulp-uglify-3.0.2-df5c97","relatedSpdxElement":"SPDXRef-npm-has-gulplog-0.1.0-ee60d7","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-gulp-uglify-3.0.2-df5c97","relatedSpdxElement":"SPDXRef-npm-gulplog-1.0.0-d008cc","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-gulp-uglify-3.0.2-df5c97","relatedSpdxElement":"SPDXRef-npm-safe-buffer-5.1.2-5c7ba7","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-on-finished-2.3.0-ac3457","relatedSpdxElement":"SPDXRef-npm-ee-first-1.1.1-67a17d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-object.pick-1.3.0-b26dde","relatedSpdxElement":"SPDXRef-npm-isobject-3.0.1-366605","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-wrap-ansi-7.0.0-0607d6","relatedSpdxElement":"SPDXRef-npm-string-width-4.2.3-17fc8a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-wrap-ansi-7.0.0-0607d6","relatedSpdxElement":"SPDXRef-npm-strip-ansi-6.0.1-110d81","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-wrap-ansi-7.0.0-0607d6","relatedSpdxElement":"SPDXRef-npm-ansi-styles-4.3.0-be93dc","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-object.defaults-1.1.0-d9ef27","relatedSpdxElement":"SPDXRef-npm-isobject-3.0.1-366605","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-object.defaults-1.1.0-d9ef27","relatedSpdxElement":"SPDXRef-npm-array-slice-1.1.0-ac63b3","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-object.defaults-1.1.0-d9ef27","relatedSpdxElement":"SPDXRef-npm-for-own-1.0.0-22c3fb","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-object.defaults-1.1.0-d9ef27","relatedSpdxElement":"SPDXRef-npm-array-each-1.0.1-8a00e0","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-ansi-styles-4.3.0-be93dc","relatedSpdxElement":"SPDXRef-npm-color-convert-2.0.1-b92b3c","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-connect-3.6.6-203d52","relatedSpdxElement":"SPDXRef-npm-parseurl-1.3.3-1f6e90","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-connect-3.6.6-203d52","relatedSpdxElement":"SPDXRef-npm-debug-2.6.9-770301","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-connect-3.6.6-203d52","relatedSpdxElement":"SPDXRef-npm-finalhandler-1.1.0-08eff4","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-connect-3.6.6-203d52","relatedSpdxElement":"SPDXRef-npm-utils-merge-1.0.1-283232","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-engine.io-client-6.6.4-b97725","relatedSpdxElement":"SPDXRef-npm-xmlhttprequest-ssl-2.1.2-f6f83f","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-engine.io-client-6.6.4-b97725","relatedSpdxElement":"SPDXRef-npm-socket.io-component-emitter-3.1.2-aaf870","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-engine.io-client-6.6.4-b97725","relatedSpdxElement":"SPDXRef-npm-debug-4.4.3-6050c6","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-engine.io-client-6.6.4-b97725","relatedSpdxElement":"SPDXRef-npm-engine.io-parser-5.2.3-f690bb","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-engine.io-client-6.6.4-b97725","relatedSpdxElement":"SPDXRef-npm-ws-8.18.3-10b85f","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-rechoir-0.8.0-cebf53","relatedSpdxElement":"SPDXRef-npm-resolve-1.22.11-9577b1","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-through2-3.0.1-e1b56d","relatedSpdxElement":"SPDXRef-npm-readable-stream-3.6.2-c4929f","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-which-1.3.1-bd4d94","relatedSpdxElement":"SPDXRef-npm-isexe-2.0.0-e1e98d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-has-gulplog-0.1.0-ee60d7","relatedSpdxElement":"SPDXRef-npm-sparkles-1.0.1-d2bf0e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-gulplog-1.0.0-d008cc","relatedSpdxElement":"SPDXRef-npm-glogg-1.0.2-4e05d6","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-supports-color-7.2.0-2f0b90","relatedSpdxElement":"SPDXRef-npm-has-flag-4.0.0-fbbfb0","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-eazy-logger-4.1.0-9a63d7","relatedSpdxElement":"SPDXRef-npm-chalk-4.1.2-13406e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-extend-shallow-3.0.2-8e6750","relatedSpdxElement":"SPDXRef-npm-is-extendable-1.0.1-03f027","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-extend-shallow-3.0.2-8e6750","relatedSpdxElement":"SPDXRef-npm-assign-symbols-1.0.0-0ab7e0","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-parcel-watcher-2.5.6-98fadc","relatedSpdxElement":"SPDXRef-npm-node-addon-api-7.1.1-4ff61f","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-parcel-watcher-2.5.6-98fadc","relatedSpdxElement":"SPDXRef-npm-picomatch-4.0.3-9b1553","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-parcel-watcher-2.5.6-98fadc","relatedSpdxElement":"SPDXRef-npm-is-glob-4.0.3-210dbd","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-parcel-watcher-2.5.6-98fadc","relatedSpdxElement":"SPDXRef-npm-detect-libc-2.1.2-819b9d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-resp-modifier-6.0.2-348a0a","relatedSpdxElement":"SPDXRef-npm-debug-2.6.9-770301","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-resp-modifier-6.0.2-348a0a","relatedSpdxElement":"SPDXRef-npm-minimatch-3.1.5-95d95d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-types-cors-2.8.19-23c3ce","relatedSpdxElement":"SPDXRef-npm-types-node-25.2.3-feac8d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-readable-stream-2.3.8-892217","relatedSpdxElement":"SPDXRef-npm-inherits-2.0.4-91989b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-readable-stream-2.3.8-892217","relatedSpdxElement":"SPDXRef-npm-core-util-is-1.0.3-7edc28","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-readable-stream-2.3.8-892217","relatedSpdxElement":"SPDXRef-npm-isarray-1.0.0-7ee24b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-readable-stream-2.3.8-892217","relatedSpdxElement":"SPDXRef-npm-stringdecoder-1.1.1-6a607c","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-readable-stream-2.3.8-892217","relatedSpdxElement":"SPDXRef-npm-util-deprecate-1.0.2-de4584","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-readable-stream-2.3.8-892217","relatedSpdxElement":"SPDXRef-npm-safe-buffer-5.1.2-5c7ba7","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-readable-stream-2.3.8-892217","relatedSpdxElement":"SPDXRef-npm-process-nextick-args-2.0.1-4f7a12","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-iconv-lite-0.4.24-3a937f","relatedSpdxElement":"SPDXRef-npm-safer-buffer-2.1.2-beb28c","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-global-prefix-1.0.2-e90d6d","relatedSpdxElement":"SPDXRef-npm-homedir-polyfill-1.0.3-d55f92","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-global-prefix-1.0.2-e90d6d","relatedSpdxElement":"SPDXRef-npm-expand-tilde-2.0.2-45114c","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-global-prefix-1.0.2-e90d6d","relatedSpdxElement":"SPDXRef-npm-is-windows-1.0.2-3bc4e6","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-global-prefix-1.0.2-e90d6d","relatedSpdxElement":"SPDXRef-npm-which-1.3.1-bd4d94","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-global-prefix-1.0.2-e90d6d","relatedSpdxElement":"SPDXRef-npm-ini-1.3.8-1fdb37","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-stream-composer-1.0.2-9b62b7","relatedSpdxElement":"SPDXRef-npm-streamx-2.23.0-e33de8","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-expand-tilde-2.0.2-45114c","relatedSpdxElement":"SPDXRef-npm-homedir-polyfill-1.0.3-d55f92","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-fastq-1.20.1-870b3a","relatedSpdxElement":"SPDXRef-npm-reusify-1.1.0-b82147","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-glob-parent-5.1.2-16f3b9","relatedSpdxElement":"SPDXRef-npm-is-glob-4.0.3-210dbd","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-socket.io-adapter-2.5.6-c1e40a","relatedSpdxElement":"SPDXRef-npm-debug-4.4.3-6050c6","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-socket.io-adapter-2.5.6-c1e40a","relatedSpdxElement":"SPDXRef-npm-ws-8.18.3-10b85f","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-each-props-3.0.0-e293e5","relatedSpdxElement":"SPDXRef-npm-object.defaults-1.1.0-d9ef27","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-each-props-3.0.0-e293e5","relatedSpdxElement":"SPDXRef-npm-is-plain-object-5.0.0-58bfe4","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-chokidar-4.0.3-214303","relatedSpdxElement":"SPDXRef-npm-readdirp-4.1.2-61845f","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-iconv-lite-0.6.3-1ca49f","relatedSpdxElement":"SPDXRef-npm-safer-buffer-2.1.2-beb28c","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-chalk-4.1.2-13406e","relatedSpdxElement":"SPDXRef-npm-supports-color-7.2.0-2f0b90","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-chalk-4.1.2-13406e","relatedSpdxElement":"SPDXRef-npm-ansi-styles-4.3.0-be93dc","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-fs-mkdirp-stream-2.0.1-ae95f9","relatedSpdxElement":"SPDXRef-npm-graceful-fs-4.2.11-e83414","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-fs-mkdirp-stream-2.0.1-ae95f9","relatedSpdxElement":"SPDXRef-npm-streamx-2.23.0-e33de8","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-teex-1.0.1-22bf38","relatedSpdxElement":"SPDXRef-npm-streamx-2.23.0-e33de8","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-semver-greatest-satisfied-range-2.0.0-a1ceca","relatedSpdxElement":"SPDXRef-npm-sver-1.8.4-31b28c","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-micromatch-4.0.8-84ed77","relatedSpdxElement":"SPDXRef-npm-braces-3.0.3-23d677","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-micromatch-4.0.8-84ed77","relatedSpdxElement":"SPDXRef-npm-picomatch-2.3.1-815361","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-stream-throttle-0.1.3-95b186","relatedSpdxElement":"SPDXRef-npm-limiter-1.1.5-6e8b18","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-stream-throttle-0.1.3-95b186","relatedSpdxElement":"SPDXRef-npm-commander-2.20.3-398134","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-path-root-0.1.1-d1fd7b","relatedSpdxElement":"SPDXRef-npm-path-root-regex-0.1.2-849650","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-is-absolute-1.0.0-783b47","relatedSpdxElement":"SPDXRef-npm-is-relative-1.0.0-cb1a2d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-is-absolute-1.0.0-783b47","relatedSpdxElement":"SPDXRef-npm-is-windows-1.0.2-3bc4e6","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-finalhandler-1.1.0-08eff4","relatedSpdxElement":"SPDXRef-npm-statuses-1.3.1-51984e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-finalhandler-1.1.0-08eff4","relatedSpdxElement":"SPDXRef-npm-parseurl-1.3.3-1f6e90","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-finalhandler-1.1.0-08eff4","relatedSpdxElement":"SPDXRef-npm-escape-html-1.0.3-74b954","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-finalhandler-1.1.0-08eff4","relatedSpdxElement":"SPDXRef-npm-debug-2.6.9-770301","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-finalhandler-1.1.0-08eff4","relatedSpdxElement":"SPDXRef-npm-on-finished-2.3.0-ac3457","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-finalhandler-1.1.0-08eff4","relatedSpdxElement":"SPDXRef-npm-unpipe-1.0.0-867631","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-finalhandler-1.1.0-08eff4","relatedSpdxElement":"SPDXRef-npm-encodeurl-1.0.2-603260","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-http-errors-1.8.1-63045a","relatedSpdxElement":"SPDXRef-npm-inherits-2.0.4-91989b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-http-errors-1.8.1-63045a","relatedSpdxElement":"SPDXRef-npm-statuses-1.5.0-46ff65","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-http-errors-1.8.1-63045a","relatedSpdxElement":"SPDXRef-npm-setprototypeof-1.2.0-85b9cc","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-http-errors-1.8.1-63045a","relatedSpdxElement":"SPDXRef-npm-toidentifier-1.0.1-c3c849","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-http-errors-1.8.1-63045a","relatedSpdxElement":"SPDXRef-npm-depd-1.1.2-b4fe9c","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-streamx-2.23.0-e33de8","relatedSpdxElement":"SPDXRef-npm-text-decoder-1.2.6-deba03","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-streamx-2.23.0-e33de8","relatedSpdxElement":"SPDXRef-npm-events-universal-1.0.1-343c16","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-streamx-2.23.0-e33de8","relatedSpdxElement":"SPDXRef-npm-fast-fifo-1.3.2-03b96e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-stringdecoder-1.3.0-e5c115","relatedSpdxElement":"SPDXRef-npm-safe-buffer-5.2.1-ed4468","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-vinyl-contents-2.0.0-01ecb1","relatedSpdxElement":"SPDXRef-npm-vinyl-3.0.1-d6f494","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-vinyl-contents-2.0.0-01ecb1","relatedSpdxElement":"SPDXRef-npm-bl-5.1.0-d74e23","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-parse-filepath-1.0.2-3bb0ec","relatedSpdxElement":"SPDXRef-npm-is-absolute-1.0.0-783b47","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-parse-filepath-1.0.2-3bb0ec","relatedSpdxElement":"SPDXRef-npm-path-root-0.1.1-d1fd7b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-parse-filepath-1.0.2-3bb0ec","relatedSpdxElement":"SPDXRef-npm-map-cache-0.2.2-510dd7","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-serve-static-1.16.3-3e943c","relatedSpdxElement":"SPDXRef-npm-parseurl-1.3.3-1f6e90","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-serve-static-1.16.3-3e943c","relatedSpdxElement":"SPDXRef-npm-escape-html-1.0.3-74b954","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-serve-static-1.16.3-3e943c","relatedSpdxElement":"SPDXRef-npm-send-0.19.2-127349","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-serve-static-1.16.3-3e943c","relatedSpdxElement":"SPDXRef-npm-encodeurl-2.0.0-997563","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-brace-expansion-1.1.12-a0f4aa","relatedSpdxElement":"SPDXRef-npm-balanced-match-1.0.2-c4ab24","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-brace-expansion-1.1.12-a0f4aa","relatedSpdxElement":"SPDXRef-npm-concat-map-0.0.1-e5efe5","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-resolve-1.22.11-9577b1","relatedSpdxElement":"SPDXRef-npm-supports-preserve-symlinks-flag-1.0.0-2a27f5","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-resolve-1.22.11-9577b1","relatedSpdxElement":"SPDXRef-npm-path-parse-1.0.7-6f9b51","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-resolve-1.22.11-9577b1","relatedSpdxElement":"SPDXRef-npm-is-core-module-2.16.1-eddbb2","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-strip-ansi-6.0.1-110d81","relatedSpdxElement":"SPDXRef-npm-ansi-regex-5.0.1-2221d5","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-to-through-3.0.0-3f0a14","relatedSpdxElement":"SPDXRef-npm-streamx-2.23.0-e33de8","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-browser-sync-ui-3.0.4-103bf1","relatedSpdxElement":"SPDXRef-npm-connect-history-api-fallback-1.6.0-2cd417","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-browser-sync-ui-3.0.4-103bf1","relatedSpdxElement":"SPDXRef-npm-socket.io-client-4.8.3-3bf30a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-browser-sync-ui-3.0.4-103bf1","relatedSpdxElement":"SPDXRef-npm-server-destroy-1.0.1-c70f87","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-browser-sync-ui-3.0.4-103bf1","relatedSpdxElement":"SPDXRef-npm-stream-throttle-0.1.3-95b186","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-browser-sync-ui-3.0.4-103bf1","relatedSpdxElement":"SPDXRef-npm-chalk-4.1.2-13406e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-browser-sync-ui-3.0.4-103bf1","relatedSpdxElement":"SPDXRef-npm-async-each-series-0.1.1-0bb963","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-browser-sync-ui-3.0.4-103bf1","relatedSpdxElement":"SPDXRef-npm-immutable-3.8.3-e7bf5c","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-fined-2.0.0-0ce7fe","relatedSpdxElement":"SPDXRef-npm-parse-filepath-1.0.2-3bb0ec","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-fined-2.0.0-0ce7fe","relatedSpdxElement":"SPDXRef-npm-object.defaults-1.1.0-d9ef27","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-fined-2.0.0-0ce7fe","relatedSpdxElement":"SPDXRef-npm-object.pick-1.3.0-b26dde","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-fined-2.0.0-0ce7fe","relatedSpdxElement":"SPDXRef-npm-expand-tilde-2.0.2-45114c","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-fined-2.0.0-0ce7fe","relatedSpdxElement":"SPDXRef-npm-is-plain-object-5.0.0-58bfe4","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-vinyl-sourcemap-2.0.0-7b6e8a","relatedSpdxElement":"SPDXRef-npm-vinyl-contents-2.0.0-01ecb1","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-vinyl-sourcemap-2.0.0-7b6e8a","relatedSpdxElement":"SPDXRef-npm-now-and-later-3.0.0-2d4f5d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-vinyl-sourcemap-2.0.0-7b6e8a","relatedSpdxElement":"SPDXRef-npm-vinyl-3.0.1-d6f494","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-vinyl-sourcemap-2.0.0-7b6e8a","relatedSpdxElement":"SPDXRef-npm-graceful-fs-4.2.11-e83414","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-vinyl-sourcemap-2.0.0-7b6e8a","relatedSpdxElement":"SPDXRef-npm-streamx-2.23.0-e33de8","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-vinyl-sourcemap-2.0.0-7b6e8a","relatedSpdxElement":"SPDXRef-npm-convert-source-map-2.0.0-2e5910","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-yargs-16.2.0-1e2cd0","relatedSpdxElement":"SPDXRef-npm-y18n-5.0.8-efc1e0","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-yargs-16.2.0-1e2cd0","relatedSpdxElement":"SPDXRef-npm-escalade-3.2.0-7afd59","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-yargs-16.2.0-1e2cd0","relatedSpdxElement":"SPDXRef-npm-cliui-7.0.4-db1e2b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-yargs-16.2.0-1e2cd0","relatedSpdxElement":"SPDXRef-npm-string-width-4.2.3-17fc8a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-yargs-16.2.0-1e2cd0","relatedSpdxElement":"SPDXRef-npm-get-caller-file-2.0.5-4fe17a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-yargs-16.2.0-1e2cd0","relatedSpdxElement":"SPDXRef-npm-require-directory-2.1.1-89f343","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-yargs-16.2.0-1e2cd0","relatedSpdxElement":"SPDXRef-npm-yargs-parser-20.2.9-9eee40","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-liftoff-5.0.1-c6280c","relatedSpdxElement":"SPDXRef-npm-resolve-1.22.11-9577b1","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-liftoff-5.0.1-c6280c","relatedSpdxElement":"SPDXRef-npm-fined-2.0.0-0ce7fe","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-liftoff-5.0.1-c6280c","relatedSpdxElement":"SPDXRef-npm-extend-3.0.2-9d6051","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-liftoff-5.0.1-c6280c","relatedSpdxElement":"SPDXRef-npm-findup-sync-5.0.0-52c788","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-liftoff-5.0.1-c6280c","relatedSpdxElement":"SPDXRef-npm-is-plain-object-5.0.0-58bfe4","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-liftoff-5.0.1-c6280c","relatedSpdxElement":"SPDXRef-npm-rechoir-0.8.0-cebf53","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-liftoff-5.0.1-c6280c","relatedSpdxElement":"SPDXRef-npm-flagged-respawn-2.0.0-4109b9","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-debug-4.4.3-6050c6","relatedSpdxElement":"SPDXRef-npm-ms-2.1.3-5e9afe","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-glob-watcher-6.0.0-6aa01b","relatedSpdxElement":"SPDXRef-npm-async-done-2.0.0-870fd1","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-glob-watcher-6.0.0-6aa01b","relatedSpdxElement":"SPDXRef-npm-chokidar-3.6.0-f68b97","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-socket.io-4.8.3-8ac498","relatedSpdxElement":"SPDXRef-npm-debug-4.4.3-6050c6","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-socket.io-4.8.3-8ac498","relatedSpdxElement":"SPDXRef-npm-engine.io-6.6.5-7af329","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-socket.io-4.8.3-8ac498","relatedSpdxElement":"SPDXRef-npm-accepts-1.3.8-187918","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-socket.io-4.8.3-8ac498","relatedSpdxElement":"SPDXRef-npm-cors-2.8.6-70eed9","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-socket.io-4.8.3-8ac498","relatedSpdxElement":"SPDXRef-npm-socket.io-adapter-2.5.6-c1e40a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-socket.io-4.8.3-8ac498","relatedSpdxElement":"SPDXRef-npm-socket.io-parser-4.2.5-030348","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-socket.io-4.8.3-8ac498","relatedSpdxElement":"SPDXRef-npm-base64id-2.0.0-c95a83","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-mime-types-2.1.35-768b89","relatedSpdxElement":"SPDXRef-npm-mime-db-1.52.0-22058c","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-make-error-cause-1.2.2-4d5818","relatedSpdxElement":"SPDXRef-npm-make-error-1.3.6-33fb70","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-buffer-6.0.3-fa0916","relatedSpdxElement":"SPDXRef-npm-ieee754-1.2.1-fb1a50","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-buffer-6.0.3-fa0916","relatedSpdxElement":"SPDXRef-npm-base64-js-1.5.1-9663f2","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-bl-5.1.0-d74e23","relatedSpdxElement":"SPDXRef-npm-inherits-2.0.4-91989b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-bl-5.1.0-d74e23","relatedSpdxElement":"SPDXRef-npm-readable-stream-3.6.2-c4929f","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-bl-5.1.0-d74e23","relatedSpdxElement":"SPDXRef-npm-buffer-6.0.3-fa0916","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-serve-index-1.9.2-e1d4a6","relatedSpdxElement":"SPDXRef-npm-parseurl-1.3.3-1f6e90","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-serve-index-1.9.2-e1d4a6","relatedSpdxElement":"SPDXRef-npm-escape-html-1.0.3-74b954","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-serve-index-1.9.2-e1d4a6","relatedSpdxElement":"SPDXRef-npm-accepts-1.3.8-187918","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-serve-index-1.9.2-e1d4a6","relatedSpdxElement":"SPDXRef-npm-mime-types-2.1.35-768b89","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-serve-index-1.9.2-e1d4a6","relatedSpdxElement":"SPDXRef-npm-batch-0.6.1-409f1b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-serve-index-1.9.2-e1d4a6","relatedSpdxElement":"SPDXRef-npm-debug-2.6.9-770301","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-serve-index-1.9.2-e1d4a6","relatedSpdxElement":"SPDXRef-npm-http-errors-1.8.1-63045a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-yargs-17.7.2-ff2c0e","relatedSpdxElement":"SPDXRef-npm-y18n-5.0.8-efc1e0","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-yargs-17.7.2-ff2c0e","relatedSpdxElement":"SPDXRef-npm-escalade-3.2.0-7afd59","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-yargs-17.7.2-ff2c0e","relatedSpdxElement":"SPDXRef-npm-string-width-4.2.3-17fc8a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-yargs-17.7.2-ff2c0e","relatedSpdxElement":"SPDXRef-npm-get-caller-file-2.0.5-4fe17a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-yargs-17.7.2-ff2c0e","relatedSpdxElement":"SPDXRef-npm-require-directory-2.1.1-89f343","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-yargs-17.7.2-ff2c0e","relatedSpdxElement":"SPDXRef-npm-yargs-parser-21.1.1-e89a41","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-yargs-17.7.2-ff2c0e","relatedSpdxElement":"SPDXRef-npm-cliui-8.0.1-7f3449","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-minimatch-3.1.5-95d95d","relatedSpdxElement":"SPDXRef-npm-brace-expansion-1.1.12-a0f4aa","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-async-done-2.0.0-870fd1","relatedSpdxElement":"SPDXRef-npm-once-1.4.0-a2fc50","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-async-done-2.0.0-870fd1","relatedSpdxElement":"SPDXRef-npm-end-of-stream-1.4.5-bba632","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-async-done-2.0.0-870fd1","relatedSpdxElement":"SPDXRef-npm-stream-exhaust-1.0.2-7f07c4","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-copy-props-4.0.0-6ab271","relatedSpdxElement":"SPDXRef-npm-each-props-3.0.0-e293e5","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-copy-props-4.0.0-6ab271","relatedSpdxElement":"SPDXRef-npm-is-plain-object-5.0.0-58bfe4","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-gulp-5.0.1-255991","relatedSpdxElement":"SPDXRef-npm-gulp-cli-3.1.0-e333bd","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-gulp-5.0.1-255991","relatedSpdxElement":"SPDXRef-npm-undertaker-2.0.0-d3039b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-gulp-5.0.1-255991","relatedSpdxElement":"SPDXRef-npm-glob-watcher-6.0.0-6aa01b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-gulp-5.0.1-255991","relatedSpdxElement":"SPDXRef-npm-vinyl-fs-4.0.2-742e6c","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-http-errors-2.0.1-3f1a4b","relatedSpdxElement":"SPDXRef-npm-statuses-2.0.2-451253","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-http-errors-2.0.1-3f1a4b","relatedSpdxElement":"SPDXRef-npm-inherits-2.0.4-91989b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-http-errors-2.0.1-3f1a4b","relatedSpdxElement":"SPDXRef-npm-setprototypeof-1.2.0-85b9cc","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-http-errors-2.0.1-3f1a4b","relatedSpdxElement":"SPDXRef-npm-toidentifier-1.0.1-c3c849","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-http-errors-2.0.1-3f1a4b","relatedSpdxElement":"SPDXRef-npm-depd-2.0.0-e4588b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-is-binary-path-2.1.0-015f62","relatedSpdxElement":"SPDXRef-npm-binary-extensions-2.3.0-140522","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-vinyl-fs-4.0.2-742e6c","relatedSpdxElement":"SPDXRef-npm-normalize-path-3.0.0-c062a5","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-vinyl-fs-4.0.2-742e6c","relatedSpdxElement":"SPDXRef-npm-value-or-function-4.0.0-997202","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-vinyl-fs-4.0.2-742e6c","relatedSpdxElement":"SPDXRef-npm-glob-stream-8.0.3-8359d8","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-vinyl-fs-4.0.2-742e6c","relatedSpdxElement":"SPDXRef-npm-fs-mkdirp-stream-2.0.1-ae95f9","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-vinyl-fs-4.0.2-742e6c","relatedSpdxElement":"SPDXRef-npm-stream-composer-1.0.2-9b62b7","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-vinyl-fs-4.0.2-742e6c","relatedSpdxElement":"SPDXRef-npm-resolve-options-2.0.0-471529","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-vinyl-fs-4.0.2-742e6c","relatedSpdxElement":"SPDXRef-npm-vinyl-3.0.1-d6f494","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-vinyl-fs-4.0.2-742e6c","relatedSpdxElement":"SPDXRef-npm-iconv-lite-0.6.3-1ca49f","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-vinyl-fs-4.0.2-742e6c","relatedSpdxElement":"SPDXRef-npm-lead-4.0.0-b601f0","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-vinyl-fs-4.0.2-742e6c","relatedSpdxElement":"SPDXRef-npm-graceful-fs-4.2.11-e83414","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-vinyl-fs-4.0.2-742e6c","relatedSpdxElement":"SPDXRef-npm-to-through-3.0.0-3f0a14","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-vinyl-fs-4.0.2-742e6c","relatedSpdxElement":"SPDXRef-npm-streamx-2.23.0-e33de8","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-vinyl-fs-4.0.2-742e6c","relatedSpdxElement":"SPDXRef-npm-vinyl-sourcemap-2.0.0-7b6e8a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-vinyl-fs-4.0.2-742e6c","relatedSpdxElement":"SPDXRef-npm-is-valid-glob-1.0.0-17af79","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-is-number-like-1.0.8-bb877b","relatedSpdxElement":"SPDXRef-npm-lodash.isfinite-3.3.2-399148","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-is-extendable-1.0.1-03f027","relatedSpdxElement":"SPDXRef-npm-is-plain-object-2.0.4-cfa390","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-global-modules-1.0.0-cf3172","relatedSpdxElement":"SPDXRef-npm-global-prefix-1.0.2-e90d6d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-global-modules-1.0.0-cf3172","relatedSpdxElement":"SPDXRef-npm-is-windows-1.0.2-3bc4e6","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-global-modules-1.0.0-cf3172","relatedSpdxElement":"SPDXRef-npm-resolve-dir-1.0.1-58cf8b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-events-universal-1.0.1-343c16","relatedSpdxElement":"SPDXRef-npm-bare-events-2.8.2-ee2379","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-cors-2.8.6-70eed9","relatedSpdxElement":"SPDXRef-npm-object-assign-4.1.1-9a1bbf","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-cors-2.8.6-70eed9","relatedSpdxElement":"SPDXRef-npm-vary-1.1.2-9a0555","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-glob-parent-6.0.2-e30e60","relatedSpdxElement":"SPDXRef-npm-is-glob-4.0.3-210dbd","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-vinyl-3.0.1-d6f494","relatedSpdxElement":"SPDXRef-npm-teex-1.0.1-22bf38","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-vinyl-3.0.1-d6f494","relatedSpdxElement":"SPDXRef-npm-clone-2.1.2-ca6852","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-vinyl-3.0.1-d6f494","relatedSpdxElement":"SPDXRef-npm-remove-trailing-separator-1.1.0-c0a98e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-vinyl-3.0.1-d6f494","relatedSpdxElement":"SPDXRef-npm-replace-ext-2.0.0-ff9537","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-cliui-8.0.1-7f3449","relatedSpdxElement":"SPDXRef-npm-string-width-4.2.3-17fc8a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-cliui-8.0.1-7f3449","relatedSpdxElement":"SPDXRef-npm-strip-ansi-6.0.1-110d81","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-cliui-8.0.1-7f3449","relatedSpdxElement":"SPDXRef-npm-wrap-ansi-7.0.0-0607d6","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-fast-levenshtein-3.0.0-75e73f","relatedSpdxElement":"SPDXRef-npm-fastest-levenshtein-1.0.16-6838b7","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-debug-2.6.9-770301","relatedSpdxElement":"SPDXRef-npm-ms-2.0.0-04e778","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-vinyl-sourcemaps-apply-0.2.1-9e095d","relatedSpdxElement":"SPDXRef-npm-source-map-0.5.7-aa0e3c","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-sass-1.97.3-264ca2","relatedSpdxElement":"SPDXRef-npm-chokidar-4.0.3-214303","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-sass-1.97.3-264ca2","relatedSpdxElement":"SPDXRef-npm-source-map-js-1.2.1-1d9629","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-sass-1.97.3-264ca2","relatedSpdxElement":"SPDXRef-npm-immutable-5.1.5-1175c4","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-send-0.19.2-127349","relatedSpdxElement":"SPDXRef-npm-statuses-2.0.2-451253","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-send-0.19.2-127349","relatedSpdxElement":"SPDXRef-npm-escape-html-1.0.3-74b954","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-send-0.19.2-127349","relatedSpdxElement":"SPDXRef-npm-on-finished-2.4.1-2775e9","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-send-0.19.2-127349","relatedSpdxElement":"SPDXRef-npm-debug-2.6.9-770301","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-send-0.19.2-127349","relatedSpdxElement":"SPDXRef-npm-http-errors-2.0.1-3f1a4b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-send-0.19.2-127349","relatedSpdxElement":"SPDXRef-npm-etag-1.8.1-47d438","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-send-0.19.2-127349","relatedSpdxElement":"SPDXRef-npm-range-parser-1.2.1-f838fd","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-send-0.19.2-127349","relatedSpdxElement":"SPDXRef-npm-destroy-1.2.0-cf0d54","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-send-0.19.2-127349","relatedSpdxElement":"SPDXRef-npm-encodeurl-2.0.0-997563","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-send-0.19.2-127349","relatedSpdxElement":"SPDXRef-npm-mime-1.6.0-cc2b53","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-send-0.19.2-127349","relatedSpdxElement":"SPDXRef-npm-ms-2.1.3-5e9afe","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-send-0.19.2-127349","relatedSpdxElement":"SPDXRef-npm-fresh-0.5.2-c5ac05","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-send-0.19.2-127349","relatedSpdxElement":"SPDXRef-npm-depd-2.0.0-e4588b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-types-node-25.2.3-feac8d","relatedSpdxElement":"SPDXRef-npm-undici-types-7.16.0-a6b75e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-portscanner-2.2.0-459b7b","relatedSpdxElement":"SPDXRef-npm-is-number-like-1.0.8-bb877b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-portscanner-2.2.0-459b7b","relatedSpdxElement":"SPDXRef-npm-async-2.6.4-3c7270","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-gulp-sass-5.1.0-4c033b","relatedSpdxElement":"SPDXRef-npm-lodash.clonedeep-4.5.0-278718","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-gulp-sass-5.1.0-4c033b","relatedSpdxElement":"SPDXRef-npm-strip-ansi-6.0.1-110d81","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-gulp-sass-5.1.0-4c033b","relatedSpdxElement":"SPDXRef-npm-picocolors-1.1.1-f34ca6","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-gulp-sass-5.1.0-4c033b","relatedSpdxElement":"SPDXRef-npm-plugin-error-1.0.1-23332d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-gulp-sass-5.1.0-4c033b","relatedSpdxElement":"SPDXRef-npm-replace-ext-2.0.0-ff9537","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-gulp-sass-5.1.0-4c033b","relatedSpdxElement":"SPDXRef-npm-vinyl-sourcemaps-apply-0.2.1-9e095d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-color-convert-2.0.1-b92b3c","relatedSpdxElement":"SPDXRef-npm-color-name-1.1.4-364425","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-anymatch-3.1.3-191e4b","relatedSpdxElement":"SPDXRef-npm-normalize-path-3.0.0-c062a5","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-anymatch-3.1.3-191e4b","relatedSpdxElement":"SPDXRef-npm-picomatch-2.3.1-815361","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-opn-5.3.0-f75908","relatedSpdxElement":"SPDXRef-npm-is-wsl-1.1.0-9374dd","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-gulpjs-to-absolute-glob-4.0.0-5ebb78","relatedSpdxElement":"SPDXRef-npm-is-negated-glob-1.0.0-6d58d7","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-glob-stream-8.0.3-8359d8","relatedSpdxElement":"SPDXRef-npm-normalize-path-3.0.0-c062a5","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-glob-stream-8.0.3-8359d8","relatedSpdxElement":"SPDXRef-npm-is-glob-4.0.3-210dbd","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-glob-stream-8.0.3-8359d8","relatedSpdxElement":"SPDXRef-npm-glob-parent-6.0.2-e30e60","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-glob-stream-8.0.3-8359d8","relatedSpdxElement":"SPDXRef-npm-anymatch-3.1.3-191e4b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-glob-stream-8.0.3-8359d8","relatedSpdxElement":"SPDXRef-npm-fastq-1.20.1-870b3a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-glob-stream-8.0.3-8359d8","relatedSpdxElement":"SPDXRef-npm-gulpjs-to-absolute-glob-4.0.0-5ebb78","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-glob-stream-8.0.3-8359d8","relatedSpdxElement":"SPDXRef-npm-streamx-2.23.0-e33de8","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-glob-stream-8.0.3-8359d8","relatedSpdxElement":"SPDXRef-npm-is-negated-glob-1.0.0-6d58d7","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-braces-3.0.3-23d677","relatedSpdxElement":"SPDXRef-npm-fill-range-7.1.1-a94986","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-async-settle-2.0.0-119714","relatedSpdxElement":"SPDXRef-npm-async-done-2.0.0-870fd1","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-raw-body-2.5.3-bb2108","relatedSpdxElement":"SPDXRef-npm-http-errors-2.0.1-3f1a4b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-raw-body-2.5.3-bb2108","relatedSpdxElement":"SPDXRef-npm-unpipe-1.0.0-867631","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-raw-body-2.5.3-bb2108","relatedSpdxElement":"SPDXRef-npm-iconv-lite-0.4.24-3a937f","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-raw-body-2.5.3-bb2108","relatedSpdxElement":"SPDXRef-npm-bytes-3.1.2-b2d3b3","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-is-plain-object-2.0.4-cfa390","relatedSpdxElement":"SPDXRef-npm-isobject-3.0.1-366605","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-plugin-error-1.0.1-23332d","relatedSpdxElement":"SPDXRef-npm-extend-shallow-3.0.2-8e6750","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-plugin-error-1.0.1-23332d","relatedSpdxElement":"SPDXRef-npm-arr-union-3.1.0-1e1f39","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-plugin-error-1.0.1-23332d","relatedSpdxElement":"SPDXRef-npm-ansi-colors-1.1.0-50d455","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-plugin-error-1.0.1-23332d","relatedSpdxElement":"SPDXRef-npm-arr-diff-4.0.0-c40edb","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-easy-extender-2.3.4-528247","relatedSpdxElement":"SPDXRef-npm-lodash-4.17.23-6e6b08","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-end-of-stream-1.4.5-bba632","relatedSpdxElement":"SPDXRef-npm-once-1.4.0-a2fc50","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-http-proxy-1.18.1-315bc2","relatedSpdxElement":"SPDXRef-npm-follow-redirects-1.15.11-ae13ab","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-http-proxy-1.18.1-315bc2","relatedSpdxElement":"SPDXRef-npm-requires-port-1.0.0-8e62b4","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-http-proxy-1.18.1-315bc2","relatedSpdxElement":"SPDXRef-npm-eventemitter3-4.0.7-8871c9","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-resolve-options-2.0.0-471529","relatedSpdxElement":"SPDXRef-npm-value-or-function-4.0.0-997202","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-clean-css-4.2.3-de8635","relatedSpdxElement":"SPDXRef-npm-source-map-0.6.1-83ccfa","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-socket.io-client-4.8.3-3bf30a","relatedSpdxElement":"SPDXRef-npm-socket.io-component-emitter-3.1.2-aaf870","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-socket.io-client-4.8.3-3bf30a","relatedSpdxElement":"SPDXRef-npm-debug-4.4.3-6050c6","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-socket.io-client-4.8.3-3bf30a","relatedSpdxElement":"SPDXRef-npm-engine.io-client-6.6.4-b97725","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-socket.io-client-4.8.3-3bf30a","relatedSpdxElement":"SPDXRef-npm-socket.io-parser-4.2.5-030348","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-glogg-1.0.2-4e05d6","relatedSpdxElement":"SPDXRef-npm-sparkles-1.0.1-d2bf0e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-glogg-2.2.0-0733dc","relatedSpdxElement":"SPDXRef-npm-sparkles-2.1.0-6f82be","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-browser-sync-client-3.0.4-127407","relatedSpdxElement":"SPDXRef-npm-mitt-1.2.0-6107b0","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-browser-sync-client-3.0.4-127407","relatedSpdxElement":"SPDXRef-npm-etag-1.8.1-47d438","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-browser-sync-client-3.0.4-127407","relatedSpdxElement":"SPDXRef-npm-fresh-0.5.2-c5ac05","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-string-width-4.2.3-17fc8a","relatedSpdxElement":"SPDXRef-npm-is-fullwidth-code-point-3.0.0-a17227","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-string-width-4.2.3-17fc8a","relatedSpdxElement":"SPDXRef-npm-strip-ansi-6.0.1-110d81","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-string-width-4.2.3-17fc8a","relatedSpdxElement":"SPDXRef-npm-emoji-regex-8.0.0-cf6125","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-undertaker-2.0.0-d3039b","relatedSpdxElement":"SPDXRef-npm-bach-2.0.1-da98b4","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-undertaker-2.0.0-d3039b","relatedSpdxElement":"SPDXRef-npm-fast-levenshtein-3.0.0-75e73f","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-undertaker-2.0.0-d3039b","relatedSpdxElement":"SPDXRef-npm-undertaker-registry-2.0.0-4cb616","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-undertaker-2.0.0-d3039b","relatedSpdxElement":"SPDXRef-npm-last-run-2.0.0-e4bc9c","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-is-unc-path-1.0.0-9548f8","relatedSpdxElement":"SPDXRef-npm-unc-path-regex-0.1.2-5d4e22","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-bach-2.0.1-da98b4","relatedSpdxElement":"SPDXRef-npm-async-settle-2.0.0-119714","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-bach-2.0.1-da98b4","relatedSpdxElement":"SPDXRef-npm-async-done-2.0.0-870fd1","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-bach-2.0.1-da98b4","relatedSpdxElement":"SPDXRef-npm-now-and-later-3.0.0-2d4f5d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-on-finished-2.4.1-2775e9","relatedSpdxElement":"SPDXRef-npm-ee-first-1.1.1-67a17d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-fs-extra-3.0.1-3d4fa6","relatedSpdxElement":"SPDXRef-npm-universalify-0.1.2-5864dd","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-fs-extra-3.0.1-3d4fa6","relatedSpdxElement":"SPDXRef-npm-jsonfile-3.0.1-a2101b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-fs-extra-3.0.1-3d4fa6","relatedSpdxElement":"SPDXRef-npm-graceful-fs-4.2.11-e83414","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-gulplog-2.2.0-0f7c3c","relatedSpdxElement":"SPDXRef-npm-glogg-2.2.0-0733dc","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-engine.io-6.6.5-7af329","relatedSpdxElement":"SPDXRef-npm-debug-4.4.3-6050c6","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-engine.io-6.6.5-7af329","relatedSpdxElement":"SPDXRef-npm-accepts-1.3.8-187918","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-engine.io-6.6.5-7af329","relatedSpdxElement":"SPDXRef-npm-cors-2.8.6-70eed9","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-engine.io-6.6.5-7af329","relatedSpdxElement":"SPDXRef-npm-types-node-25.2.3-feac8d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-engine.io-6.6.5-7af329","relatedSpdxElement":"SPDXRef-npm-types-cors-2.8.19-23c3ce","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-engine.io-6.6.5-7af329","relatedSpdxElement":"SPDXRef-npm-cookie-0.7.2-2f2fcd","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-engine.io-6.6.5-7af329","relatedSpdxElement":"SPDXRef-npm-engine.io-parser-5.2.3-f690bb","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-engine.io-6.6.5-7af329","relatedSpdxElement":"SPDXRef-npm-ws-8.18.3-10b85f","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-engine.io-6.6.5-7af329","relatedSpdxElement":"SPDXRef-npm-base64id-2.0.0-c95a83","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-findup-sync-5.0.0-52c788","relatedSpdxElement":"SPDXRef-npm-detect-file-1.0.0-c2459e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-findup-sync-5.0.0-52c788","relatedSpdxElement":"SPDXRef-npm-micromatch-4.0.8-84ed77","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-findup-sync-5.0.0-52c788","relatedSpdxElement":"SPDXRef-npm-is-glob-4.0.3-210dbd","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-findup-sync-5.0.0-52c788","relatedSpdxElement":"SPDXRef-npm-resolve-dir-1.0.1-58cf8b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-socket.io-parser-4.2.5-030348","relatedSpdxElement":"SPDXRef-npm-socket.io-component-emitter-3.1.2-aaf870","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-socket.io-parser-4.2.5-030348","relatedSpdxElement":"SPDXRef-npm-debug-4.4.3-6050c6","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-through2-2.0.5-4dab88","relatedSpdxElement":"SPDXRef-npm-xtend-4.0.2-baf450","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-through2-2.0.5-4dab88","relatedSpdxElement":"SPDXRef-npm-readable-stream-2.3.8-892217","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-homedir-polyfill-1.0.3-d55f92","relatedSpdxElement":"SPDXRef-npm-parse-passwd-1.0.0-29334f","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-stringdecoder-1.1.1-6a607c","relatedSpdxElement":"SPDXRef-npm-safe-buffer-5.1.2-5c7ba7","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-hasown-2.0.2-b9d350","relatedSpdxElement":"SPDXRef-npm-function-bind-1.1.2-2fd54b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-readable-stream-3.6.2-c4929f","relatedSpdxElement":"SPDXRef-npm-inherits-2.0.4-91989b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-readable-stream-3.6.2-c4929f","relatedSpdxElement":"SPDXRef-npm-util-deprecate-1.0.2-de4584","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-readable-stream-3.6.2-c4929f","relatedSpdxElement":"SPDXRef-npm-stringdecoder-1.3.0-e5c115","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-browser-sync-3.0.4-559f6d","relatedSpdxElement":"SPDXRef-npm-http-proxy-1.18.1-315bc2","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-browser-sync-3.0.4-559f6d","relatedSpdxElement":"SPDXRef-npm-raw-body-2.5.3-bb2108","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-browser-sync-3.0.4-559f6d","relatedSpdxElement":"SPDXRef-npm-bs-recipes-1.3.4-449d6a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-browser-sync-3.0.4-559f6d","relatedSpdxElement":"SPDXRef-npm-connect-history-api-fallback-1.6.0-2cd417","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-browser-sync-3.0.4-559f6d","relatedSpdxElement":"SPDXRef-npm-micromatch-4.0.8-84ed77","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-browser-sync-3.0.4-559f6d","relatedSpdxElement":"SPDXRef-npm-serve-index-1.9.2-e1d4a6","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-browser-sync-3.0.4-559f6d","relatedSpdxElement":"SPDXRef-npm-dev-ip-1.0.1-7bd2ce","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-browser-sync-3.0.4-559f6d","relatedSpdxElement":"SPDXRef-npm-resp-modifier-6.0.2-348a0a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-browser-sync-3.0.4-559f6d","relatedSpdxElement":"SPDXRef-npm-server-destroy-1.0.1-c70f87","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-browser-sync-3.0.4-559f6d","relatedSpdxElement":"SPDXRef-npm-connect-3.6.6-203d52","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-browser-sync-3.0.4-559f6d","relatedSpdxElement":"SPDXRef-npm-send-0.19.2-127349","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-browser-sync-3.0.4-559f6d","relatedSpdxElement":"SPDXRef-npm-chokidar-3.6.0-f68b97","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-browser-sync-3.0.4-559f6d","relatedSpdxElement":"SPDXRef-npm-yargs-17.7.2-ff2c0e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-browser-sync-3.0.4-559f6d","relatedSpdxElement":"SPDXRef-npm-serve-static-1.16.3-3e943c","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-browser-sync-3.0.4-559f6d","relatedSpdxElement":"SPDXRef-npm-opn-5.3.0-f75908","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-browser-sync-3.0.4-559f6d","relatedSpdxElement":"SPDXRef-npm-socket.io-4.8.3-8ac498","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-browser-sync-3.0.4-559f6d","relatedSpdxElement":"SPDXRef-npm-etag-1.8.1-47d438","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-browser-sync-3.0.4-559f6d","relatedSpdxElement":"SPDXRef-npm-ua-parser-js-1.0.41-c7663f","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-browser-sync-3.0.4-559f6d","relatedSpdxElement":"SPDXRef-npm-rx-4.1.0-144b06","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-browser-sync-3.0.4-559f6d","relatedSpdxElement":"SPDXRef-npm-fs-extra-3.0.1-3d4fa6","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-browser-sync-3.0.4-559f6d","relatedSpdxElement":"SPDXRef-npm-eazy-logger-4.1.0-9a63d7","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-browser-sync-3.0.4-559f6d","relatedSpdxElement":"SPDXRef-npm-chalk-4.1.2-13406e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-browser-sync-3.0.4-559f6d","relatedSpdxElement":"SPDXRef-npm-portscanner-2.2.0-459b7b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-browser-sync-3.0.4-559f6d","relatedSpdxElement":"SPDXRef-npm-browser-sync-ui-3.0.4-103bf1","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-browser-sync-3.0.4-559f6d","relatedSpdxElement":"SPDXRef-npm-easy-extender-2.3.4-528247","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-browser-sync-3.0.4-559f6d","relatedSpdxElement":"SPDXRef-npm-fresh-0.5.2-c5ac05","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-browser-sync-3.0.4-559f6d","relatedSpdxElement":"SPDXRef-npm-browser-sync-client-3.0.4-127407","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-browser-sync-3.0.4-559f6d","relatedSpdxElement":"SPDXRef-npm-immutable-3.8.3-e7bf5c","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-text-decoder-1.2.6-deba03","relatedSpdxElement":"SPDXRef-npm-b4a-1.7.4-e335c1","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-is-relative-1.0.0-cb1a2d","relatedSpdxElement":"SPDXRef-npm-is-unc-path-1.0.0-9548f8","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-accepts-1.3.8-187918","relatedSpdxElement":"SPDXRef-npm-negotiator-0.6.3-88e570","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-accepts-1.3.8-187918","relatedSpdxElement":"SPDXRef-npm-mime-types-2.1.35-768b89","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-is-core-module-2.16.1-eddbb2","relatedSpdxElement":"SPDXRef-npm-hasown-2.0.2-b9d350","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-cliui-7.0.4-db1e2b","relatedSpdxElement":"SPDXRef-npm-string-width-4.2.3-17fc8a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-cliui-7.0.4-db1e2b","relatedSpdxElement":"SPDXRef-npm-strip-ansi-6.0.1-110d81","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-cliui-7.0.4-db1e2b","relatedSpdxElement":"SPDXRef-npm-wrap-ansi-7.0.0-0607d6","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-is-glob-4.0.3-210dbd","relatedSpdxElement":"SPDXRef-npm-is-extglob-2.1.1-5684c7","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-gulp-clean-css-4.3.0-295752","relatedSpdxElement":"SPDXRef-npm-through2-3.0.1-e1b56d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-gulp-clean-css-4.3.0-295752","relatedSpdxElement":"SPDXRef-npm-plugin-error-1.0.1-23332d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-gulp-clean-css-4.3.0-295752","relatedSpdxElement":"SPDXRef-npm-clean-css-4.2.3-de8635","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-gulp-clean-css-4.3.0-295752","relatedSpdxElement":"SPDXRef-npm-vinyl-sourcemaps-apply-0.2.1-9e095d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-gulp-cli-3.1.0-e333bd","relatedSpdxElement":"SPDXRef-npm-gulplog-2.2.0-0f7c3c","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-gulp-cli-3.1.0-e333bd","relatedSpdxElement":"SPDXRef-npm-copy-props-4.0.0-6ab271","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-gulp-cli-3.1.0-e333bd","relatedSpdxElement":"SPDXRef-npm-liftoff-5.0.1-c6280c","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-gulp-cli-3.1.0-e333bd","relatedSpdxElement":"SPDXRef-npm-string-width-4.2.3-17fc8a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-gulp-cli-3.1.0-e333bd","relatedSpdxElement":"SPDXRef-npm-semver-greatest-satisfied-range-2.0.0-a1ceca","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-gulp-cli-3.1.0-e333bd","relatedSpdxElement":"SPDXRef-npm-replace-homedir-2.0.0-c8e145","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-gulp-cli-3.1.0-e333bd","relatedSpdxElement":"SPDXRef-npm-gulpjs-messages-1.1.0-1d8881","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-gulp-cli-3.1.0-e333bd","relatedSpdxElement":"SPDXRef-npm-mute-stdout-2.0.0-4bb495","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-gulp-cli-3.1.0-e333bd","relatedSpdxElement":"SPDXRef-npm-interpret-3.1.1-3864ac","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-gulp-cli-3.1.0-e333bd","relatedSpdxElement":"SPDXRef-npm-chalk-4.1.2-13406e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-gulp-cli-3.1.0-e333bd","relatedSpdxElement":"SPDXRef-npm-v8flags-4.0.1-cfa506","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-gulp-cli-3.1.0-e333bd","relatedSpdxElement":"SPDXRef-npm-yargs-16.2.0-1e2cd0","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-for-own-1.0.0-22c3fb","relatedSpdxElement":"SPDXRef-npm-for-in-1.0.2-60db13","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-async-2.6.4-3c7270","relatedSpdxElement":"SPDXRef-npm-lodash-4.17.23-6e6b08","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-once-1.4.0-a2fc50","relatedSpdxElement":"SPDXRef-npm-wrappy-1.0.2-73d9a0","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-jacksoncode-jacksoncode.github.io-master-1b4e49","relatedSpdxElement":"SPDXRef-npm-gulp-uglify-3.0.2-df5c97","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-jacksoncode-jacksoncode.github.io-master-1b4e49","relatedSpdxElement":"SPDXRef-npm-fortawesome-fontawesome-free-6.7.2-fa3149","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-jacksoncode-jacksoncode.github.io-master-1b4e49","relatedSpdxElement":"SPDXRef-npm-jquery-3.7.1-b7996a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-jacksoncode-jacksoncode.github.io-master-1b4e49","relatedSpdxElement":"SPDXRef-npm-bootstrap-5.3.8-8a293c","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-jacksoncode-jacksoncode.github.io-master-1b4e49","relatedSpdxElement":"SPDXRef-npm-gulp-5.0.1-255991","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-jacksoncode-jacksoncode.github.io-master-1b4e49","relatedSpdxElement":"SPDXRef-npm-sass-1.97.3-264ca2","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-jacksoncode-jacksoncode.github.io-master-1b4e49","relatedSpdxElement":"SPDXRef-npm-gulp-sass-5.1.0-4c033b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-jacksoncode-jacksoncode.github.io-master-1b4e49","relatedSpdxElement":"SPDXRef-npm-gulp-rename-2.1.0-c169cd","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-jacksoncode-jacksoncode.github.io-master-1b4e49","relatedSpdxElement":"SPDXRef-npm-browser-sync-3.0.4-559f6d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-jacksoncode-jacksoncode.github.io-master-1b4e49","relatedSpdxElement":"SPDXRef-npm-gulp-clean-css-4.3.0-295752","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-jacksoncode-jacksoncode.github.io-master-1b4e49","relatedSpdxElement":"SPDXRef-npm-parcel-watcher-linux-arm64-glibc-2.5.6-f29a92","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-jacksoncode-jacksoncode.github.io-master-1b4e49","relatedSpdxElement":"SPDXRef-npm-parcel-watcher-win32-ia32-2.5.6-da7a86","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-jacksoncode-jacksoncode.github.io-master-1b4e49","relatedSpdxElement":"SPDXRef-npm-semver-6.3.1-dc7911","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-jacksoncode-jacksoncode.github.io-master-1b4e49","relatedSpdxElement":"SPDXRef-npm-parcel-watcher-linux-arm-musl-2.5.6-21579f","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-jacksoncode-jacksoncode.github.io-master-1b4e49","relatedSpdxElement":"SPDXRef-npm-parcel-watcher-linux-arm-glibc-2.5.6-c72233","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-jacksoncode-jacksoncode.github.io-master-1b4e49","relatedSpdxElement":"SPDXRef-npm-parcel-watcher-darwin-arm64-2.5.6-80a835","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-jacksoncode-jacksoncode.github.io-master-1b4e49","relatedSpdxElement":"SPDXRef-npm-parcel-watcher-darwin-x64-2.5.6-735927","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-jacksoncode-jacksoncode.github.io-master-1b4e49","relatedSpdxElement":"SPDXRef-npm-fsevents-2.3.3-07a62d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-jacksoncode-jacksoncode.github.io-master-1b4e49","relatedSpdxElement":"SPDXRef-npm-parcel-watcher-linux-x64-glibc-2.5.6-9b9bac","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-jacksoncode-jacksoncode.github.io-master-1b4e49","relatedSpdxElement":"SPDXRef-npm-popperjs-core-2.11.8-6c7ea5","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-jacksoncode-jacksoncode.github.io-master-1b4e49","relatedSpdxElement":"SPDXRef-npm-parcel-watcher-win32-x64-2.5.6-d5de4e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-jacksoncode-jacksoncode.github.io-master-1b4e49","relatedSpdxElement":"SPDXRef-npm-parcel-watcher-freebsd-x64-2.5.6-e9d3fb","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-jacksoncode-jacksoncode.github.io-master-1b4e49","relatedSpdxElement":"SPDXRef-npm-parcel-watcher-linux-x64-musl-2.5.6-af0d05","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-jacksoncode-jacksoncode.github.io-master-1b4e49","relatedSpdxElement":"SPDXRef-npm-parcel-watcher-linux-arm64-musl-2.5.6-7528a7","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-jacksoncode-jacksoncode.github.io-master-1b4e49","relatedSpdxElement":"SPDXRef-npm-parcel-watcher-win32-arm64-2.5.6-4e9578","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-jacksoncode-jacksoncode.github.io-master-1b4e49","relatedSpdxElement":"SPDXRef-npm-parcel-watcher-2.5.6-98fadc","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-jacksoncode-jacksoncode.github.io-master-1b4e49","relatedSpdxElement":"SPDXRef-npm-parcel-watcher-android-arm64-2.5.6-d12528","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-jacksoncode-jacksoncode.github.io-master-1b4e49","relatedSpdxElement":"SPDXRef-pypi-schedule-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-jacksoncode-jacksoncode.github.io-master-1b4e49","relatedSpdxElement":"SPDXRef-pypi-requests-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-jacksoncode-jacksoncode.github.io-master-1b4e49","relatedSpdxElement":"SPDXRef-pypi-flake8-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-jacksoncode-jacksoncode.github.io-master-1b4e49","relatedSpdxElement":"SPDXRef-pypi-ujson-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-jacksoncode-jacksoncode.github.io-master-1b4e49","relatedSpdxElement":"SPDXRef-pypi-lxml-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-jacksoncode-jacksoncode.github.io-master-1b4e49","relatedSpdxElement":"SPDXRef-githubactions-treosh-lighthouse-ci-action-9..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-jacksoncode-jacksoncode.github.io-master-1b4e49","relatedSpdxElement":"SPDXRef-githubactions-lycheeverse-lychee-action-1..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-jacksoncode-jacksoncode.github.io-master-1b4e49","relatedSpdxElement":"SPDXRef-pypi-python-dateutil-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-jacksoncode-jacksoncode.github.io-master-1b4e49","relatedSpdxElement":"SPDXRef-githubactions-actions-upload-artifact-3..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-jacksoncode-jacksoncode.github.io-master-1b4e49","relatedSpdxElement":"SPDXRef-githubactions-actions-setup-node-3..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-jacksoncode-jacksoncode.github.io-master-1b4e49","relatedSpdxElement":"SPDXRef-githubactions-peaceiris-actions-gh-pages-3..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-jacksoncode-jacksoncode.github.io-master-1b4e49","relatedSpdxElement":"SPDXRef-pypi-tabulate-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-jacksoncode-jacksoncode.github.io-master-1b4e49","relatedSpdxElement":"SPDXRef-pypi-pytest-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-jacksoncode-jacksoncode.github.io-master-1b4e49","relatedSpdxElement":"SPDXRef-pypi-pytest-cov-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-jacksoncode-jacksoncode.github.io-master-1b4e49","relatedSpdxElement":"SPDXRef-pypi-black-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-jacksoncode-jacksoncode.github.io-master-1b4e49","relatedSpdxElement":"SPDXRef-pypi-colorlog-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-jacksoncode-jacksoncode.github.io-master-1b4e49","relatedSpdxElement":"SPDXRef-githubactions-actions-checkout-3..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-jacksoncode-jacksoncode.github.io-master-1b4e49","relatedSpdxElement":"SPDXRef-pypi-typing-extensions-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-jacksoncode-jacksoncode.github.io-master-1b4e49","relatedSpdxElement":"SPDXRef-pypi-beautifulsoup4-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-jacksoncode-jacksoncode.github.io-master-1b4e49","relatedSpdxElement":"SPDXRef-pypi-configparser-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-jacksoncode-jacksoncode.github.io-master-1b4e49","relationshipType":"DESCRIBES"}]}