UNPKG

xml-utils

Version:

Parse XML without Blowing Up Your Bundle Size

15 lines (12 loc) 451 B
const findTagByName = require("./find-tag-by-name.js"); function removeTagsByName(xml, tagName, options) { const debug = (options && options.debug) || false; let tag; while ((tag = findTagByName(xml, tagName, { debug }))) { xml = xml.substring(0, tag.start) + xml.substring(tag.end); if (debug) console.log("[xml-utils] removed:", tag); } return xml; } module.exports = removeTagsByName; module.exports.default = removeTagsByName;