UNPKG

ts-markdown-builder

Version:
16 lines (15 loc) 485 B
"use strict"; exports.disclosure = disclosure; exports.lineBreak = void 0; const lineBreak = exports.lineBreak = '<br/>'; function disclosure(title, content, options) { const headerHack = title.startsWith('#') ? '\n\n' : ''; return `<details${options?.open ? ' open' : ''}> <summary>${headerHack}${title}${headerHack}</summary> ${escapeMarkdownInHtml(content)} </details>`; } function escapeMarkdownInHtml(markdown) { return `\n${markdown}\n`; } //# sourceMappingURL=html.js.map