{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.coder/sshcode","documentNamespace":"https://spdx.org/spdxdocs/protobom/fe07a9b6-41b5-4246-ba6b-e57b684f9973","creationInfo":{"creators":["Tool: protobom-v0.0.0-20260130170711-0b8e67cacb3b+dirty","Tool: GitHub.com-Dependency-Graph"],"created":"2026-02-18T01:10:54Z"},"packages":[{"name":"go.coder.com/flog","SPDXID":"SPDXRef-golang-go.coder.com-flog-0.0.0-20190129195112-eaed154a0db8-75c946","versionInfo":"0.0.0-20190129195112-eaed154a0db8","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright 2019 Coder Technologies, Inc.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/go.coder.com/[email protected]"}]},{"name":"golang.org/x/xerrors","SPDXID":"SPDXRef-golang-golang.orgx-xerrors-0.0.0-20190717185122-a985d3407aa7-75c946","versionInfo":"0.0.0-20190717185122-a985d3407aa7","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause AND LicenseRef-scancode-google-patent-license-golang","copyrightText":"Copyright (c) 2019 The Go Authors, Copyright 2011 The Go Authors, Copyright 2012 The Go Authors, Copyright 2018 The Go Authors, Copyright 2019 The Go Authors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/golang.org/x/[email protected]"}]},{"name":"golang.org/x/sys","SPDXID":"SPDXRef-golang-golang.orgx-sys-0.0.0-20190418153312-f0ce4c0180be-75c946","versionInfo":"0.0.0-20190418153312-f0ce4c0180be","downloadLocation":"NOASSERTION","filesAnalyzed":false,"copyrightText":"Copyright (c) 2009 The Go Authors, Copyright 2009 The Go Authors, Copyright 2009,2010 The Go Authors, Copyright 2010 The Go Authors, Copyright 2011 The Go Authors, Copyright 2012 The Go Authors, Copyright 2013 The Go Authors, Copyright 2014 The Go Authors, Copyright 2015 The Go Authors, Copyright 2016 The Go Authors, Copyright 2017 The Go Authors, Copyright 2018 The Go Authors, Copyright 2019 The Go Authors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/golang.org/x/[email protected]"}]},{"name":"go.coder.com/cli","SPDXID":"SPDXRef-golang-go.coder.com-cli-0.4.0-75c946","versionInfo":"0.4.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/go.coder.com/[email protected]"}]},{"name":"go.coder.com/retry","SPDXID":"SPDXRef-golang-go.coder.com-retry-0.0.0-20180926062817-cf12c95974ac-75c946","versionInfo":"0.0.0-20180926062817-cf12c95974ac","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/go.coder.com/[email protected]"}]},{"name":"github.com/spf13/pflag","SPDXID":"SPDXRef-golang-github.comspf13-pflag-1.0.3-75c946","versionInfo":"1.0.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"Copyright (c) 2012 Alex Ogier, Copyright (c) 2012 The Go Authors, Copyright 2009 The Go Authors, Copyright 2010 The Go Authors, Copyright 2012 The Go Authors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/github.com/spf13/[email protected]"}]},{"name":"github.com/pkg/errors","SPDXID":"SPDXRef-golang-github.compkg-errors-0.8.1-75c946","versionInfo":"0.8.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause","copyrightText":"Copyright (c) 2015, Dave Cheney \[email protected]\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/github.com/pkg/[email protected]"}]},{"name":"github.com/stretchr/testify","SPDXID":"SPDXRef-golang-github.comstretchr-testify-1.3.0-75c946","versionInfo":"1.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2012-2018 Mat Ryer and Tyler Bunnell","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/github.com/stretchr/[email protected]"}]},{"name":"github.com/pkg/browser","SPDXID":"SPDXRef-golang-github.compkg-browser-0.0.0-20180916011732-0a3d74bf9ce4-75c946","versionInfo":"0.0.0-20180916011732-0a3d74bf9ce4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause","copyrightText":"Copyright (c) 2014, Dave Cheney \[email protected]\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/github.com/pkg/[email protected]"}]},{"name":"golang.org/x/crypto","SPDXID":"SPDXRef-golang-golang.orgx-crypto-0.0.0-20190422183909-d864b10871cd-75c946","versionInfo":"0.0.0-20190422183909-d864b10871cd","downloadLocation":"NOASSERTION","filesAnalyzed":false,"copyrightText":"Copyright (c) 2009 The Go Authors, Copyright 2009 The Go Authors, Copyright 2010 The Go Authors, Copyright 2011 The Go Authors, Copyright 2012 The Go Authors, Copyright 2013 The Go Authors, Copyright 2014 The Go Authors, Copyright 2015 The Go Authors, Copyright 2016 The Go Authors, Copyright 2017 The Go Authors, Copyright 2018 The Go Authors, Copyright 2019 The Go Authors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/golang.org/x/[email protected]"}]},{"name":"com.github.coder/sshcode","SPDXID":"SPDXRef-github-coder-sshcode-master-2d237f","versionInfo":"master","downloadLocation":"git+https://github.com/coder/sshcode","filesAnalyzed":false,"licenseDeclared":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/coder/sshcode@master"}]}],"relationships":[{"spdxElementId":"SPDXRef-github-coder-sshcode-master-2d237f","relatedSpdxElement":"SPDXRef-golang-go.coder.com-flog-0.0.0-20190129195112-eaed154a0db8-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-coder-sshcode-master-2d237f","relatedSpdxElement":"SPDXRef-golang-go.coder.com-cli-0.4.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-coder-sshcode-master-2d237f","relatedSpdxElement":"SPDXRef-golang-go.coder.com-retry-0.0.0-20180926062817-cf12c95974ac-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-coder-sshcode-master-2d237f","relatedSpdxElement":"SPDXRef-golang-github.comspf13-pflag-1.0.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-coder-sshcode-master-2d237f","relatedSpdxElement":"SPDXRef-golang-github.comstretchr-testify-1.3.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-coder-sshcode-master-2d237f","relatedSpdxElement":"SPDXRef-golang-golang.orgx-crypto-0.0.0-20190422183909-d864b10871cd-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-coder-sshcode-master-2d237f","relatedSpdxElement":"SPDXRef-golang-golang.orgx-xerrors-0.0.0-20190717185122-a985d3407aa7-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-coder-sshcode-master-2d237f","relatedSpdxElement":"SPDXRef-golang-golang.orgx-sys-0.0.0-20190418153312-f0ce4c0180be-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-coder-sshcode-master-2d237f","relatedSpdxElement":"SPDXRef-golang-github.compkg-errors-0.8.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-coder-sshcode-master-2d237f","relatedSpdxElement":"SPDXRef-golang-github.compkg-browser-0.0.0-20180916011732-0a3d74bf9ce4-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-coder-sshcode-master-2d237f","relationshipType":"DESCRIBES"}]}