diff --git a/remote-content/remote-sources/repo-transforms.js b/remote-content/remote-sources/repo-transforms.js index 0e9234b..ad7f85f 100644 --- a/remote-content/remote-sources/repo-transforms.js +++ b/remote-content/remote-sources/repo-transforms.js @@ -79,9 +79,13 @@ function applyBasicMdxFixes(content) { return `:::${docusaurusType}\n${cleanContent}\n:::\n`; }) - // Fix HTML comments for MDX compatibility - .replace(//g, ' */}') + // Fix HTML comments for MDX compatibility (without breaking Mermaid arrows) + .replace(//g, (_match, comment) => { + const normalized = comment + .replace(/^\s*/, ' ') + .replace(/\s*$/, ' '); + return `{/*${normalized}*/}`; + }) // Fix HTML tags for MDX compatibility .replace(/
/g, '
') .replace(/]*?)>/g, '')