UNPKG

@code-pushup/js-packages-plugin

Version:
28 lines (27 loc) 780 B
import type { PackageAuditLevel } from '../../config.js'; import type { DependencyGroupLong } from '../../runner/outdated/types.js'; export type PnpmAuditAdvisory = { module_name: string; id: number; severity: PackageAuditLevel; vulnerable_versions: string; recommendation: string; title: string; url: string; findings: { paths: string[]; }[]; }; export type PnpmAuditResultJson = { advisories: Record<string, PnpmAuditAdvisory>; metadata: { vulnerabilities: Record<PackageAuditLevel, number>; }; }; export type PnpmVersionOverview = { current?: string; latest: string; wanted: string; dependencyType: DependencyGroupLong; }; export type PnpmOutdatedResultJson = Record<string, PnpmVersionOverview>;