{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.developit/htm","documentNamespace":"https://spdx.org/spdxdocs/protobom/e11bc19f-f891-4527-81fc-f424130cc374","creationInfo":{"creators":["Tool: protobom-v0.0.0-20260130170711-0b8e67cacb3b+dirty","Tool: GitHub.com-Dependency-Graph"],"created":"2026-02-09T12:27:08Z"},"packages":[{"name":"react","SPDXID":"SPDXRef-npm-react-16.8.3-1d15cc","versionInfo":"^16.8.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/react@%5E16.8.3"}]},{"name":"preact","SPDXID":"SPDXRef-npm-preact-10.2.0-4a6f0e","versionInfo":"^10.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/preact@%5E10.2.0"}]},{"name":"eslint-config-developit","SPDXID":"SPDXRef-npm-eslint-config-developit-1.1.1-eaab35","versionInfo":"^1.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/eslint-config-developit@%5E1.1.1"}]},{"name":"jest","SPDXID":"SPDXRef-npm-jest-24.1.0-d55099","versionInfo":"^24.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/jest@%5E24.1.0"}]},{"name":"babel-preset-env","SPDXID":"SPDXRef-npm-babel-preset-env-1.7.0-d38b2a","versionInfo":"^1.7.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/babel-preset-env@%5E1.7.0"}]},{"name":"eslint","SPDXID":"SPDXRef-npm-eslint-5.2.0-94d1fa","versionInfo":"^5.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/eslint@%5E5.2.0"}]},{"name":"@babel/preset-env","SPDXID":"SPDXRef-npm-babel-preset-env-7.1.6-b8337c","versionInfo":"^7.1.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40babel/preset-env@%5E7.1.6"}]},{"name":"@babel/core","SPDXID":"SPDXRef-npm-babel-core-7.2.2-9ecc48","versionInfo":"^7.2.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40babel/core@%5E7.2.2"}]},{"name":"@types/jest","SPDXID":"SPDXRef-npm-types-jest-26.0.24-f80d2c","versionInfo":"^26.0.24","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40types/jest@%5E26.0.24"}]},{"name":"microbundle","SPDXID":"SPDXRef-npm-microbundle-0.10.1-b817fd","versionInfo":"^0.10.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/microbundle@%5E0.10.1"}]},{"name":"babel-jest","SPDXID":"SPDXRef-npm-babel-jest-24.1.0-cb1b8f","versionInfo":"^24.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/babel-jest@%5E24.1.0"}]},{"name":"microbundle","SPDXID":"SPDXRef-npm-microbundle-0.10.1-ba7625","versionInfo":"^0.10.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/microbundle@%5E0.10.1"}]},{"name":"htm","SPDXID":"SPDXRef-npm-htm-3.0.0-062f44","versionInfo":"^3.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/htm@%5E3.0.0"}]},{"name":"@babel/plugin-syntax-jsx","SPDXID":"SPDXRef-npm-babel-plugin-syntax-jsx-7.2.0-8a8319","versionInfo":"^7.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40babel/plugin-syntax-jsx@%5E7.2.0"}]},{"name":"htm","SPDXID":"SPDXRef-npm-htm-3.0.0-264aa7","versionInfo":"^3.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/htm@%5E3.0.0"}]},{"name":"microbundle","SPDXID":"SPDXRef-npm-microbundle-0.10.1-9c927a","versionInfo":"^0.10.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/microbundle@%5E0.10.1"}]},{"name":"actions/checkout","SPDXID":"SPDXRef-githubactions-actions-checkout-2-75c946","versionInfo":"2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/checkout@2"}]},{"name":"preactjs/compressed-size-action","SPDXID":"SPDXRef-githubactions-preactjs-compressed-size-action-2-75c946","versionInfo":"2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/preactjs/compressed-size-action@2"}]},{"name":"actions/setup-node","SPDXID":"SPDXRef-githubactions-actions-setup-node-1-75c946","versionInfo":"1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/setup-node@1"}]},{"name":"com.github.developit/htm","SPDXID":"SPDXRef-github-developit-htm-master-71f7c0","versionInfo":"master","downloadLocation":"git+https://github.com/developit/htm","filesAnalyzed":false,"licenseDeclared":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/developit/htm@master"}]}],"relationships":[{"spdxElementId":"SPDXRef-github-developit-htm-master-71f7c0","relatedSpdxElement":"SPDXRef-npm-react-16.8.3-1d15cc","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-developit-htm-master-71f7c0","relatedSpdxElement":"SPDXRef-npm-preact-10.2.0-4a6f0e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-developit-htm-master-71f7c0","relatedSpdxElement":"SPDXRef-npm-eslint-config-developit-1.1.1-eaab35","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-developit-htm-master-71f7c0","relatedSpdxElement":"SPDXRef-npm-jest-24.1.0-d55099","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-developit-htm-master-71f7c0","relatedSpdxElement":"SPDXRef-npm-babel-preset-env-1.7.0-d38b2a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-developit-htm-master-71f7c0","relatedSpdxElement":"SPDXRef-npm-eslint-5.2.0-94d1fa","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-developit-htm-master-71f7c0","relatedSpdxElement":"SPDXRef-npm-babel-preset-env-7.1.6-b8337c","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-developit-htm-master-71f7c0","relatedSpdxElement":"SPDXRef-npm-babel-core-7.2.2-9ecc48","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-developit-htm-master-71f7c0","relatedSpdxElement":"SPDXRef-npm-types-jest-26.0.24-f80d2c","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-developit-htm-master-71f7c0","relatedSpdxElement":"SPDXRef-npm-microbundle-0.10.1-b817fd","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-developit-htm-master-71f7c0","relatedSpdxElement":"SPDXRef-npm-babel-jest-24.1.0-cb1b8f","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-developit-htm-master-71f7c0","relatedSpdxElement":"SPDXRef-npm-microbundle-0.10.1-ba7625","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-developit-htm-master-71f7c0","relatedSpdxElement":"SPDXRef-npm-htm-3.0.0-062f44","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-developit-htm-master-71f7c0","relatedSpdxElement":"SPDXRef-npm-babel-plugin-syntax-jsx-7.2.0-8a8319","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-developit-htm-master-71f7c0","relatedSpdxElement":"SPDXRef-npm-htm-3.0.0-264aa7","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-developit-htm-master-71f7c0","relatedSpdxElement":"SPDXRef-npm-microbundle-0.10.1-9c927a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-developit-htm-master-71f7c0","relatedSpdxElement":"SPDXRef-githubactions-actions-checkout-2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-developit-htm-master-71f7c0","relatedSpdxElement":"SPDXRef-githubactions-preactjs-compressed-size-action-2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-developit-htm-master-71f7c0","relatedSpdxElement":"SPDXRef-githubactions-actions-setup-node-1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-developit-htm-master-71f7c0","relationshipType":"DESCRIBES"}]}