@code-pushup/js-packages-plugin
Version:
Code PushUp plugin for JavaScript packages 🛡️
17 lines (16 loc) • 465 B
TypeScript
import type { PackageAuditLevel } from '../../config.js';
export type Vulnerability = {
name: string;
id?: number;
title?: string;
url?: string;
severity: PackageAuditLevel;
versionRange: string;
directDependency: string | true;
fixInformation?: string | false;
};
export type AuditSummary = Record<PackageAuditLevel | 'total', number>;
export type AuditResult = {
vulnerabilities: Vulnerability[];
summary: AuditSummary;
};