var HTMLParser = require("node-html-parser");
module.exports = function (ctx) {
return function includeTag(content) {
const { config } = ctx;
/* If you’re on the OSS site, remove every `.enterprise-only` element. Opposite for the ENT site */
const classToRemove =
config.theme_config.tier === "opensource"
? ".enterprise-only"
: ".opensource-only";
const template = HTMLParser.parse(content);
template.querySelectorAll(classToRemove).forEach((x) => x.remove());
content = template.toString();
return content;
};
};