UNPKG

@yg012n0132n0n3w0n/simplepage

Version:

28 lines (20 loc) 505 B
/*! * strip-tags <https://github.com/jonschlinkert/strip-tags> * * Copyright (c) 2015 Jon Schlinkert, contributors. * Licensed under the MIT license. */ 'use strict'; var cheerio = require('cheerio'); module.exports = function(str, tags) { var $ = cheerio.load(str, {decodeEntities: false}); if (!tags || tags.length === 0) { return str; } tags = !Array.isArray(tags) ? [tags] : tags; var len = tags.length; while (len--) { $(tags[len]).remove(); } return $.html(); };