{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.HowProgrammingWorks/Serialization","documentNamespace":"https://spdx.org/spdxdocs/protobom/20e74bbe-6fd7-4f97-98e4-165c7c715ac3","creationInfo":{"creators":["Tool: protobom-v0.0.0-20251216165153-1f3f3060931e+dirty","Tool: GitHub.com-Dependency-Graph"],"created":"2025-12-25T13:04:08Z"},"packages":[{"name":"typedarray-to-buffer","SPDXID":"SPDXRef-npm-typedarray-to-buffer-3.1.5-727789","versionInfo":"3.1.5","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/typedarray-to-buffer@3.1.5"}]},{"name":"bson","SPDXID":"SPDXRef-npm-bson-4.7.0-eef17b","versionInfo":"4.7.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright (c) Microsoft Corporation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/bson@4.7.0"}]},{"name":"uuid","SPDXID":"SPDXRef-npm-uuid-3.4.0-baa2bc","versionInfo":"3.4.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2010-2016 Robert Kieffer and other contributors, Copyright (c) Paul Johnston 1999 - 2009 Other contributors Greg Holt, Andrew Kepert, Ydnar, Lostinet, Copyright 2011, Sebastian Tschan https://blueimp.net","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/uuid@3.4.0"}]},{"name":"ieee754","SPDXID":"SPDXRef-npm-ieee754-1.2.1-9e9bc1","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":"type","SPDXID":"SPDXRef-npm-type-2.7.2-5fa984","versionInfo":"2.7.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","copyrightText":"Copyright (c) 2019-2022, Mariusz Nowak, medikoo, medikoo.com","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/type@2.7.2"}]},{"name":"debug","SPDXID":"SPDXRef-npm-debug-2.6.9-53d0d5","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":"es6-symbol","SPDXID":"SPDXRef-npm-es6-symbol-3.1.3-0bcb90","versionInfo":"3.1.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","copyrightText":"Copyright (c) 2013-2019, Mariusz Nowak, medikoo, medikoo.com","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/es6-symbol@3.1.3"}]},{"name":"buffer","SPDXID":"SPDXRef-npm-buffer-5.7.1-d590cb","versionInfo":"5.7.1","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@5.7.1"}]},{"name":"websocket","SPDXID":"SPDXRef-npm-websocket-1.0.34-9026d1","versionInfo":"1.0.34","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright 2010-2015 Brian McKelvey.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/websocket@1.0.34"}]},{"name":"base64-js","SPDXID":"SPDXRef-npm-base64-js-1.5.1-334ff6","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":"utf-8-validate","SPDXID":"SPDXRef-npm-utf-8-validate-5.0.9-86d6d8","versionInfo":"5.0.9","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2011 Einar Otto Stangvik \u003ceinaros@gmail.com\u003e (http://2x.io)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/utf-8-validate@5.0.9"}]},{"name":"is-typedarray","SPDXID":"SPDXRef-npm-is-typedarray-1.0.0-718855","versionInfo":"1.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-typedarray@1.0.0"}]},{"name":"es6-iterator","SPDXID":"SPDXRef-npm-es6-iterator-2.0.3-6e4585","versionInfo":"2.0.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2013-2017 Mariusz Nowak (www.medikoo.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/es6-iterator@2.0.3"}]},{"name":"type","SPDXID":"SPDXRef-npm-type-1.2.0-fe7e8b","versionInfo":"1.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","copyrightText":"Copyright (c) 2019, Mariusz Nowak, medikoo, medikoo.com","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/type@1.2.0"}]},{"name":"semver","SPDXID":"SPDXRef-npm-semver-5.7.1-36329e","versionInfo":"5.7.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@5.7.1"}]},{"name":"es5-ext","SPDXID":"SPDXRef-npm-es5-ext-0.10.62-87873a","versionInfo":"0.10.62","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","copyrightText":"Copyright (c) 2008 Matsuza, Copyright (c) 2011-2022, Mariusz Nowak, medikoo, medikoo.com","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/es5-ext@0.10.62"}]},{"name":"next-tick","SPDXID":"SPDXRef-npm-next-tick-1.1.0-546ae4","versionInfo":"1.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","copyrightText":"Copyright (c) 2012-2020, Mariusz Nowak, medikoo, medikoo.com","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/next-tick@1.1.0"}]},{"name":"d","SPDXID":"SPDXRef-npm-d-1.0.1-3ebb09","versionInfo":"1.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","copyrightText":"Copyright (c) 2013-2019, Mariusz Nowak, medikoo, medikoo.com","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/d@1.0.1"}]},{"name":"ext","SPDXID":"SPDXRef-npm-ext-1.7.0-2315ba","versionInfo":"1.7.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","copyrightText":"Copyright (c) 2011-2022, Mariusz Nowak, medikoo, medikoo.com","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/ext@1.7.0"}]},{"name":"bufferutil","SPDXID":"SPDXRef-npm-bufferutil-4.0.6-8bee49","versionInfo":"4.0.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2011 Einar Otto Stangvik \u003ceinaros@gmail.com\u003e (http://2x.io)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/bufferutil@4.0.6"}]},{"name":"yaeti","SPDXID":"SPDXRef-npm-yaeti-0.0.6-919d64","versionInfo":"0.0.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2015 Inaki Baz Castillo, \u003cibc@aliax.net\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/yaeti@0.0.6"}]},{"name":"metarhia-jstp","SPDXID":"SPDXRef-npm-metarhia-jstp-1.1.1-cf6025","versionInfo":"1.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/metarhia-jstp@1.1.1"}]},{"name":"node-gyp-build","SPDXID":"SPDXRef-npm-node-gyp-build-4.5.0-ae423a","versionInfo":"4.5.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2017 Mathias Buus","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/node-gyp-build@4.5.0"}]},{"name":"ms","SPDXID":"SPDXRef-npm-ms-2.0.0-366246","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":"com.github.HowProgrammingWorks/Serialization","SPDXID":"SPDXRef-github-HowProgrammingWorks-Serialization-master-61c967","versionInfo":"master","downloadLocation":"git+https://github.com/HowProgrammingWorks/Serialization","filesAnalyzed":false,"licenseDeclared":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/HowProgrammingWorks/Serialization@master"}]}],"relationships":[{"spdxElementId":"SPDXRef-npm-typedarray-to-buffer-3.1.5-727789","relatedSpdxElement":"SPDXRef-npm-is-typedarray-1.0.0-718855","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-bson-4.7.0-eef17b","relatedSpdxElement":"SPDXRef-npm-buffer-5.7.1-d590cb","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-debug-2.6.9-53d0d5","relatedSpdxElement":"SPDXRef-npm-ms-2.0.0-366246","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-es6-symbol-3.1.3-0bcb90","relatedSpdxElement":"SPDXRef-npm-d-1.0.1-3ebb09","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-es6-symbol-3.1.3-0bcb90","relatedSpdxElement":"SPDXRef-npm-ext-1.7.0-2315ba","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-buffer-5.7.1-d590cb","relatedSpdxElement":"SPDXRef-npm-base64-js-1.5.1-334ff6","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-buffer-5.7.1-d590cb","relatedSpdxElement":"SPDXRef-npm-ieee754-1.2.1-9e9bc1","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-websocket-1.0.34-9026d1","relatedSpdxElement":"SPDXRef-npm-typedarray-to-buffer-3.1.5-727789","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-websocket-1.0.34-9026d1","relatedSpdxElement":"SPDXRef-npm-bufferutil-4.0.6-8bee49","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-websocket-1.0.34-9026d1","relatedSpdxElement":"SPDXRef-npm-utf-8-validate-5.0.9-86d6d8","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-websocket-1.0.34-9026d1","relatedSpdxElement":"SPDXRef-npm-yaeti-0.0.6-919d64","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-websocket-1.0.34-9026d1","relatedSpdxElement":"SPDXRef-npm-es5-ext-0.10.62-87873a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-websocket-1.0.34-9026d1","relatedSpdxElement":"SPDXRef-npm-debug-2.6.9-53d0d5","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-utf-8-validate-5.0.9-86d6d8","relatedSpdxElement":"SPDXRef-npm-node-gyp-build-4.5.0-ae423a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-es6-iterator-2.0.3-6e4585","relatedSpdxElement":"SPDXRef-npm-d-1.0.1-3ebb09","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-es6-iterator-2.0.3-6e4585","relatedSpdxElement":"SPDXRef-npm-es5-ext-0.10.62-87873a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-es6-iterator-2.0.3-6e4585","relatedSpdxElement":"SPDXRef-npm-es6-symbol-3.1.3-0bcb90","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-es5-ext-0.10.62-87873a","relatedSpdxElement":"SPDXRef-npm-es6-symbol-3.1.3-0bcb90","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-es5-ext-0.10.62-87873a","relatedSpdxElement":"SPDXRef-npm-es6-iterator-2.0.3-6e4585","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-es5-ext-0.10.62-87873a","relatedSpdxElement":"SPDXRef-npm-next-tick-1.1.0-546ae4","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-d-1.0.1-3ebb09","relatedSpdxElement":"SPDXRef-npm-type-1.2.0-fe7e8b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-d-1.0.1-3ebb09","relatedSpdxElement":"SPDXRef-npm-es5-ext-0.10.62-87873a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-ext-1.7.0-2315ba","relatedSpdxElement":"SPDXRef-npm-type-2.7.2-5fa984","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-bufferutil-4.0.6-8bee49","relatedSpdxElement":"SPDXRef-npm-node-gyp-build-4.5.0-ae423a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-metarhia-jstp-1.1.1-cf6025","relatedSpdxElement":"SPDXRef-npm-uuid-3.4.0-baa2bc","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-metarhia-jstp-1.1.1-cf6025","relatedSpdxElement":"SPDXRef-npm-websocket-1.0.34-9026d1","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-metarhia-jstp-1.1.1-cf6025","relatedSpdxElement":"SPDXRef-npm-semver-5.7.1-36329e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-HowProgrammingWorks-Serialization-master-61c967","relatedSpdxElement":"SPDXRef-npm-bson-4.7.0-eef17b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-HowProgrammingWorks-Serialization-master-61c967","relatedSpdxElement":"SPDXRef-npm-metarhia-jstp-1.1.1-cf6025","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-HowProgrammingWorks-Serialization-master-61c967","relationshipType":"DESCRIBES"}]}