{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.https-gitcom/-","documentNamespace":"https://spdx.org/spdxdocs/protobom/3c84eb10-a8ea-410a-8de6-de1888a4a5cb","creationInfo":{"creators":["Tool: protobom-v0.0.0-20260409125808-b30cb6032525+dirty","Tool: GitHub.com-Dependency-Graph"],"created":"2026-04-10T16:30:30Z"},"packages":[{"name":"@types/eslint","SPDXID":"SPDXRef-npm-types-eslint-8.4.10-99f7b4","versionInfo":"^8.4.10","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40types/eslint@%5E8.4.10"}]},{"name":"react-dom","SPDXID":"SPDXRef-npm-react-dom-18.2.0-46f9f8","versionInfo":"^18.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/react-dom@%5E18.2.0"}]},{"name":"graphql-tag","SPDXID":"SPDXRef-npm-graphql-tag-2.12.6-340da4","versionInfo":"^2.12.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/graphql-tag@%5E2.12.6"}]},{"name":"eslint-plugin-hydrogen","SPDXID":"SPDXRef-npm-eslint-plugin-hydrogen-0.12.3-9ee3e6","versionInfo":"^0.12.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/eslint-plugin-hydrogen@%5E0.12.3"}]},{"name":"@shopify/hydrogen-codegen","SPDXID":"SPDXRef-npm-shopify-hydrogen-codegen-0.3.1-240586","versionInfo":"^0.3.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40shopify/hydrogen-codegen@%5E0.3.1"}]},{"name":"@types/react-dom","SPDXID":"SPDXRef-npm-types-react-dom-18.2.7-f20206","versionInfo":"^18.2.7","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40types/react-dom@%5E18.2.7"}]},{"name":"@shopify/hydrogen","SPDXID":"SPDXRef-npm-shopify-hydrogen-2024.7.4-e99add","versionInfo":"^2024.7.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40shopify/hydrogen@%5E2024.7.4"}]},{"name":"@types/react","SPDXID":"SPDXRef-npm-types-react-18.3.5-3b78ef","versionInfo":"^18.3.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40types/react@%5E18.3.5"}]},{"name":"@shopify/prettier-config","SPDXID":"SPDXRef-npm-shopify-prettier-config-1.1.2-c0f933","versionInfo":"^1.1.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40shopify/prettier-config@%5E1.1.2"}]},{"name":"@remix-run/eslint-config","SPDXID":"SPDXRef-npm-remix-run-eslint-config-2.12.0-3b4ea3","versionInfo":"^2.12.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40remix-run/eslint-config@%5E2.12.0"}]},{"name":"graphql","SPDXID":"SPDXRef-npm-graphql-16.6.0-f620fb","versionInfo":"^16.6.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/graphql@%5E16.6.0"}]},{"name":"vite","SPDXID":"SPDXRef-npm-vite-5.4.14-ce2ab1","versionInfo":"^5.4.14","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/vite@%5E5.4.14"}]},{"name":"react","SPDXID":"SPDXRef-npm-react-18.2.0-b5b96e","versionInfo":"^18.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/react@%5E18.2.0"}]},{"name":"typescript","SPDXID":"SPDXRef-npm-typescript-5.2.2-3612cd","versionInfo":"^5.2.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typescript@%5E5.2.2"}]},{"name":"@shopify/cli","SPDXID":"SPDXRef-npm-shopify-cli-3.66.1-107961","versionInfo":"^3.66.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40shopify/cli@%5E3.66.1"}]},{"name":"@netlify/edge-functions","SPDXID":"SPDXRef-npm-netlify-edge-functions-2.10.0-a8b0e3","versionInfo":"^2.10.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40netlify/edge-functions@%5E2.10.0"}]},{"name":"isbot","SPDXID":"SPDXRef-npm-isbot-5.1.17-e5b2d4","versionInfo":"^5.1.17","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/isbot@%5E5.1.17"}]},{"name":"@netlify/remix-runtime","SPDXID":"SPDXRef-npm-netlify-remix-runtime-2.3.1-0f0a11","versionInfo":"^2.3.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40netlify/remix-runtime@%5E2.3.1"}]},{"name":"@netlify/remix-edge-adapter","SPDXID":"SPDXRef-npm-netlify-remix-edge-adapter-3.4.2-b223e4","versionInfo":"^3.4.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40netlify/remix-edge-adapter@%5E3.4.2"}]},{"name":"@remix-run/dev","SPDXID":"SPDXRef-npm-remix-run-dev-2.12.0-e178ef","versionInfo":"^2.12.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40remix-run/dev@%5E2.12.0"}]},{"name":"prettier","SPDXID":"SPDXRef-npm-prettier-2.8.4-fac13a","versionInfo":"^2.8.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/prettier@%5E2.8.4"}]},{"name":"eslint","SPDXID":"SPDXRef-npm-eslint-8.20.0-c80510","versionInfo":"^8.20.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/eslint@%5E8.20.0"}]},{"name":"vite-tsconfig-paths","SPDXID":"SPDXRef-npm-vite-tsconfig-paths-5.0.1-45ac6e","versionInfo":"^5.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/vite-tsconfig-paths@%5E5.0.1"}]},{"name":"@total-typescript/ts-reset","SPDXID":"SPDXRef-npm-total-typescript-ts-reset-0.5.1-41eb60","versionInfo":"^0.5.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40total-typescript/ts-reset@%5E0.5.1"}]},{"name":"@graphql-codegen/cli","SPDXID":"SPDXRef-npm-graphql-codegen-cli-5.0.2-65a5af","versionInfo":"^5.0.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40graphql-codegen/cli@%5E5.0.2"}]},{"name":"@remix-run/react","SPDXID":"SPDXRef-npm-remix-run-react-2.12.0-5bf0b4","versionInfo":"^2.12.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40remix-run/react@%5E2.12.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":"github/codeql-action/analyze","SPDXID":"SPDXRef-githubactions-githubcodeql-action-analyze-3..-75c946","versionInfo":"3.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/github/codeql-action/analyze@3.%2A.%2A"}]},{"name":"github/codeql-action/init","SPDXID":"SPDXRef-githubactions-githubcodeql-action-init-3..-75c946","versionInfo":"3.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/github/codeql-action/init@3.%2A.%2A"}]},{"name":"actions/deploy-pages","SPDXID":"SPDXRef-githubactions-actions-deploy-pages-4..-75c946","versionInfo":"4.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/deploy-pages@4.%2A.%2A"}]},{"name":"actions/upload-pages-artifact","SPDXID":"SPDXRef-githubactions-actions-upload-pages-artifact-3..-75c946","versionInfo":"3.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/upload-pages-artifact@3.%2A.%2A"}]},{"name":"actions/configure-pages","SPDXID":"SPDXRef-githubactions-actions-configure-pages-5..-75c946","versionInfo":"5.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/configure-pages@5.%2A.%2A"}]},{"name":"com.github.https-gitcom/-","SPDXID":"SPDXRef-github-https-gitcom---main-7cc6f0","versionInfo":"main","downloadLocation":"git+https://github.com/https-gitcom/-","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/https-gitcom/-@main"}]}],"relationships":[{"spdxElementId":"SPDXRef-github-https-gitcom---main-7cc6f0","relatedSpdxElement":"SPDXRef-npm-types-eslint-8.4.10-99f7b4","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-https-gitcom---main-7cc6f0","relatedSpdxElement":"SPDXRef-npm-react-dom-18.2.0-46f9f8","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-https-gitcom---main-7cc6f0","relatedSpdxElement":"SPDXRef-npm-graphql-tag-2.12.6-340da4","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-https-gitcom---main-7cc6f0","relatedSpdxElement":"SPDXRef-npm-eslint-plugin-hydrogen-0.12.3-9ee3e6","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-https-gitcom---main-7cc6f0","relatedSpdxElement":"SPDXRef-npm-shopify-hydrogen-codegen-0.3.1-240586","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-https-gitcom---main-7cc6f0","relatedSpdxElement":"SPDXRef-npm-types-react-dom-18.2.7-f20206","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-https-gitcom---main-7cc6f0","relatedSpdxElement":"SPDXRef-npm-shopify-hydrogen-2024.7.4-e99add","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-https-gitcom---main-7cc6f0","relatedSpdxElement":"SPDXRef-npm-types-react-18.3.5-3b78ef","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-https-gitcom---main-7cc6f0","relatedSpdxElement":"SPDXRef-npm-shopify-prettier-config-1.1.2-c0f933","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-https-gitcom---main-7cc6f0","relatedSpdxElement":"SPDXRef-npm-remix-run-eslint-config-2.12.0-3b4ea3","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-https-gitcom---main-7cc6f0","relatedSpdxElement":"SPDXRef-npm-graphql-16.6.0-f620fb","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-https-gitcom---main-7cc6f0","relatedSpdxElement":"SPDXRef-npm-vite-5.4.14-ce2ab1","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-https-gitcom---main-7cc6f0","relatedSpdxElement":"SPDXRef-npm-react-18.2.0-b5b96e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-https-gitcom---main-7cc6f0","relatedSpdxElement":"SPDXRef-npm-typescript-5.2.2-3612cd","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-https-gitcom---main-7cc6f0","relatedSpdxElement":"SPDXRef-npm-shopify-cli-3.66.1-107961","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-https-gitcom---main-7cc6f0","relatedSpdxElement":"SPDXRef-npm-netlify-edge-functions-2.10.0-a8b0e3","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-https-gitcom---main-7cc6f0","relatedSpdxElement":"SPDXRef-npm-isbot-5.1.17-e5b2d4","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-https-gitcom---main-7cc6f0","relatedSpdxElement":"SPDXRef-npm-netlify-remix-runtime-2.3.1-0f0a11","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-https-gitcom---main-7cc6f0","relatedSpdxElement":"SPDXRef-npm-netlify-remix-edge-adapter-3.4.2-b223e4","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-https-gitcom---main-7cc6f0","relatedSpdxElement":"SPDXRef-npm-remix-run-dev-2.12.0-e178ef","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-https-gitcom---main-7cc6f0","relatedSpdxElement":"SPDXRef-npm-prettier-2.8.4-fac13a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-https-gitcom---main-7cc6f0","relatedSpdxElement":"SPDXRef-npm-eslint-8.20.0-c80510","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-https-gitcom---main-7cc6f0","relatedSpdxElement":"SPDXRef-npm-vite-tsconfig-paths-5.0.1-45ac6e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-https-gitcom---main-7cc6f0","relatedSpdxElement":"SPDXRef-npm-total-typescript-ts-reset-0.5.1-41eb60","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-https-gitcom---main-7cc6f0","relatedSpdxElement":"SPDXRef-npm-graphql-codegen-cli-5.0.2-65a5af","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-https-gitcom---main-7cc6f0","relatedSpdxElement":"SPDXRef-npm-remix-run-react-2.12.0-5bf0b4","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-https-gitcom---main-7cc6f0","relatedSpdxElement":"SPDXRef-githubactions-actions-upload-pages-artifact-3..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-https-gitcom---main-7cc6f0","relatedSpdxElement":"SPDXRef-githubactions-actions-configure-pages-5..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-https-gitcom---main-7cc6f0","relatedSpdxElement":"SPDXRef-githubactions-actions-checkout-4..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-https-gitcom---main-7cc6f0","relatedSpdxElement":"SPDXRef-githubactions-githubcodeql-action-analyze-3..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-https-gitcom---main-7cc6f0","relatedSpdxElement":"SPDXRef-githubactions-githubcodeql-action-init-3..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-https-gitcom---main-7cc6f0","relatedSpdxElement":"SPDXRef-githubactions-actions-deploy-pages-4..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-https-gitcom---main-7cc6f0","relationshipType":"DESCRIBES"}]}
