{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.mlaanderson/database-js-postgres","documentNamespace":"https://spdx.org/spdxdocs/protobom/ab6c7a8d-9d81-470e-b896-aede7076bfdf","creationInfo":{"creators":["Tool: protobom-v0.0.0-20251216165153-1f3f3060931e+dirty","Tool: GitHub.com-Dependency-Graph"],"created":"2025-12-21T12:52:41Z"},"packages":[{"name":"pg","SPDXID":"SPDXRef-npm-pg-7.0.2-a8129b","versionInfo":"7.0.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2010 - 2017 Brian Carlson, Copyright (c) 2010-2017 Brian Carlson (brian.m.carlson@gmail.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/pg@7.0.2"}]},{"name":"pgpass","SPDXID":"SPDXRef-npm-pgpass-1.0.2-bd9e91","versionInfo":"1.0.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2013-2016 Hannes Horl","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/pgpass@1.0.2"}]},{"name":"buffer-writer","SPDXID":"SPDXRef-npm-buffer-writer-1.0.1-3a4097","versionInfo":"1.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/buffer-writer@1.0.1"}]},{"name":"database-js","SPDXID":"SPDXRef-npm-database-js-3.0.2-96c5a3","versionInfo":"3.0.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) mlaanderson (https://github.com/mlaanderson), Copyright (c) 2017","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/database-js@3.0.2"}]},{"name":"xtend","SPDXID":"SPDXRef-npm-xtend-4.0.1-51261e","versionInfo":"4.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2012-2014 Raynos.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/xtend@4.0.1"}]},{"name":"pg-pool","SPDXID":"SPDXRef-npm-pg-pool-2.0.1-63c1c4","versionInfo":"2.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2016 Brian M. Carlson, Copyright (c) 2017 Brian M. Carlson","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/pg-pool@2.0.1"}]},{"name":"split","SPDXID":"SPDXRef-npm-split-1.0.0-75b325","versionInfo":"1.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2011 Dominic Tarr","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/split@1.0.0"}]},{"name":"ap","SPDXID":"SPDXRef-npm-ap-0.2.0-238854","versionInfo":"0.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/ap@0.2.0"}]},{"name":"pg-types","SPDXID":"SPDXRef-npm-pg-types-1.12.0-81dd9a","versionInfo":"1.12.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014 Brian M. Carlson","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/pg-types@1.12.0"}]},{"name":"postgres-bytea","SPDXID":"SPDXRef-npm-postgres-bytea-1.0.0-827104","versionInfo":"1.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Ben Drucker (http://bendrucker.me), Copyright (c) Ben Drucker \u003cbvdrucker@gmail.com\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/postgres-bytea@1.0.0"}]},{"name":"semver","SPDXID":"SPDXRef-npm-semver-4.3.2-f14486","versionInfo":"4.3.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause","copyrightText":"Copyright (c) Isaac Z. Schlueter, Copyright Isaac Z. Schlueter","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/semver@4.3.2"}]},{"name":"through","SPDXID":"SPDXRef-npm-through-2.3.8-3bacbf","versionInfo":"2.3.8","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0 AND MIT","copyrightText":"Copyright (c) 2011 Dominic Tarr","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/through@2.3.8"}]},{"name":"postgres-array","SPDXID":"SPDXRef-npm-postgres-array-1.0.2-37d341","versionInfo":"1.0.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Ben Drucker (http://bendrucker.me), Copyright (c) Ben Drucker \u003cbvdrucker@gmail.com\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/postgres-array@1.0.2"}]},{"name":"postgres-interval","SPDXID":"SPDXRef-npm-postgres-interval-1.1.1-3e3130","versionInfo":"1.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Ben Drucker (http://bendrucker.me), Copyright (c) Ben Drucker \u003cbvdrucker@gmail.com\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/postgres-interval@1.1.1"}]},{"name":"packet-reader","SPDXID":"SPDXRef-npm-packet-reader-0.3.1-e4b21a","versionInfo":"0.3.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright 2015 Brian M. Carlson","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/packet-reader@0.3.1"}]},{"name":"postgres-date","SPDXID":"SPDXRef-npm-postgres-date-1.0.3-eced6c","versionInfo":"1.0.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Ben Drucker (http://bendrucker.me), Copyright (c) Ben Drucker \u003cbvdrucker@gmail.com\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/postgres-date@1.0.3"}]},{"name":"pg-connection-string","SPDXID":"SPDXRef-npm-pg-connection-string-0.1.3-66857d","versionInfo":"0.1.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2010-2014 Brian Carlson (brian.m.carlson@gmail.com), Copyright (c) 2014 Iced Development","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/pg-connection-string@0.1.3"}]},{"name":"com.github.mlaanderson/database-js-postgres","SPDXID":"SPDXRef-github-mlaanderson-database-js-postgres-master-55af89","versionInfo":"master","downloadLocation":"git+https://github.com/mlaanderson/database-js-postgres","filesAnalyzed":false,"licenseDeclared":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/mlaanderson/database-js-postgres@master"}]}],"relationships":[{"spdxElementId":"SPDXRef-npm-pg-7.0.2-a8129b","relatedSpdxElement":"SPDXRef-npm-packet-reader-0.3.1-e4b21a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-pg-7.0.2-a8129b","relatedSpdxElement":"SPDXRef-npm-semver-4.3.2-f14486","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-pg-7.0.2-a8129b","relatedSpdxElement":"SPDXRef-npm-pg-connection-string-0.1.3-66857d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-pg-7.0.2-a8129b","relatedSpdxElement":"SPDXRef-npm-pg-types-1.12.0-81dd9a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-pg-7.0.2-a8129b","relatedSpdxElement":"SPDXRef-npm-pgpass-1.0.2-bd9e91","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-pg-7.0.2-a8129b","relatedSpdxElement":"SPDXRef-npm-buffer-writer-1.0.1-3a4097","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-pg-7.0.2-a8129b","relatedSpdxElement":"SPDXRef-npm-pg-pool-2.0.1-63c1c4","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-pgpass-1.0.2-bd9e91","relatedSpdxElement":"SPDXRef-npm-split-1.0.0-75b325","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-split-1.0.0-75b325","relatedSpdxElement":"SPDXRef-npm-through-2.3.8-3bacbf","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-pg-types-1.12.0-81dd9a","relatedSpdxElement":"SPDXRef-npm-postgres-array-1.0.2-37d341","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-pg-types-1.12.0-81dd9a","relatedSpdxElement":"SPDXRef-npm-postgres-interval-1.1.1-3e3130","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-pg-types-1.12.0-81dd9a","relatedSpdxElement":"SPDXRef-npm-ap-0.2.0-238854","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-pg-types-1.12.0-81dd9a","relatedSpdxElement":"SPDXRef-npm-postgres-date-1.0.3-eced6c","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-pg-types-1.12.0-81dd9a","relatedSpdxElement":"SPDXRef-npm-postgres-bytea-1.0.0-827104","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-postgres-interval-1.1.1-3e3130","relatedSpdxElement":"SPDXRef-npm-xtend-4.0.1-51261e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-mlaanderson-database-js-postgres-master-55af89","relatedSpdxElement":"SPDXRef-npm-pg-7.0.2-a8129b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-mlaanderson-database-js-postgres-master-55af89","relatedSpdxElement":"SPDXRef-npm-database-js-3.0.2-96c5a3","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-mlaanderson-database-js-postgres-master-55af89","relationshipType":"DESCRIBES"}]}