@nodesecure/vulnera
Version:
NodeSecure vulnerabilities strategies
14 lines (13 loc) • 638 B
TypeScript
import type { OSV } from "./index.js";
import type { SonatypeVulnerability, SnykVulnerability, NpmAuditAdvisory, PnpmAuditAdvisory } from "../../index.js";
declare function mapFromNPM(vuln: NpmAuditAdvisory): OSV;
declare function mapFromPnpm(vuln: PnpmAuditAdvisory): OSV;
declare function mapFromSnyk(vuln: SnykVulnerability): OSV;
declare function mapFromSonatype(vuln: SonatypeVulnerability): OSV;
export declare const OSV_VULN_MAPPERS: Readonly<{
"github-advisory": typeof mapFromNPM;
"github-advisory_pnpm": typeof mapFromPnpm;
snyk: typeof mapFromSnyk;
sonatype: typeof mapFromSonatype;
}>;
export {};