Versions in this module Expand all Collapse all v0 v0.1.0 May 8, 2024 Changes in this version + const Name — linux/amd64, windows/amd64 + type Config struct — linux/amd64 + Timeout time.Duration + func DefaultConfig() Config + type Config struct — windows/amd64 + type Extractor struct — linux/amd64 + Timeout time.Duration + func New(cfg Config) *Extractor + func (e Extractor) Extract(ctx context.Context, input *extractor.ScanInput) ([]*extractor.Inventory, error) + func (e Extractor) FileRequired(path string, _ fs.FileMode) bool + func (e Extractor) Name() string + func (e Extractor) ToCPEs(i *extractor.Inventory) ([]string, error) + func (e Extractor) ToPURL(i *extractor.Inventory) (*purl.PackageURL, error) + func (e Extractor) Version() int + type Extractor struct — windows/amd64 + type Metadata struct + Architecture string + Epoch int + License string + OSBuildID string + OSID string + OSName string + OSVersionID string + PackageName string + SourceRPM string + Vendor string