UNPKG

gitsite-cli

Version:

Tools for generate static web site from Markdown files in git repository.

32 lines (24 loc) 552 B
/* 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'; };