From 9cd8ccd4e23b97d8f53a604cc93f1165487cdf39 Mon Sep 17 00:00:00 2001 From: mitchell Date: Sun, 19 Apr 2026 17:51:23 -0400 Subject: [PATCH] fix: use :tablesep: for table items and end code blocks with newline --- src/render/markdown.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/render/markdown.ts b/src/render/markdown.ts index e0d67c9..6345a9e 100644 --- a/src/render/markdown.ts +++ b/src/render/markdown.ts @@ -51,7 +51,7 @@ export async function renderMarkdown( } catch {} } - return `\`\`\`${chalk.green(meta?.language)}\n${toRender}\n\`\`\``; + return `\`\`\`${chalk.green(meta?.language)}\n${toRender}\n\`\`\`\n`; }, list: (children, { depth }) => `${depth > 0 ? "\n" : ""}${children}${depth === 0 ? "\n" : ""}`, @@ -75,10 +75,10 @@ export async function renderMarkdown( return `${toRender}\n\n`; }, tr: (children) => { - if (children) currentTable.push(children.split("|").slice(1)); + if (children) currentTable.push(children.split(":tablesep:").slice(1)); return ""; }, - td: (children) => `|${children}`, + td: (children) => `:tablesep:${children}`, th: (children) => { currentTable.options.head.push(children); return "";