func GetPackageSummary()

in pkg/sbom.go [177:189]


func GetPackageSummary(pkg *v2_3.Package) (*PackageSummary, error) {
	var packageSummary PackageSummary

	packageSummary.Name = pkg.PackageName
	packageSummary.Version = pkg.PackageVersion
	packageSummary.License = pkg.PackageLicenseDeclared
	packageManager, _ := GetPackageManager(pkg.PackageExternalReferences)
	if packageManager != "" {
		packageSummary.PackageManager = packageManager
	}

	return &packageSummary, nil
}