micromark-sapphire-extension
v1.0.2
Published
Micromark extension to support ruby annotations in Markdown.
Downloads
22
Readme
💎 micromark-sapphire-extension
micromark extension to support 💎 Sapphire Markdown syntax.
Please refer to here for the syntax and other details of 💎 Sapphire Markdown.
Install
npm install micromark-sapphire-extensionUsage
import { micromark } from "micromark";
import { sapphireSyntax, sapphireHtml } from "micromark-sapphire-extension";
const input = "[花|緑|青]<<はな|ろく|しょう>>";
const html = micromark(input, {
extensions: [sapphireSyntax()],
htmlExtensions: [sapphireHtml()],
});generates:
<p>
<ruby>
<rb>花</rb><rb>緑</rb><rb>青</rb> <rt>はな</rt><rt>ろく</rt><rt>しょう</rt>
</ruby>
</p>