gitsite-cli
Version:
Tools for generate static web site from Markdown files in git repository.
32 lines (24 loc) • 552 B
JavaScript
/*
Render a code block as ascii.
Source:
```ascii
┌───────┐
│ Hello │
├───────┤
│ World │
└───────┘
```
Rendered as:
<pre class="ascii"><code>
┌───────┐
│ Hello │
├───────┤
│ World │
└───────┘
</code></pre>
*/
import MarkdownIt from "markdown-it";
const escapeHtml = MarkdownIt().utils.escapeHtml;
export default function (md, args, str) {
return '<pre class="ascii"><code>' + escapeHtml(str) + '</code></pre>\n';
};