HEX
Server: Apache
System: Linux webd004.cluster130.gra.hosting.ovh.net 5.15.206-ovh-vps-grsec-zfs-classid #1 SMP Fri May 15 02:41:25 UTC 2026 x86_64
User: frenchy (106757)
PHP: 7.4.33
Disabled: _dyuweyrj4,_dyuweyrj4r,dl
Upload Files
File: /home/frenchy/www/french-american.org/releases/20210421135930Z/node_modules/snyk/dist/lib/alerts.js
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const chalk_1 = require("chalk");
const registeredAlerts = [];
function registerAlerts(alerts) {
    if (!alerts) {
        return;
    }
    alerts.forEach((alert) => {
        if (!hasAlert(alert.name)) {
            registeredAlerts.push(alert);
        }
    });
}
exports.registerAlerts = registerAlerts;
function hasAlert(name) {
    return registeredAlerts.find((a) => a.name === name);
}
exports.hasAlert = hasAlert;
function displayAlerts() {
    let res = '';
    const sep = '\n';
    registeredAlerts.forEach((alert) => {
        res += sep;
        if (alert.type === 'warning') {
            res += chalk_1.default.bold.red(alert.msg);
        }
        else {
            res += chalk_1.default.yellow(alert.msg);
        }
    });
    return res;
}
exports.displayAlerts = displayAlerts;
//# sourceMappingURL=alerts.js.map