UNPKG

luhn-generator

Version:

A generator of numbers that passes the validation of Luhn algorithm or Luhn formula, also known as the 'modulus 10' or 'mod 10' algorithm

30 lines (22 loc) 929 B
/** * @fileoverview Config to enable all rules. * @author Robert Fletcher */ "use strict"; //------------------------------------------------------------------------------ // Requirements //------------------------------------------------------------------------------ const builtInRules = require("../lib/built-in-rules-index"); //------------------------------------------------------------------------------ // Helpers //------------------------------------------------------------------------------ const enabledRules = Object.keys(builtInRules).reduce((result, ruleId) => { if (!builtInRules[ruleId].meta.deprecated) { result[ruleId] = "error"; } return result; }, {}); //------------------------------------------------------------------------------ // Public Interface //------------------------------------------------------------------------------ module.exports = { rules: enabledRules };