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 "";