0.1.3 • Published 5 months ago
markdown-it-typograf v0.1.3
📃 markdown-it-typograf
Tiny markdown-it plugin, with typograf integration.
Check demo.
Setup
npm install markdown-it-typograf
Usage
import markdownit from "markdown-it";
import markdownitTypograf from "markdown-it-typograf";
const md = markdownit().use(markdownitTypograf, {
// ...options
});
console.log(md.render('"Привет"')); // <p>«Привет»</p>\n
Options
Option | Default | Description |
---|---|---|
typografOptions | { locale: 'ru' } | Options passed to typograf. |
typografSetup | undefined | Function to customize typograf programmatically. |
Example
const md = markdownit().use(markdownitTypograf, {
typografOptions: {
locale: "ru",
disableRule: "*",
},
typografSetup(tp) {
tp.enableRule("common/number/mathSigns");
},
});
console.log(md.render("0 != 1")); // <p>0 ≠ 1</p>\n
Development
bun install
bun run dev