parse

package
v0.0.0-...-5cb193c Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 10, 2025 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GrypeFile

func GrypeFile(path string) (*grype.Document, error)

GrypeFile takes the path to a json file containing a grype report, and parses it.

func GrypeReport

func GrypeReport(rawJSON []byte) (*grype.Document, error)

GrypeReport takes the content of a json file and returns a parsed string

func SyftFile

func SyftFile(path string) (*syft.Document, error)

SyftFile takes the path to a json file containing a syft sbom, and parses it.

func SyftSBOM

func SyftSBOM(rawJSON []byte) (*syft.Document, error)

SyftSBOM takes the content of a json file and returns a parsed string

func WriteGrypeFile

func WriteGrypeFile(document *grype.Document, path string) error

WriteGrypeFile takes a grype document and a path and writes the document on disk in json format

func WriteSyftFile

func WriteSyftFile(document *syft.Document, path string) error

WriteSyftFile takes a syft document and a path and writes the document on disk in json format

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL