UNPKG

typedoc-plugin-markdown

Version:

A TypeDoc plugin that generates TypeScript API documentation as Markdown.

16 lines (15 loc) • 465 B
export function escapeChars(str) { return (str // Backslashes first, so the escapes added below are not doubled. .replace(/\\/g, '\\\\') .replace(/>/g, '\\>') .replace(/</g, '\\<') .replace(/{/g, '\\{') .replace(/}/g, '\\}') .replace(/_/g, '\\_') .replace(/`/g, '\\`') .replace(/\|/g, '\\|') .replace(/\[/g, '\\[') .replace(/\]/g, '\\]') .replace(/\*/g, '\\*')); }