SBOM
Prerequisites
Usage
Description
Exit codes
Debug
Options
--format=<cyclonedx1.4+json|cyclonedx1.4+xml|cyclonedx1.5+json|cyclonedx1.5+xml|cyclonedx1.6+json|cyclonedx1.6+xml|spdx2.3+json>
--format=<cyclonedx1.4+json|cyclonedx1.4+xml|cyclonedx1.5+json|cyclonedx1.5+xml|cyclonedx1.6+json|cyclonedx1.6+xml|spdx2.3+json>[--org=<ORG_ID>]
[--org=<ORG_ID>][--file=<file>] or [--f=<file>]
[--file=<file>] or [--f=<file>][--unmanaged]
[--unmanaged][--dev]
[--dev][--all-projects]
[--all-projects][--name=<NAME>]
[--name=<NAME>][--version=<VERSION>]
[--version=<VERSION>][--exclude=<NAME>[,<NAME>...]]
[--exclude=<NAME>[,<NAME>...]][--detection-depth=<DEPTH>]
[--detection-depth=<DEPTH>][--prune-repeated-subdependencies|-p]
[--prune-repeated-subdependencies|-p][--json-file-output]
[--json-file-output][<TARGET_DIRECTORY>]
[<TARGET_DIRECTORY>]Options for Maven projects
--maven-aggregate-project
--maven-aggregate-project--scan-unmanaged
--scan-unmanaged--scan-all-unmanaged
--scan-all-unmanaged--include-provenance
--include-provenanceOptions for Gradle projects
--sub-project=<NAME>, --gradle-sub-project=<NAME>
--sub-project=<NAME>, --gradle-sub-project=<NAME>--all-sub-projects
--all-sub-projects--all-projects
--all-projects--configuration-matching=<CONFIGURATION_REGEX>
--configuration-matching=<CONFIGURATION_REGEX>--configuration-attributes=<ATTRIBUTE>[,<ATTRIBUTE>]...
--configuration-attributes=<ATTRIBUTE>[,<ATTRIBUTE>]...--init-script=<FILE>
--init-script=<FILE>Options for NuGet projects
--assets-project-name
--assets-project-name--file=<filename>.sln
--file=<filename>.sln--file=packages.config
--file=packages.config--packages-folder
--packages-folderOptions for npm projects
--strict-out-of-sync=true|false
--strict-out-of-sync=true|falseOptions for Yarn projects
--strict-out-of-sync=true|false
--strict-out-of-sync=true|false--yarn-workspaces
--yarn-workspacesOptions for Python projects
--command=<COMMAND>
--command=<COMMAND>--skip-unresolved=true|false
--skip-unresolved=true|false--file=<filename>
--file=<filename>--package-manager=<package manager>
--package-manager=<package manager>Options for scanning using --unmanaged
--unmanaged--max-depth
--max-depthOptions for build tools
-- [<CONTEXT-SPECIFIC_OPTIONS>]
-- [<CONTEXT-SPECIFIC_OPTIONS>]Examples for the snyk sbom command
Create a CycloneDX JSON document for a local software project
Create a CycloneDX JSON document and redirect stdout to a file
Create an SPDX JSON document and write it to a file
Create an SPDX 2.3 JSON document for an unmanaged software project
Create a CycloneDX XML document for a Maven project
Create a CycloneDX JSON document for a monorepo
Last updated
Was this helpful?

