diff --git a/packages/editor-ext/src/lib/markdown/utils/turndown.utils.ts b/packages/editor-ext/src/lib/markdown/utils/turndown.utils.ts index 1a7a677d..a0345a1c 100644 --- a/packages/editor-ext/src/lib/markdown/utils/turndown.utils.ts +++ b/packages/editor-ext/src/lib/markdown/utils/turndown.utils.ts @@ -12,14 +12,6 @@ function sanitizeMdLinkText(value: string): string { .replace(/[\r\n]+/g, ' '); } -// Escape a value placed inside a double-quoted HTML attribute (img src/alt/ -// data-caption in the raw-HTML image fallback). Only & and " are special in -// that context; escaping them is idempotent because parse5/marked decode them -// back on re-import. -function escapeHtmlAttr(value: string): string { - return value.replace(/&/g, '&').replace(/"/g, '"'); -} - // Tags turndown treats as void (self-closing). Footnote references render as an // empty whose meaning lives entirely in its data-id; // without marking it void, turndown's blank-node removal drops it before our