UNPKG

@nodesecure/vulnera

Version:

NodeSecure vulnerabilities strategies

18 lines 632 B
// Import Internal Dependencies import { VULN_MAPPERS } from "./mappers.js"; function useStrategyVulnerabilityMapper(strategy, vulnerabilities) { if (!(strategy in VULN_MAPPERS)) { return []; } return vulnerabilities.map(VULN_MAPPERS[strategy]); } export function standardizeVulnsPayload(useStandardFormat = false) { return function formatVulnerabilities(strategy, vulnerabilities) { if (useStandardFormat) { return useStrategyVulnerabilityMapper(strategy, vulnerabilities); } // identity function return vulnerabilities; }; } //# sourceMappingURL=index.js.map