posthtml-remove-tags
Version:
A posthtml plugin for removing tags
1 lines • 435 B
JavaScript
;Object.defineProperty(exports,"__esModule",{value:true});exports.default=function(options){return function(tree){return new Promise(function(resolve,reject){if(!Array.isArray(tree)){reject(new Error("tree is not Array"))}if(tree.length===0){resolve(tree)}resolve(tree.match(options.tags.map(function(tag){return{tag:tag}}),function(node){node.tag=false;node.content=[];return node}))})}};module.exports=exports["default"];