@code-pushup/js-packages-plugin
Version:
Code PushUp plugin for JavaScript packages 🛡️
8 lines (7 loc) • 683 B
TypeScript
import type { AuditOutput, Issue } from '@code-pushup/models';
import { type AuditSeverity, type DependencyGroup, type PackageManagerId } from '../../config.js';
import type { AuditResult, AuditSummary, Vulnerability } from './types.js';
export declare function auditResultToAuditOutput(result: AuditResult, id: PackageManagerId, depGroup: DependencyGroup, auditLevelMapping: AuditSeverity): AuditOutput;
export declare function calculateAuditScore(stats: AuditSummary): number;
export declare function summaryToDisplayValue(summary: AuditSummary): string;
export declare function vulnerabilitiesToIssues(vulnerabilities: Vulnerability[], auditLevelMapping: AuditSeverity): Issue[];