We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 58c602d + 50b89e3 commit 52e8ac7Copy full SHA for 52e8ac7
src/modules/twoslash.ts
@@ -11,7 +11,7 @@ const CODEBLOCK = '```';
11
// bad. It doesn't properly handle escaping back ticks, so we instead insert zero width spaces
12
// so that users cannot escape our code block.
13
function escapeCode(code: string) {
14
- return code.replace(/```/g, '`\u200B`\u200B`');
+ return code.replace(/`(?=`)/g, '`\u200B');
15
}
16
17
export class TwoslashModule extends Module {
0 commit comments