{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.zhulik/gruby","documentNamespace":"https://spdx.org/spdxdocs/protobom/d1d23f0e-665c-4db3-a66a-47b562577a33","creationInfo":{"creators":["Tool: protobom-devel","Tool: GitHub.com-Dependency-Graph"],"created":"2025-01-06T18:59:52Z"},"packages":[{"name":"github.com/mattn/go-colorable","SPDXID":"SPDXRef-golang-github.commattn-go-colorable-0.1.13-7b26ed","versionInfo":"0.1.13","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/github.com/mattn/go-colorable@0.1.13"}]},{"name":"github.com/google/go-cmp","SPDXID":"SPDXRef-golang-github.comgoogle-go-cmp-0.6.0-d87ce5","versionInfo":"0.6.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/github.com/google/go-cmp@0.6.0"}]},{"name":"gopkg.in/yaml.v3","SPDXID":"SPDXRef-golang-gopkg.in-yaml.v3-3.0.1-41e328","versionInfo":"3.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/gopkg.in/yaml.v3@3.0.1"}]},{"name":"github.com/chzyer/readline","SPDXID":"SPDXRef-golang-github.comchzyer-readline-1.5.1-613322","versionInfo":"1.5.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/github.com/chzyer/readline@1.5.1"}]},{"name":"github.com/mattn/go-isatty","SPDXID":"SPDXRef-golang-github.commattn-go-isatty-0.0.16-c8865b","versionInfo":"0.0.16","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/github.com/mattn/go-isatty@0.0.16"}]},{"name":"github.com/cornelk/hashmap","SPDXID":"SPDXRef-golang-github.comcornelk-hashmap-1.0.8-58cb0d","versionInfo":"1.0.8","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/github.com/cornelk/hashmap@1.0.8"}]},{"name":"github.com/k0kubun/colorstring","SPDXID":"SPDXRef-golang-github.comk0kubun-colorstring-0.0.0-20150214042306-9440f1994b88-447376","versionInfo":"0.0.0-20150214042306-9440f1994b88","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/github.com/k0kubun/colorstring@0.0.0-20150214042306-9440f1994b88"}]},{"name":"github.com/k0kubun/pp","SPDXID":"SPDXRef-golang-github.comk0kubun-pp-3.0.1incompatible-91a7d4","versionInfo":"3.0.1+incompatible","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/github.com/k0kubun/pp@3.0.1%2Bincompatible"}]},{"name":"golang.org/x/text","SPDXID":"SPDXRef-golang-golang.orgx-text-0.16.0-892651","versionInfo":"0.16.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/golang.org/x/text@0.16.0"}]},{"name":"golang.org/x/sys","SPDXID":"SPDXRef-golang-golang.orgx-sys-0.22.0-fc0b53","versionInfo":"0.22.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/golang.org/x/sys@0.22.0"}]},{"name":"golang.org/x/net","SPDXID":"SPDXRef-golang-golang.orgx-net-0.27.0-6ce22e","versionInfo":"0.27.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/golang.org/x/net@0.27.0"}]},{"name":"golang.org/x/exp","SPDXID":"SPDXRef-golang-golang.orgx-exp-0.0.0-20240719175910-8a7402abbf56-d8263e","versionInfo":"0.0.0-20240719175910-8a7402abbf56","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/golang.org/x/exp@0.0.0-20240719175910-8a7402abbf56"}]},{"name":"github.com/onsi/gomega","SPDXID":"SPDXRef-golang-github.comonsi-gomega-1.34.1-665fca","versionInfo":"1.34.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/github.com/onsi/gomega@1.34.1"}]},{"name":"actions/checkout","SPDXID":"SPDXRef-githubactions-actions-checkout-4..-b58159","versionInfo":"4.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/checkout@4.%2A.%2A"}]},{"name":"actions/cache","SPDXID":"SPDXRef-githubactions-actions-cache-4..-2e9f19","versionInfo":"4.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/cache@4.%2A.%2A"}]},{"name":"actions/setup-go","SPDXID":"SPDXRef-githubactions-actions-setup-go-5..-575b3d","versionInfo":"5.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/setup-go@5.%2A.%2A"}]},{"name":"golangci/golangci-lint-action","SPDXID":"SPDXRef-githubactions-golangci-golangci-lint-action-6..-6455d5","versionInfo":"6.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/golangci/golangci-lint-action@6.%2A.%2A"}]},{"name":"com.github.zhulik/gruby","SPDXID":"SPDXRef-github-zhulik-gruby-main-4b7d26","versionInfo":"main","downloadLocation":"git+https://github.com/zhulik/gruby","filesAnalyzed":false,"licenseDeclared":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/zhulik/gruby@main"}]}],"relationships":[{"spdxElementId":"SPDXRef-github-zhulik-gruby-main-4b7d26","relatedSpdxElement":"SPDXRef-golang-github.commattn-go-colorable-0.1.13-7b26ed","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-zhulik-gruby-main-4b7d26","relatedSpdxElement":"SPDXRef-golang-github.comgoogle-go-cmp-0.6.0-d87ce5","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-zhulik-gruby-main-4b7d26","relatedSpdxElement":"SPDXRef-golang-gopkg.in-yaml.v3-3.0.1-41e328","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-zhulik-gruby-main-4b7d26","relatedSpdxElement":"SPDXRef-golang-github.comchzyer-readline-1.5.1-613322","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-zhulik-gruby-main-4b7d26","relatedSpdxElement":"SPDXRef-golang-github.commattn-go-isatty-0.0.16-c8865b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-zhulik-gruby-main-4b7d26","relatedSpdxElement":"SPDXRef-golang-github.comcornelk-hashmap-1.0.8-58cb0d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-zhulik-gruby-main-4b7d26","relatedSpdxElement":"SPDXRef-golang-github.comk0kubun-colorstring-0.0.0-20150214042306-9440f1994b88-447376","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-zhulik-gruby-main-4b7d26","relatedSpdxElement":"SPDXRef-golang-github.comk0kubun-pp-3.0.1incompatible-91a7d4","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-zhulik-gruby-main-4b7d26","relatedSpdxElement":"SPDXRef-golang-golang.orgx-text-0.16.0-892651","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-zhulik-gruby-main-4b7d26","relatedSpdxElement":"SPDXRef-golang-golang.orgx-sys-0.22.0-fc0b53","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-zhulik-gruby-main-4b7d26","relatedSpdxElement":"SPDXRef-golang-golang.orgx-net-0.27.0-6ce22e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-zhulik-gruby-main-4b7d26","relatedSpdxElement":"SPDXRef-golang-golang.orgx-exp-0.0.0-20240719175910-8a7402abbf56-d8263e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-zhulik-gruby-main-4b7d26","relatedSpdxElement":"SPDXRef-golang-github.comonsi-gomega-1.34.1-665fca","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-zhulik-gruby-main-4b7d26","relatedSpdxElement":"SPDXRef-githubactions-actions-checkout-4..-b58159","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-zhulik-gruby-main-4b7d26","relatedSpdxElement":"SPDXRef-githubactions-actions-cache-4..-2e9f19","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-zhulik-gruby-main-4b7d26","relatedSpdxElement":"SPDXRef-githubactions-actions-setup-go-5..-575b3d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-zhulik-gruby-main-4b7d26","relatedSpdxElement":"SPDXRef-githubactions-golangci-golangci-lint-action-6..-6455d5","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-zhulik-gruby-main-4b7d26","relationshipType":"DESCRIBES"}]}