UNPKG

@neuralegion/cvss

Version:

The Common Vulnerability Scoring System ([CVSS](https://www.first.org/cvss/)) [base](https://www.first.org/cvss/specification-document#Base-Metrics) [score](https://www.first.org/cvss/specification-document#1-2-Scoring) calculator and validator library wr

15 lines (14 loc) 452 B
import { Metric, MetricValue } from './models'; export declare const validateVersion: (versionStr: string | null) => void; declare type ValidationResult = { isTemporal: boolean; isEnvironmental: boolean; metricsMap: Map<Metric, MetricValue>; versionStr: string | null; }; /** * Validate that the given string is a valid cvss vector * @param cvssStr */ export declare const validate: (cvssStr: string) => ValidationResult; export {};