{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.PowerShell/PSScriptAnalyzer","documentNamespace":"https://spdx.org/spdxdocs/protobom/a46a2fab-eee5-448c-8a14-b7e4138ac82b","comment":"Exact versions could not be resolved for some packages. For more information: https://docs.github.com/en/code-security/supply-chain-security/understanding-your-software-supply-chain/about-the-dependency-graph#dependencies-included.","creationInfo":{"creators":["Tool: protobom-v0.0.0-20260327162657-5aefcad73c4c+dirty","Tool: GitHub.com-Dependency-Graph"],"created":"2026-03-29T18:22:49Z"},"packages":[{"name":"Microsoft.CSharp","SPDXID":"SPDXRef-nuget-Microsoft.CSharp-75c946","versionInfo":"\u003e= 0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/Microsoft.CSharp"}]},{"name":"System.Management.Automation","SPDXID":"SPDXRef-nuget-System.Management.Automation-75c946","versionInfo":"\u003e= 0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/System.Management.Automation"}]},{"name":"Microsoft.PowerShell.5.ReferenceAssemblies","SPDXID":"SPDXRef-nuget-Microsoft.PowerShell.5.ReferenceAssemblies-75c946","versionInfo":"\u003e= 0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/Microsoft.PowerShell.5.ReferenceAssemblies"}]},{"name":"Newtonsoft.Json","SPDXID":"SPDXRef-nuget-Newtonsoft.Json-75c946","versionInfo":"\u003e= 0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/Newtonsoft.Json"}]},{"name":"Microsoft.Win32.Registry","SPDXID":"SPDXRef-nuget-Microsoft.Win32.Registry-75c946","versionInfo":"\u003e= 0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/Microsoft.Win32.Registry"}]},{"name":"PowerShellStandard.Library","SPDXID":"SPDXRef-nuget-PowerShellStandard.Library-75c946","versionInfo":"\u003e= 0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/PowerShellStandard.Library"}]},{"name":"Microsoft.Management.Infrastructure","SPDXID":"SPDXRef-nuget-Microsoft.Management.Infrastructure-75c946","versionInfo":"\u003e= 0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/Microsoft.Management.Infrastructure"}]},{"name":"System.Reflection.TypeExtensions","SPDXID":"SPDXRef-nuget-System.Reflection.TypeExtensions-75c946","versionInfo":"\u003e= 0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/System.Reflection.TypeExtensions"}]},{"name":"Pluralize.NET","SPDXID":"SPDXRef-nuget-Pluralize.NET-75c946","versionInfo":"\u003e= 0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/Pluralize.NET"}]},{"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":"actions/upload-artifact","SPDXID":"SPDXRef-githubactions-actions-upload-artifact-4..-75c946","versionInfo":"4.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/upload-artifact@4.%2A.%2A"}]},{"name":"actions/setup-dotnet","SPDXID":"SPDXRef-githubactions-actions-setup-dotnet-4..-75c946","versionInfo":"4.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/setup-dotnet@4.%2A.%2A"}]},{"name":"com.github.PowerShell/PSScriptAnalyzer","SPDXID":"SPDXRef-github-PowerShell-PSScriptAnalyzer-main-7223ab","versionInfo":"main","downloadLocation":"git+https://github.com/PowerShell/PSScriptAnalyzer","filesAnalyzed":false,"licenseDeclared":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/PowerShell/PSScriptAnalyzer@main"}]}],"relationships":[{"spdxElementId":"SPDXRef-github-PowerShell-PSScriptAnalyzer-main-7223ab","relatedSpdxElement":"SPDXRef-nuget-Microsoft.CSharp-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-PowerShell-PSScriptAnalyzer-main-7223ab","relatedSpdxElement":"SPDXRef-nuget-Microsoft.PowerShell.5.ReferenceAssemblies-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-PowerShell-PSScriptAnalyzer-main-7223ab","relatedSpdxElement":"SPDXRef-nuget-Microsoft.Win32.Registry-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-PowerShell-PSScriptAnalyzer-main-7223ab","relatedSpdxElement":"SPDXRef-nuget-Pluralize.NET-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-PowerShell-PSScriptAnalyzer-main-7223ab","relatedSpdxElement":"SPDXRef-githubactions-actions-upload-artifact-4..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-PowerShell-PSScriptAnalyzer-main-7223ab","relatedSpdxElement":"SPDXRef-nuget-System.Management.Automation-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-PowerShell-PSScriptAnalyzer-main-7223ab","relatedSpdxElement":"SPDXRef-nuget-Newtonsoft.Json-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-PowerShell-PSScriptAnalyzer-main-7223ab","relatedSpdxElement":"SPDXRef-nuget-PowerShellStandard.Library-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-PowerShell-PSScriptAnalyzer-main-7223ab","relatedSpdxElement":"SPDXRef-nuget-Microsoft.Management.Infrastructure-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-PowerShell-PSScriptAnalyzer-main-7223ab","relatedSpdxElement":"SPDXRef-nuget-System.Reflection.TypeExtensions-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-PowerShell-PSScriptAnalyzer-main-7223ab","relatedSpdxElement":"SPDXRef-githubactions-actions-checkout-4..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-PowerShell-PSScriptAnalyzer-main-7223ab","relatedSpdxElement":"SPDXRef-githubactions-actions-setup-dotnet-4..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-PowerShell-PSScriptAnalyzer-main-7223ab","relationshipType":"DESCRIBES"}]}