import MarkdownIt from "markdown-it"; import Token from "markdown-it/lib/token"; import customFence from "markdown-it-container"; export default function notice(md: MarkdownIt): void { return customFence(md, "notice", { marker: ":", validate: () => true, render(tokens: Token[], idx: number) { const { info } = tokens[idx]; if (tokens[idx].nesting === 1) { // opening tag return `
\n`; } else { // closing tag return "
\n"; } }, }); }