export function getHTMLChar(str: string) { return str .replace(//g, ">") } export function escapeChars(str: string, escapeBackticks = true) { const result = getHTMLChar(str).replace(/_/g, "\\_").replace(/\|/g, "\\|") return escapeBackticks ? result.replace(/`/g, "\\`") : result } export function stripLineBreaks(str: string) { return str ? str .replace(/\n/g, " ") .replace(/\r/g, " ") .replace(/\t/g, " ") .replace(/[\s]{2,}/g, " ") .trim() : "" }