1// return 1 if any vulns in the set are at or above the specified severity 2const severities = new Map(Object.entries([ 3 'info', 4 'low', 5 'moderate', 6 'high', 7 'critical', 8 'none', 9]).map(s => s.reverse())) 10 11module.exports = (data, level) => 12 Object.entries(data.metadata.vulnerabilities) 13 .some(([sev, count]) => count > 0 && severities.has(sev) && 14 severities.get(sev) >= severities.get(level)) ? 1 : 0 15