Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Advisory ¶ added in v0.9.0
type Advisory struct {
// contains filtered or unexported fields
}
Advisory encapsulate Node vulnerability source
func NewAdvisory ¶ added in v0.9.0
func NewAdvisory() *Advisory
NewAdvisory is the factory method for Node Advisory
func (*Advisory) DetectVulnerabilities ¶ added in v0.9.0
func (a *Advisory) DetectVulnerabilities(pkgName, pkgVer string) ([]types.DetectedVulnerability, error)
DetectVulnerabilities scans and return vulnerability using Node package scanner
type NpmComparer ¶ added in v0.13.0
type NpmComparer struct{}
NpmComparer represents a comparer for npm
func (NpmComparer) IsVulnerable ¶ added in v0.13.0
func (n NpmComparer) IsVulnerable(ver string, advisory dbTypes.Advisory) bool
IsVulnerable checks if the package version is vulnerable to the advisory.
Click to show internal directories.
Click to hide internal directories.