{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.mathiasbynens/String.prototype.codePointAt","documentNamespace":"https://spdx.org/spdxdocs/protobom/1b0534a2-a9ee-45d2-bfea-dec26dafe58c","creationInfo":{"creators":["Tool: protobom-v0.0.0-20260403143834-a075a09f5b04+dirty","Tool: GitHub.com-Dependency-Graph"],"created":"2026-04-04T21:02:31Z"},"packages":[{"name":"functions-have-names","SPDXID":"SPDXRef-npm-functions-have-names-1.2.3-155926","versionInfo":"^1.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/functions-have-names@%5E1.2.3"}]},{"name":"@es-shims/api","SPDXID":"SPDXRef-npm-es-shims-api-2.5.1-582a8a","versionInfo":"^2.5.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40es-shims/api@%5E2.5.1"}]},{"name":"tape","SPDXID":"SPDXRef-npm-tape-5.9.0-f979e5","versionInfo":"^5.9.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/tape@%5E5.9.0"}]},{"name":"call-bind","SPDXID":"SPDXRef-npm-call-bind-1.0.7-256397","versionInfo":"^1.0.7","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/call-bind@%5E1.0.7"}]},{"name":"has-strict-mode","SPDXID":"SPDXRef-npm-has-strict-mode-1.0.1-6665ce","versionInfo":"^1.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/has-strict-mode@%5E1.0.1"}]},{"name":"@ljharb/eslint-config","SPDXID":"SPDXRef-npm-ljharb-eslint-config-21.1.1-94b565","versionInfo":"^21.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40ljharb/eslint-config@%5E21.1.1"}]},{"name":"es-abstract","SPDXID":"SPDXRef-npm-es-abstract-1.23.3-bdf221","versionInfo":"^1.23.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/es-abstract@%5E1.23.3"}]},{"name":"function-bind","SPDXID":"SPDXRef-npm-function-bind-1.1.2-266e6f","versionInfo":"^1.1.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/function-bind@%5E1.1.2"}]},{"name":"istanbul","SPDXID":"SPDXRef-npm-istanbul-0.4.5-ec5f76","versionInfo":"^0.4.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/istanbul@%5E0.4.5"}]},{"name":"define-properties","SPDXID":"SPDXRef-npm-define-properties-1.2.1-e3b5d7","versionInfo":"^1.2.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/define-properties@%5E1.2.1"}]},{"name":"eslint","SPDXID":"SPDXRef-npm-eslint-8.8.0-8ebdb3","versionInfo":"8.8.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright 2013-2016 Dulin Marat and other contributors, Copyright OpenJS Foundation and other contributors, \u003cwww.openjsf.org\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/eslint@8.8.0"}]},{"name":"actions/checkout","SPDXID":"SPDXRef-githubactions-actions-checkout-4..-75c946","versionInfo":"4.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/checkout@4.%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":"ljharb/actions/.github/workflows/rebase.yml","SPDXID":"SPDXRef-githubactions-ljharbactions.githubworkflows-rebase.yml-main-75c946","versionInfo":"main","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/ljharb/actions/.github/workflows/rebase.yml@main"}]},{"name":"ljharb/require-allow-edits","SPDXID":"SPDXRef-githubactions-ljharb-require-allow-edits-main-75c946","versionInfo":"main","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/ljharb/require-allow-edits@main"}]},{"name":"ljharb/actions/.github/workflows/node.yml","SPDXID":"SPDXRef-githubactions-ljharbactions.githubworkflows-node.yml-main-75c946","versionInfo":"main","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/ljharb/actions/.github/workflows/node.yml@main"}]},{"name":"ljharb/actions/.github/workflows/pretest.yml","SPDXID":"SPDXRef-githubactions-ljharbactions.githubworkflows-pretest.yml-main-75c946","versionInfo":"main","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/ljharb/actions/.github/workflows/pretest.yml@main"}]},{"name":"com.github.mathiasbynens/String.prototype.codePointAt","SPDXID":"SPDXRef-github-mathiasbynens-String.prototype.codePointAt-main-f5212d","versionInfo":"main","downloadLocation":"git+https://github.com/mathiasbynens/String.prototype.codePointAt","filesAnalyzed":false,"licenseDeclared":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/mathiasbynens/String.prototype.codePointAt@main"}]}],"relationships":[{"spdxElementId":"SPDXRef-github-mathiasbynens-String.prototype.codePointAt-main-f5212d","relatedSpdxElement":"SPDXRef-npm-functions-have-names-1.2.3-155926","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-mathiasbynens-String.prototype.codePointAt-main-f5212d","relatedSpdxElement":"SPDXRef-npm-es-shims-api-2.5.1-582a8a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-mathiasbynens-String.prototype.codePointAt-main-f5212d","relatedSpdxElement":"SPDXRef-npm-tape-5.9.0-f979e5","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-mathiasbynens-String.prototype.codePointAt-main-f5212d","relatedSpdxElement":"SPDXRef-npm-call-bind-1.0.7-256397","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-mathiasbynens-String.prototype.codePointAt-main-f5212d","relatedSpdxElement":"SPDXRef-npm-has-strict-mode-1.0.1-6665ce","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-mathiasbynens-String.prototype.codePointAt-main-f5212d","relatedSpdxElement":"SPDXRef-npm-ljharb-eslint-config-21.1.1-94b565","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-mathiasbynens-String.prototype.codePointAt-main-f5212d","relatedSpdxElement":"SPDXRef-npm-es-abstract-1.23.3-bdf221","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-mathiasbynens-String.prototype.codePointAt-main-f5212d","relatedSpdxElement":"SPDXRef-npm-function-bind-1.1.2-266e6f","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-mathiasbynens-String.prototype.codePointAt-main-f5212d","relatedSpdxElement":"SPDXRef-npm-istanbul-0.4.5-ec5f76","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-mathiasbynens-String.prototype.codePointAt-main-f5212d","relatedSpdxElement":"SPDXRef-npm-define-properties-1.2.1-e3b5d7","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-mathiasbynens-String.prototype.codePointAt-main-f5212d","relatedSpdxElement":"SPDXRef-npm-eslint-8.8.0-8ebdb3","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-mathiasbynens-String.prototype.codePointAt-main-f5212d","relatedSpdxElement":"SPDXRef-githubactions-actions-checkout-4..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-mathiasbynens-String.prototype.codePointAt-main-f5212d","relatedSpdxElement":"SPDXRef-githubactions-actions-setup-node-3..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-mathiasbynens-String.prototype.codePointAt-main-f5212d","relatedSpdxElement":"SPDXRef-githubactions-ljharbactions.githubworkflows-rebase.yml-main-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-mathiasbynens-String.prototype.codePointAt-main-f5212d","relatedSpdxElement":"SPDXRef-githubactions-ljharb-require-allow-edits-main-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-mathiasbynens-String.prototype.codePointAt-main-f5212d","relatedSpdxElement":"SPDXRef-githubactions-ljharbactions.githubworkflows-node.yml-main-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-mathiasbynens-String.prototype.codePointAt-main-f5212d","relatedSpdxElement":"SPDXRef-githubactions-ljharbactions.githubworkflows-pretest.yml-main-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-mathiasbynens-String.prototype.codePointAt-main-f5212d","relationshipType":"DESCRIBES"}]}