@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
TypeScript
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 {};