markdown-it-ib
Version:
Use <i> and <b> along with <em> and <strong> with Markdown syntax
47 lines (32 loc) • 934 B
Markdown
# markdown-it-ib
[](https://www.npmjs.com/package/markdown-it-ib)
A [markdown-it](https://github.com/markdown-it/markdown-it) plugin
to use `*` for `<i>` and `**` for `<b>` in your Markdown documents,
along with the conventional `_` for `<em>` and `__` for `<strong>`.
Example input:
```
*A* **B** _C_ __D__
```
Output:
```html
<p><i>A</i> <b>B</b> <em>C</em> <strong>D</strong></p>
```
## Install
```
npm install markdown-it-ib
```
## Usage
```js
import markdownIt from 'markdown-it';
import markdownItIB from 'markdown-it-ib';
// OR
const markdownIt = require('markdown-it');
const markdownItIB = require('markdown-it-ib');
const md = markdownIt()
.use(markdownItIB);
const output = md.render('*A* **B** _C_ __D__');
console.log(output);
```
## See also
- _[You’re using <em> wrong](https://blog.logrocket.com/youre-using-em-wrong/)_
by Facundo Corradini