hensei-web/node_modules/htmlnano/lib/modules/custom.js
2020-09-11 06:44:42 -07:00

22 lines
No EOL
442 B
JavaScript

"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports["default"] = custom;
/** Meta-module that runs custom modules */
function custom(tree, options, customModules) {
if (!customModules) {
return tree;
}
if (!Array.isArray(customModules)) {
customModules = [customModules];
}
customModules.forEach(function (customModule) {
tree = customModule(tree, options);
});
return tree;
}