UNPKG

auditjs

Version:

Audit dependencies to identify known vulnerabilities and maintenance problems

36 lines (35 loc) 963 B
interface VulnerabilityJSON { id: string; title: string; description: string; cvssScore: string; cvssVector: string; cve: string; reference: string; } export interface OssIndexServerResultJSON { coordinates: string; description?: string; reference: string; vulnerabilities: VulnerabilityJSON[]; } export declare class OssIndexServerResult { readonly coordinates: string; readonly description?: string; readonly reference: string; readonly vulnerabilities?: Array<Vulnerability>; constructor(result: OssIndexServerResultJSON); toAuditLog(): string; private vulnerabilityMessage; } export declare class Vulnerability { readonly id: string; readonly title: string; readonly description: string; readonly cvssScore: string; readonly cvssVector: string; readonly cve: string; readonly reference: string; constructor(vulnerability: VulnerabilityJSON); } export {};