{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.joshuahills/grpc-demo","documentNamespace":"https://spdx.org/spdxdocs/protobom/a1c9aace-08f2-4cf4-bd27-b3e3958836ff","creationInfo":{"creators":["Tool: protobom-v0.0.0-20250310190621-6bd9cb110a13+dirty","Tool: GitHub.com-Dependency-Graph"],"created":"2025-03-11T07:26:04Z"},"packages":[{"name":"Grpc.Net.Client","SPDXID":"SPDXRef-nuget-Grpc.Net.Client-2.60.0-7b26ed","versionInfo":"2.60.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright 2019 The gRPC","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/Grpc.Net.Client@2.60.0"}]},{"name":"Grpc.Tools","SPDXID":"SPDXRef-nuget-Grpc.Tools-2.61.0-d87ce5","versionInfo":"2.61.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright 2008 Google Inc., Copyright 2018 The gRPC","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/Grpc.Tools@2.61.0"}]},{"name":"Google.Protobuf","SPDXID":"SPDXRef-nuget-Google.Protobuf-3.25.3-41e328","versionInfo":"3.25.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"Copyright 2015, Google Inc., Copyright 2015, Google Inc. Protocol Buffers Binary Serialization Format Google","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/Google.Protobuf@3.25.3"}]},{"name":"Microsoft.Extensions.DependencyInjection","SPDXID":"SPDXRef-nuget-Microsoft.Extensions.DependencyInjection-8.0.0-613322","versionInfo":"8.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) 1997-2005 Sean Eron Anderson, (c) Microsoft Corporation, Copyright (c) .NET Foundation, Copyright (c) .NET Foundation and Contributors, Copyright (c) .NET Foundation Contributors, Copyright (c) 1980, 1986, 1993 The Regents of the University of California, Copyright (c) 1989 by Hewlett-Packard Company, Palo Alto, Ca. \u0026 Digital Equipment Corporation, Maynard, Mass, Copyright (c) 1990- 1993, 1996 Open Software Foundation, Inc., Copyright (c) 1991-2022 Unicode, Inc., Copyright (c) 1995-2022 Jean-loup Gailly and Mark Adler, Copyright (c) 1998 Microsoft. To, Copyright (c) 1999 Lucent Technologies, Copyright (c) 2004-2006 Intel Corporation, Copyright (c) 2005-2007, Nick Galbreath, Copyright (c) 2005-2020 Rich Felker, Copyright (c) 2006 Jb Evain (jbevain@gmail.com), Copyright (c) 2007 James Newton-King, Copyright (c) 2008-2016, Wojciech Mula, Copyright (c) 2008-2020 Advanced Micro Devices, Inc., Copyright (c) 2009, 2010, 2013-2016 by the Brotli Authors, Copyright (c) 2011 Novell, Inc (http://www.novell.com), Copyright (c) 2011-2015 Intel Corporation, Copyright (c) 2011-2020 Microsoft Corp, Copyright (c) 2011, Google Inc., Copyright (c) 2012 - present, Victor Zverovich, Copyright (c) 2012-2021 Yann Collet, Copyright (c) 2013-2017, Alfred Klomp, Copyright (c) 2013-2017, Milosz Krajewski, Copyright (c) 2014 Ryan Juckett http://www.ryanjuckett.com, Copyright (c) 2015 The Chromium Authors, Copyright (c) 2015 THL A29 Limited, a Tencent company, and Milo Yip, Copyright (c) 2015 Xamarin, Inc (http://www.xamarin.com), Copyright (c) 2015-2017, Wojciech Mula, Copyright (c) 2016-2017, Matthieu Darbois, Copyright (c) 2017 Yoshifumi Kawai, Copyright (c) 2018 Alexander Chermyanin, Copyright (c) 2019 Microsoft Corporation, Daan Leijen, Copyright (c) 2020 Dan Shechter, Copyright (c) 2020 Mara Bos \u003cm-ou.se@m-ou.se\u003e, Copyright (c) 2021 csFastFloat authors, Copyright (c) 2022, Geoff Langdale, Copyright (c) 2022, Wojciech Mula, Copyright (c) Andrew Arnott, Copyright (c) Microsoft Corporation, Copyright (c) Six Labors, Copyright (c) The Internet Society (2003), Copyright (c) The Internet Society 1997, Copyright (c) YEAR W3C(r) (MIT, ERCIM, Keio, Beihang). Disclaimers, Copyright 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018 The Regents of the University of California, Copyright 2012 the V8 project authors, Copyright 2018 Daniel Lemire, Copyright 2019 LLVM Project, Portions (c) International Organization","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/Microsoft.Extensions.DependencyInjection@8.0.0"}]},{"name":"Microsoft.Extensions.Hosting","SPDXID":"SPDXRef-nuget-Microsoft.Extensions.Hosting-8.0.0-c8865b","versionInfo":"8.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) 1997-2005 Sean Eron Anderson, (c) Microsoft Corporation, Copyright (c) .NET Foundation, Copyright (c) .NET Foundation and Contributors, Copyright (c) .NET Foundation Contributors, Copyright (c) 1980, 1986, 1993 The Regents of the University of California, Copyright (c) 1989 by Hewlett-Packard Company, Palo Alto, Ca. \u0026 Digital Equipment Corporation, Maynard, Mass, Copyright (c) 1990- 1993, 1996 Open Software Foundation, Inc., Copyright (c) 1991-2022 Unicode, Inc., Copyright (c) 1995-2022 Jean-loup Gailly and Mark Adler, Copyright (c) 1998 Microsoft. To, Copyright (c) 1999 Lucent Technologies, Copyright (c) 2004-2006 Intel Corporation, Copyright (c) 2005-2007, Nick Galbreath, Copyright (c) 2005-2020 Rich Felker, Copyright (c) 2006 Jb Evain (jbevain@gmail.com), Copyright (c) 2007 James Newton-King, Copyright (c) 2008-2016, Wojciech Mula, Copyright (c) 2008-2020 Advanced Micro Devices, Inc., Copyright (c) 2009, 2010, 2013-2016 by the Brotli Authors, Copyright (c) 2011 Novell, Inc (http://www.novell.com), Copyright (c) 2011-2015 Intel Corporation, Copyright (c) 2011-2020 Microsoft Corp, Copyright (c) 2011, Google Inc., Copyright (c) 2012 - present, Victor Zverovich, Copyright (c) 2012-2021 Yann Collet, Copyright (c) 2013-2017, Alfred Klomp, Copyright (c) 2013-2017, Milosz Krajewski, Copyright (c) 2014 Ryan Juckett http://www.ryanjuckett.com, Copyright (c) 2015 The Chromium Authors, Copyright (c) 2015 THL A29 Limited, a Tencent company, and Milo Yip, Copyright (c) 2015 Xamarin, Inc (http://www.xamarin.com), Copyright (c) 2015-2017, Wojciech Mula, Copyright (c) 2016-2017, Matthieu Darbois, Copyright (c) 2017 Yoshifumi Kawai, Copyright (c) 2018 Alexander Chermyanin, Copyright (c) 2019 Microsoft Corporation, Daan Leijen, Copyright (c) 2020 Dan Shechter, Copyright (c) 2020 Mara Bos \u003cm-ou.se@m-ou.se\u003e, Copyright (c) 2021 csFastFloat authors, Copyright (c) 2022, Geoff Langdale, Copyright (c) 2022, Wojciech Mula, Copyright (c) Andrew Arnott, Copyright (c) Microsoft Corporation, Copyright (c) Six Labors, Copyright (c) The Internet Society (2003), Copyright (c) The Internet Society 1997, Copyright (c) YEAR W3C(r) (MIT, ERCIM, Keio, Beihang). Disclaimers, Copyright 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018 The Regents of the University of California, Copyright 2012 the V8 project authors, Copyright 2018 Daniel Lemire, Copyright 2019 LLVM Project, Portions (c) International Organization","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/Microsoft.Extensions.Hosting@8.0.0"}]},{"name":"Swashbuckle.AspNetCore","SPDXID":"SPDXRef-nuget-Swashbuckle.AspNetCore-6.4.0-58cb0d","versionInfo":"6.4.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) 2008 VeriSign, Inc.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/Swashbuckle.AspNetCore@6.4.0"}]},{"name":"Grpc.AspNetCore","SPDXID":"SPDXRef-nuget-Grpc.AspNetCore-2.49.0-447376","versionInfo":"2.49.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"(c) 2008 VeriSign, Inc., Copyright 2019 The gRPC","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/Grpc.AspNetCore@2.49.0"}]},{"name":"Microsoft.AspNetCore.OpenApi","SPDXID":"SPDXRef-nuget-Microsoft.AspNetCore.OpenApi-8.0.1-91a7d4","versionInfo":"8.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Microsoft Corporation, Copyright (c) .NET Foundation and Contributors, Copyright (c) .NET Foundation Contributors, Copyright (c) 1989, 1993 The Regents of the University of California, Copyright (c) 1990, 1993 The Regents of the University of California, Copyright (c) 1996-1998 John D. Polstra, Copyright (c) 1998 John D. Polstra, Copyright (c) 2000-2013 Julian Seward, Copyright (c) 2007 James Newton-King, Copyright (c) 2007 John Birrell (jb@freebsd.org), Copyright (c) 2010-2019 Google LLC. http://angular.io/license, Copyright (c) 2011 Alex MacCaw (info@eribium.org), Copyright (c) 2011 Nicolas Gallagher (nicolas@nicolasgallagher.com), Copyright (c) 2011-2021 The Bootstrap Authors, Copyright (c) 2011-2021 Twitter, Inc., Copyright (c) 2013 - 2018 AngleSharp, Copyright (c) 2013-2017, Milosz Krajewski, Copyright (c) 2014-2018 Michael Daines, Copyright (c) 2015, Google Inc., Copyright (c) 2016 Richard Morris, Copyright (c) 2017 Yoshifumi Kawai, Copyright (c) 2019 David Fowler, Copyright (c) 2019-2020 West Wind Technologies, Copyright (c) 2019-2023 The Bootstrap Authors, Copyright (c) Andrew Arnott, Copyright (c) HTML5 Boilerplate, Copyright (c) Microsoft Corporation, Copyright (c) Nicolas Gallagher and Jonathan Neal, Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (https://sindresorhus.com), Copyright 2019 The gRPC, Copyright Jorn Zaefferer, Copyright OpenJS Foundation and other contributors, https://openjsf.org","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/Microsoft.AspNetCore.OpenApi@8.0.1"}]},{"name":"Microsoft.AspNetCore.OpenApi","SPDXID":"SPDXRef-nuget-Microsoft.AspNetCore.OpenApi-8.0.2-892651","versionInfo":"8.0.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Microsoft Corporation, Copyright (c) .NET Foundation and Contributors, Copyright (c) .NET Foundation Contributors, Copyright (c) 1989, 1993 The Regents of the University of California, Copyright (c) 1990, 1993 The Regents of the University of California, Copyright (c) 1996-1998 John D. Polstra, Copyright (c) 1998 John D. Polstra, Copyright (c) 2000-2013 Julian Seward, Copyright (c) 2007 James Newton-King, Copyright (c) 2007 John Birrell (jb@freebsd.org), Copyright (c) 2010-2019 Google LLC. http://angular.io/license, Copyright (c) 2011 Alex MacCaw (info@eribium.org), Copyright (c) 2011 Nicolas Gallagher (nicolas@nicolasgallagher.com), Copyright (c) 2011-2021 The Bootstrap Authors, Copyright (c) 2011-2021 Twitter, Inc., Copyright (c) 2013 - 2018 AngleSharp, Copyright (c) 2013-2017, Milosz Krajewski, Copyright (c) 2014-2018 Michael Daines, Copyright (c) 2015, Google Inc., Copyright (c) 2016 Richard Morris, Copyright (c) 2017 Yoshifumi Kawai, Copyright (c) 2019 David Fowler, Copyright (c) 2019-2020 West Wind Technologies, Copyright (c) 2019-2023 The Bootstrap Authors, Copyright (c) Andrew Arnott, Copyright (c) HTML5 Boilerplate, Copyright (c) Microsoft Corporation, Copyright (c) Nicolas Gallagher and Jonathan Neal, Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (https://sindresorhus.com), Copyright 2019 The gRPC, Copyright Jorn Zaefferer, Copyright OpenJS Foundation and other contributors, https://openjsf.org","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/Microsoft.AspNetCore.OpenApi@8.0.2"}]},{"name":"Grpc.AspNetCore","SPDXID":"SPDXRef-nuget-Grpc.AspNetCore-2.60.0-fc0b53","versionInfo":"2.60.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright 2019 The gRPC","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/Grpc.AspNetCore@2.60.0"}]},{"name":"Grpc.AspNetCore.Server.Reflection","SPDXID":"SPDXRef-nuget-Grpc.AspNetCore.Server.Reflection-2.60.0-6ce22e","versionInfo":"2.60.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright 2019 The gRPC","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/Grpc.AspNetCore.Server.Reflection@2.60.0"}]},{"name":"Microsoft.VisualStudio.Azure.Containers.Tools.Targets","SPDXID":"SPDXRef-nuget-Microsoft.VisualStudio.Azure.Containers.Tools.Targets-1.19.6-d8263e","versionInfo":"1.19.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"copyrightText":"(c) Microsoft 2023, (c) Microsoft Corporation, Copyright (c) .NET Foundation, Copyright (c) 2007 James Newton-King, Copyright (c) Microsoft Corp., Copyright James Newton-King 2008, Copyright James Newton-King 2008 Json.NET, Copyright, Microsoft Corporation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/Microsoft.VisualStudio.Azure.Containers.Tools.Targets@1.19.6"}]},{"name":"github.com/golang/protobuf","SPDXID":"SPDXRef-golang-github.comgolang-protobuf-1.5.3-665fca","versionInfo":"1.5.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/github.com/golang/protobuf@1.5.3"}]},{"name":"golang.org/x/net","SPDXID":"SPDXRef-golang-golang.orgx-net-0.18.0-b58159","versionInfo":"0.18.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/golang.org/x/net@0.18.0"}]},{"name":"golang.org/x/sys","SPDXID":"SPDXRef-golang-golang.orgx-sys-0.14.0-2e9f19","versionInfo":"0.14.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/golang.org/x/sys@0.14.0"}]},{"name":"golang.org/x/text","SPDXID":"SPDXRef-golang-golang.orgx-text-0.14.0-575b3d","versionInfo":"0.14.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/golang.org/x/text@0.14.0"}]},{"name":"google.golang.org/genproto/googleapis/rpc","SPDXID":"SPDXRef-golang-google.golang.orggenprotogoogleapis-rpc-0.0.0-20231106174013-bbf56f31fb17-6455d5","versionInfo":"0.0.0-20231106174013-bbf56f31fb17","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/google.golang.org/genproto/googleapis/rpc@0.0.0-20231106174013-bbf56f31fb17"}]},{"name":"google.golang.org/protobuf","SPDXID":"SPDXRef-golang-google.golang.org-protobuf-1.31.0-8bbc92","versionInfo":"1.31.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/google.golang.org/protobuf@1.31.0"}]},{"name":"google.golang.org/grpc","SPDXID":"SPDXRef-golang-google.golang.org-grpc-1.61.0-85c2b1","versionInfo":"1.61.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/google.golang.org/grpc@1.61.0"}]},{"name":"com.github.joshuahills/grpc-demo","SPDXID":"SPDXRef-github-joshuahills-grpc-demo-master-03b71d","versionInfo":"master","downloadLocation":"git+https://github.com/joshuahills/grpc-demo","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/joshuahills/grpc-demo@master"}]}],"relationships":[{"spdxElementId":"SPDXRef-github-joshuahills-grpc-demo-master-03b71d","relatedSpdxElement":"SPDXRef-nuget-Grpc.Net.Client-2.60.0-7b26ed","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-joshuahills-grpc-demo-master-03b71d","relatedSpdxElement":"SPDXRef-nuget-Grpc.Tools-2.61.0-d87ce5","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-joshuahills-grpc-demo-master-03b71d","relatedSpdxElement":"SPDXRef-nuget-Google.Protobuf-3.25.3-41e328","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-joshuahills-grpc-demo-master-03b71d","relatedSpdxElement":"SPDXRef-nuget-Microsoft.Extensions.DependencyInjection-8.0.0-613322","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-joshuahills-grpc-demo-master-03b71d","relatedSpdxElement":"SPDXRef-nuget-Microsoft.Extensions.Hosting-8.0.0-c8865b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-joshuahills-grpc-demo-master-03b71d","relatedSpdxElement":"SPDXRef-nuget-Swashbuckle.AspNetCore-6.4.0-58cb0d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-joshuahills-grpc-demo-master-03b71d","relatedSpdxElement":"SPDXRef-nuget-Grpc.AspNetCore-2.49.0-447376","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-joshuahills-grpc-demo-master-03b71d","relatedSpdxElement":"SPDXRef-nuget-Microsoft.AspNetCore.OpenApi-8.0.1-91a7d4","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-joshuahills-grpc-demo-master-03b71d","relatedSpdxElement":"SPDXRef-nuget-Microsoft.AspNetCore.OpenApi-8.0.2-892651","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-joshuahills-grpc-demo-master-03b71d","relatedSpdxElement":"SPDXRef-nuget-Grpc.AspNetCore-2.60.0-fc0b53","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-joshuahills-grpc-demo-master-03b71d","relatedSpdxElement":"SPDXRef-nuget-Grpc.AspNetCore.Server.Reflection-2.60.0-6ce22e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-joshuahills-grpc-demo-master-03b71d","relatedSpdxElement":"SPDXRef-nuget-Microsoft.VisualStudio.Azure.Containers.Tools.Targets-1.19.6-d8263e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-joshuahills-grpc-demo-master-03b71d","relatedSpdxElement":"SPDXRef-golang-github.comgolang-protobuf-1.5.3-665fca","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-joshuahills-grpc-demo-master-03b71d","relatedSpdxElement":"SPDXRef-golang-golang.orgx-net-0.18.0-b58159","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-joshuahills-grpc-demo-master-03b71d","relatedSpdxElement":"SPDXRef-golang-golang.orgx-sys-0.14.0-2e9f19","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-joshuahills-grpc-demo-master-03b71d","relatedSpdxElement":"SPDXRef-golang-golang.orgx-text-0.14.0-575b3d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-joshuahills-grpc-demo-master-03b71d","relatedSpdxElement":"SPDXRef-golang-google.golang.orggenprotogoogleapis-rpc-0.0.0-20231106174013-bbf56f31fb17-6455d5","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-joshuahills-grpc-demo-master-03b71d","relatedSpdxElement":"SPDXRef-golang-google.golang.org-protobuf-1.31.0-8bbc92","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-joshuahills-grpc-demo-master-03b71d","relatedSpdxElement":"SPDXRef-golang-google.golang.org-grpc-1.61.0-85c2b1","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-joshuahills-grpc-demo-master-03b71d","relationshipType":"DESCRIBES"}]}