{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.mysql/mysql-connector-nodejs","documentNamespace":"https://spdx.org/spdxdocs/protobom/708cd21e-e6ad-4df8-80ca-e80b34328931","creationInfo":{"creators":["Tool: protobom-v0.0.0-20251216165153-1f3f3060931e+dirty","Tool: GitHub.com-Dependency-Graph"],"created":"2025-12-21T13:38:03Z"},"packages":[{"name":"typescript","SPDXID":"SPDXRef-npm-typescript-4.6.2-8777c7","versionInfo":"4.6.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"(c) by W3C, Copyright (c) 1991-2017 Unicode, Inc., Copyright (c) 2018 The Khronos Group Inc., Copyright (c) 2018 WHATWG, Copyright (c) Microsoft Corporation, Copyright (c) YEAR W3C(r) (MIT, ERCIM, Keio, Beihang) Disclaimers, Copyright (c) YEAR W3C(r) (MIT, ERCIM, Keio, Beihang). Disclaimers","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typescript@4.6.2"}]},{"name":"@typescript-eslint/eslint-plugin","SPDXID":"SPDXRef-npm-typescript-eslint-eslint-plugin-4.33.0-87c69a","versionInfo":"4.33.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2019 TypeScript ESLint and other contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40typescript-eslint/eslint-plugin@4.33.0"}]},{"name":"eslint-plugin-tsdoc","SPDXID":"SPDXRef-npm-eslint-plugin-tsdoc-0.2.17-d0ee05","versionInfo":"0.2.17","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) Microsoft Corporation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/eslint-plugin-tsdoc@0.2.17"}]},{"name":"lossless-json","SPDXID":"SPDXRef-npm-lossless-json-2.0.1-cbf43b","versionInfo":"2.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2016-2022 Jos de Jong","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/lossless-json@2.0.1"}]},{"name":"parsimmon","SPDXID":"SPDXRef-npm-parsimmon-1.18.1-0014aa","versionInfo":"1.18.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2011-present J. Adkisson (http://jneen.net).","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/parsimmon@1.18.1"}]},{"name":"@types/node","SPDXID":"SPDXRef-npm-types-node-18.13.0-413130","versionInfo":"18.13.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) Microsoft Corporation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40types/node@18.13.0"}]},{"name":"nyc","SPDXID":"SPDXRef-npm-nyc-15.1.0-7f1c8a","versionInfo":"15.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","copyrightText":"Copyright (c) 2015, Contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/nyc@15.1.0"}]},{"name":"standardx","SPDXID":"SPDXRef-npm-standardx-7.0.0-7475cc","versionInfo":"7.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) Dan Flettre","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/standardx@7.0.0"}]},{"name":"eslint-config-standard-with-typescript","SPDXID":"SPDXRef-npm-eslint-config-standard-with-typescript-21.0.1-e277ff","versionInfo":"21.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/eslint-config-standard-with-typescript@21.0.1"}]},{"name":"testdouble","SPDXID":"SPDXRef-npm-testdouble-3.16.8-8e4030","versionInfo":"3.16.8","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2015 Test Double, LLC., Copyright Joyent, Inc. and other Node contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/testdouble@3.16.8"}]},{"name":"tsd","SPDXID":"SPDXRef-npm-tsd-0.25.0-ae9b90","versionInfo":"0.25.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/tsd@0.25.0"}]},{"name":"google-protobuf","SPDXID":"SPDXRef-npm-google-protobuf-3.19.4-18bc1c","versionInfo":"3.19.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"Copyright 2008 Google Inc.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/google-protobuf@3.19.4"}]},{"name":"mocha","SPDXID":"SPDXRef-npm-mocha-10.2.0-44035a","versionInfo":"10.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2011 TJ Holowaychuk \u003ctj@vision-media.ca\u003e, Copyright (c) 2011-2022 OpenJS Foundation and contributors, https://openjsf.org, Copyright 2011-2022 OpenJS Foundation and contributors, Copyright Joyent, Inc. and other Node contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/mocha@10.2.0"}]},{"name":"snazzy","SPDXID":"SPDXRef-npm-snazzy-9.0.0-874416","versionInfo":"9.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) Feross Aboukhadijeh, Copyright (c) Feross Aboukhadijeh (https://feross.org)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/snazzy@9.0.0"}]},{"name":"eslint-plugin-header","SPDXID":"SPDXRef-npm-eslint-plugin-header-3.1.1-5c8dc9","versionInfo":"3.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright 2014, My Company, Copyright 2015, Copyright 2015 // My Company, Copyright 2015 My company, Copyright 2015 My Company, Copyright 2015, My, Copyright 2015, My Company, Copyright 2015', My, Copyright 2015', My Company, Copyright 2017, Copyright 2017 My Company, Copyright 2017-01-02, Copyright 2018, Copyright 2018 // My Company, Copyright 2018 My Company, Copyright 2018', My Company, Copyright 2019, Copyright 2019 My Company, Copyright 2019', My Company, Copyright 2020', My Company, Copyright now My Company, Copyright now','My Company","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/eslint-plugin-header@3.1.1"}]},{"name":"dns2","SPDXID":"SPDXRef-npm-dns2-2.0.5-b26e65","versionInfo":"2.0.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2016 LIU SONG \u003csong940@gmail.com\u003e \u0026 contributors (https://github.com/song940/node-dns/graphs/contributors), Copyright (c) 2016 lsong","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/dns2@2.0.5"}]},{"name":"ts-standard","SPDXID":"SPDXRef-npm-ts-standard-11.0.0-59b7eb","versionInfo":"11.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) Dan Flettre, Copyright (c) Feross Aboukhadijeh, Copyright (c) Todd Bluhm","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/ts-standard@11.0.0"}]},{"name":"chai","SPDXID":"SPDXRef-npm-chai-4.3.7-810e20","versionInfo":"4.3.7","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2011 Jake Luer \u003cjake@alogicalparadox.com\u003e, Copyright (c) 2011-2014 Jake Luer \u003cjake@alogicalparadox.com\u003e, Copyright (c) 2011-2016 Jake Luer \u003cjake@alogicalparadox.com\u003e, Copyright (c) 2012-2014 Jake Luer \u003cjake@alogicalparadox.com\u003e, Copyright (c) 2012-2015 Sakthipriyan Vairamani \u003cthechargingvolcano@gmail.com\u003e, Copyright (c) 2012-2016 Jake Luer \u003cjake@alogicalparadox.com\u003e, Copyright (c) 2013 jake luer \u003cjake@alogicalparadox.com\u003e, Copyright (c) 2013 Jake Luer \u003cjake@alogicalparadox.com\u003e, Copyright (c) 2013 Jake Luer \u003cjake@qualiancy.com\u003e, Copyright (c) 2017 Chai.js Assertion Library","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/chai@4.3.7"}]},{"name":"com.github.mysql/mysql-connector-nodejs","SPDXID":"SPDXRef-github-mysql-mysql-connector-nodejs-trunk-ca691d","versionInfo":"trunk","downloadLocation":"git+https://github.com/mysql/mysql-connector-nodejs","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/mysql/mysql-connector-nodejs@trunk"}]}],"relationships":[{"spdxElementId":"SPDXRef-github-mysql-mysql-connector-nodejs-trunk-ca691d","relatedSpdxElement":"SPDXRef-npm-typescript-4.6.2-8777c7","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-mysql-mysql-connector-nodejs-trunk-ca691d","relatedSpdxElement":"SPDXRef-npm-typescript-eslint-eslint-plugin-4.33.0-87c69a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-mysql-mysql-connector-nodejs-trunk-ca691d","relatedSpdxElement":"SPDXRef-npm-eslint-plugin-tsdoc-0.2.17-d0ee05","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-mysql-mysql-connector-nodejs-trunk-ca691d","relatedSpdxElement":"SPDXRef-npm-lossless-json-2.0.1-cbf43b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-mysql-mysql-connector-nodejs-trunk-ca691d","relatedSpdxElement":"SPDXRef-npm-parsimmon-1.18.1-0014aa","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-mysql-mysql-connector-nodejs-trunk-ca691d","relatedSpdxElement":"SPDXRef-npm-types-node-18.13.0-413130","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-mysql-mysql-connector-nodejs-trunk-ca691d","relatedSpdxElement":"SPDXRef-npm-nyc-15.1.0-7f1c8a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-mysql-mysql-connector-nodejs-trunk-ca691d","relatedSpdxElement":"SPDXRef-npm-standardx-7.0.0-7475cc","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-mysql-mysql-connector-nodejs-trunk-ca691d","relatedSpdxElement":"SPDXRef-npm-eslint-config-standard-with-typescript-21.0.1-e277ff","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-mysql-mysql-connector-nodejs-trunk-ca691d","relatedSpdxElement":"SPDXRef-npm-testdouble-3.16.8-8e4030","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-mysql-mysql-connector-nodejs-trunk-ca691d","relatedSpdxElement":"SPDXRef-npm-tsd-0.25.0-ae9b90","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-mysql-mysql-connector-nodejs-trunk-ca691d","relatedSpdxElement":"SPDXRef-npm-google-protobuf-3.19.4-18bc1c","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-mysql-mysql-connector-nodejs-trunk-ca691d","relatedSpdxElement":"SPDXRef-npm-mocha-10.2.0-44035a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-mysql-mysql-connector-nodejs-trunk-ca691d","relatedSpdxElement":"SPDXRef-npm-snazzy-9.0.0-874416","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-mysql-mysql-connector-nodejs-trunk-ca691d","relatedSpdxElement":"SPDXRef-npm-eslint-plugin-header-3.1.1-5c8dc9","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-mysql-mysql-connector-nodejs-trunk-ca691d","relatedSpdxElement":"SPDXRef-npm-dns2-2.0.5-b26e65","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-mysql-mysql-connector-nodejs-trunk-ca691d","relatedSpdxElement":"SPDXRef-npm-ts-standard-11.0.0-59b7eb","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-mysql-mysql-connector-nodejs-trunk-ca691d","relatedSpdxElement":"SPDXRef-npm-chai-4.3.7-810e20","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-mysql-mysql-connector-nodejs-trunk-ca691d","relationshipType":"DESCRIBES"}]}