diff --git a/admin-spa/src/lib/html-to-markdown.ts b/admin-spa/src/lib/html-to-markdown.ts index 728e0e7..e468138 100644 --- a/admin-spa/src/lib/html-to-markdown.ts +++ b/admin-spa/src/lib/html-to-markdown.ts @@ -5,26 +5,52 @@ export function htmlToMarkdown(html: string): string { if (!html) return ''; - + let markdown = html; - + // Headings markdown = markdown.replace(/
]*>(.*?)<\/p>/gis, '$1\n\n');
-
+
// Line breaks
markdown = markdown.replace(/
/gi, '\n');
-
+
// Horizontal rules
markdown = markdown.replace(/