lib/config/config-validator.js
function validateRuleSeverity(options) {
    const severity = Array.isArray(options) ? options[0] : options;
    const normSeverity = typeof severity === "string" ? severityMap[severity.toLowerCase()] : severity;

    if (normSeverity === 0 || normSeverity === 1 || normSeverity === 2) {
        return normSeverity;
    }

    throw new Error(`\tSeverity should be one of the following: 0 = off, 1 = warn, 2 = error (you passed '${util.inspect(severity).replace(/'/gu, "\"").replace(/\n/gu, "")}').\n`);

}
function validateRuleSeverity(options) {
    const severity = Array.isArray(options) ? options[0] : options;
    const normSeverity = typeof severity === "string" ? severityMap[severity.toLowerCase()] : severity;

    if (normSeverity === 0 || normSeverity === 1 || normSeverity === 2) {
        return normSeverity;
    }

    throw new Error(`\tSeverity should be one of the following: 0 = off, 1 = warn, 2 = error (you passed '${util.inspect(severity).replace(/'/gu, "\"").replace(/\n/gu, "")}').\n`);

}
function validateRuleSeverity ( options ) { const severity = Array . isArray ( options ) ? options [ 0 ] : options ; const normSeverity = typeof severity === "string" ? severityMap [ severity . toLowerCase ( ) ] : severity ; if ( normSeverity === 0 || normSeverity === 1 || normSeverity === 2 ) { return normSeverity ; } throw new Error ( ` \t ${ util . inspect ( severity ) . replace ( / ' / gu , "\"" ) . replace ( / \n / gu , "" ) } \n ` ) ; }
Validates a rule's severity and returns the severity value. Throws an error if the severity is invalid.
@param {options} options The given options for the rule.
@returns {number|string} The rule's severity value
Validates a rule s severity and returns the severity value . Throws an error if the severity is invalid .