{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.matthewpalmer/Charter","documentNamespace":"https://spdx.org/spdxdocs/protobom/c6bcb608-88de-44cd-85b0-53698e828879","creationInfo":{"creators":["Tool: protobom-v0.0.0-20250605113605-db7bb3dc8202+dirty","Tool: GitHub.com-Dependency-Graph"],"created":"2025-06-05T15:37:48Z"},"packages":[{"name":"expect.js","SPDXID":"SPDXRef-npm-expect.js-0.3.1-982abe","versionInfo":"^0.3.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/expect.js@%5E0.3.1"}]},{"name":"request","SPDXID":"SPDXRef-npm-request-2.69.0-43565b","versionInfo":"^2.69.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/request@%5E2.69.0"}]},{"name":"mongodb","SPDXID":"SPDXRef-npm-mongodb-2.1.7-da53ec","versionInfo":"^2.1.7","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/mongodb@%5E2.1.7"}]},{"name":"mocha","SPDXID":"SPDXRef-npm-mocha-2.4.5-5b4f72","versionInfo":"^2.4.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/mocha@%5E2.4.5"}]},{"name":"cheerio","SPDXID":"SPDXRef-npm-cheerio-0.20.0-bda78f","versionInfo":"^0.20.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/cheerio@%5E0.20.0"}]},{"name":"async","SPDXID":"SPDXRef-npm-async-1.5.2-8fd182","versionInfo":"^1.5.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/async@%5E1.5.2"}]},{"name":"nock","SPDXID":"SPDXRef-npm-nock-7.2.1-f5a5bd","versionInfo":"^7.2.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/nock@%5E7.2.1"}]},{"name":"sinon","SPDXID":"SPDXRef-npm-sinon-1.17.3-f0e2f2","versionInfo":"^1.17.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/sinon@%5E1.17.3"}]},{"name":"mailin","SPDXID":"SPDXRef-npm-mailin-3.0.3-9d61f1","versionInfo":"^3.0.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/mailin@%5E3.0.3"}]},{"name":"sprintf-js","SPDXID":"SPDXRef-npm-sprintf-js-1.0.3-ee1901","versionInfo":"^1.0.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/sprintf-js@%5E1.0.3"}]},{"name":"mailparser","SPDXID":"SPDXRef-npm-mailparser-0.5.3-5ec8c5","versionInfo":"^0.5.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/mailparser@%5E0.5.3"}]},{"name":"moment","SPDXID":"SPDXRef-npm-moment-2.11.2-499d7f","versionInfo":"^2.11.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/moment@%5E2.11.2"}]},{"name":"should","SPDXID":"SPDXRef-npm-should-8.2.2-9f9aa8","versionInfo":"^8.2.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/should@%5E8.2.2"}]},{"name":"glob","SPDXID":"SPDXRef-npm-glob-7.0.0-b6c63a","versionInfo":"^7.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/glob@%5E7.0.0"}]},{"name":"com.github.matthewpalmer/Charter","SPDXID":"SPDXRef-github-matthewpalmer-Charter-master-9e51b0","versionInfo":"master","downloadLocation":"git+https://github.com/matthewpalmer/Charter","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/matthewpalmer/Charter@master"}]}],"relationships":[{"spdxElementId":"SPDXRef-github-matthewpalmer-Charter-master-9e51b0","relatedSpdxElement":"SPDXRef-npm-expect.js-0.3.1-982abe","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-matthewpalmer-Charter-master-9e51b0","relatedSpdxElement":"SPDXRef-npm-request-2.69.0-43565b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-matthewpalmer-Charter-master-9e51b0","relatedSpdxElement":"SPDXRef-npm-mongodb-2.1.7-da53ec","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-matthewpalmer-Charter-master-9e51b0","relatedSpdxElement":"SPDXRef-npm-mocha-2.4.5-5b4f72","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-matthewpalmer-Charter-master-9e51b0","relatedSpdxElement":"SPDXRef-npm-cheerio-0.20.0-bda78f","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-matthewpalmer-Charter-master-9e51b0","relatedSpdxElement":"SPDXRef-npm-async-1.5.2-8fd182","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-matthewpalmer-Charter-master-9e51b0","relatedSpdxElement":"SPDXRef-npm-nock-7.2.1-f5a5bd","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-matthewpalmer-Charter-master-9e51b0","relatedSpdxElement":"SPDXRef-npm-sinon-1.17.3-f0e2f2","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-matthewpalmer-Charter-master-9e51b0","relatedSpdxElement":"SPDXRef-npm-mailin-3.0.3-9d61f1","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-matthewpalmer-Charter-master-9e51b0","relatedSpdxElement":"SPDXRef-npm-sprintf-js-1.0.3-ee1901","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-matthewpalmer-Charter-master-9e51b0","relatedSpdxElement":"SPDXRef-npm-mailparser-0.5.3-5ec8c5","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-matthewpalmer-Charter-master-9e51b0","relatedSpdxElement":"SPDXRef-npm-moment-2.11.2-499d7f","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-matthewpalmer-Charter-master-9e51b0","relatedSpdxElement":"SPDXRef-npm-should-8.2.2-9f9aa8","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-matthewpalmer-Charter-master-9e51b0","relatedSpdxElement":"SPDXRef-npm-glob-7.0.0-b6c63a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-matthewpalmer-Charter-master-9e51b0","relationshipType":"DESCRIBES"}]}