UNPKG

htmlnano

Version:

Modular HTML minifier, built on top of the PostHTML

23 lines (20 loc) 603 B
Object.defineProperty(exports, '__esModule', { value: true }); /** Meta-module that runs custom modules */ const mod = { default: async function custom(tree, options, customModules) { if (!customModules) { return tree; } if (!Array.isArray(customModules)) { customModules = [ customModules ]; } for (const customModule of customModules){ if (customModule) { tree = await customModule(tree, options); } } return tree; } }; exports.default = mod;