An open API service indexing awesome lists of open source software.

https://github.com/tinovyatkin/require-markdown

Loads Markdown files as compiled HTML string synchronously (as Node require)
https://github.com/tinovyatkin/require-markdown

markdown markdown-it markdown-to-html nodejs

Last synced: 4 months ago
JSON representation

Loads Markdown files as compiled HTML string synchronously (as Node require)

Awesome Lists containing this project

README

        

# require-markdown

Loads Markdown files as compiled HTML string synchronously (as Node `require`)

## Motivation

This module suppose to be used in build systems, etc, where you prefer to store texts as Markdown files. Uses [markdown-it](https://github.com/markdown-it/markdown-it) for rendering with emoji, subscript, superscript, comments stripping and abbr plugins enabled.

## Usage

```js
const requireMarkdown = require("require-markdown")(
(markdownItOptions = { typographer: true })
);

const htmlString = requireMarkdown("../README.md"); // => '

require-markdown

' ....
```