UNPKG

htmllint

Version:
21 lines (15 loc) 487 B
var lodash = require('lodash'); var bulk = require('bulk-require'); var presets = bulk(__dirname, '!(index).js'); presets.none = lodash.mapValues(presets.default, function () {return false;}); module.exports.presets = presets; module.exports.flattenOpts = function (optList) { var options = {}; optList.forEach(function (opt) { if (lodash.isString(opt)) { opt = presets[opt]; } lodash.assign(options, opt); }); return options; };