0.1.0 • Published 2 years ago
markdown-it-bidi v0.1.0
Markdown-it-bidi
This is a plugin for Markdown-it to add bidi (bidirectinal text) support to its Markdown to HTML parser.
Usage
Install dependencies
npm i markdown-it
npm i markdown-it-bidi
Use the package to add bidi support. For example:
const markdownit = require('markdown-it')
const mdBidi = require('markdown-it-bidi')
const md = markdownit().use(mdBidi)
const inputText = `
# Heading 1
## Heading 2
Some text
in two lines!
- unordered list 1
- unordered list 2
1. ordered list 1
1. ordered list 2
> blockquote
`;
const result = md.render(inputText)
console.log(result)
Output:
<h1 dir="auto">Heading 1</h1>
<h2 dir="auto">Heading 2</h2>
<p dir="auto">Some text
in two lines!</p>
<ul dir="auto">
<li>unordered list 1
<ul dir="auto">
<li>unordered list 2</li>
</ul>
</li>
</ul>
<ol dir="auto">
<li>ordered list 1
<ol dir="auto">
<li>ordered list 2</li>
</ol>
</li>
</ol>
<blockquote dir="auto">
<p dir="auto">blockquote</p>
</blockquote>
License:
This plugin is released under LGPL v3 or later