@jverneaut/html-to-gutenberg
Version:
Create custom Gutenberg blocks from the HTML templates you already have.
12 lines (10 loc) • 364 B
JavaScript
import ProcessorBase from "#processors/ProcessorBase.js";
export default class GlobalRawExpressions extends ProcessorBase {
processAllHTMLStrings(htmlString) {
return htmlString
.replace(/\s*[^\s=]+="_\$\$/g, " ") // PHP escape sequence to remove attr="_$$
.replaceAll('"$$', "")
.replaceAll('$$"', "")
.replaceAll("$$$", "");
}
}