Options
All
  • Public
  • Public/Protected
  • All
Menu

Class CheckVulnerabilitiesRule

CheckVulnerabilitiesRule will check if package.json and package-lock.json contain vulnerabilities thank's to npm audit.

returns

return a RuleResult object

Hierarchy

  • Rule
    • CheckVulnerabilitiesRule

Index

Constructors

constructor

Properties

enabled

enabled: boolean

events

events: GitEventEnum[] = [GitEventEnum.Push, GitEventEnum.Cron]

Private googleAnalytics

googleAnalytics: Visitor

name

name: string

onBoth

onBoth: OnSuccessError[]

onError

onError: OnSuccessError[]

onSuccess

onSuccess: OnSuccessError[]

options

Methods

displayRule

  • displayRule(): void

getNumberOfVulnerabilities

  • getNumberOfVulnerabilities(data: any): number

isEnabled

  • isEnabled(webhook: Webhook, ruleConfig: any): false

validate

Generated using TypeDoc