2.0.0-alpha.11 • Published 9 months ago
@yozora/html-markdown v2.0.0-alpha.11
This component is for rendering the Yozora Markdown AST node Root
produced by @yozora/parser into HTML string.
Install
npm
npm install --save @yozora/html-markdown
yarn
yarn add @yozora/html-markdown
Usage
Basic:
import type { Root } from '@yozora/ast' import { renderMarkdown, defaultRendererMap } from '@yozora/html-markdown' import '@yozora/html-markdown/lib/index.css' // load preset styles. const root = { "type": "root", "children": [ { "type": "markdown", "children": [ { "type": "text", "value": "yozora is cool!" } ] } ] } renderMarkdown( markdown as Root, {}, // definitionMap {}, // footnoteDefinitionMap defaultRendererMap ) // => <markdown class="yozora-markdown"><span class="yozora-text">yozora is cool!</span></markdown>
Related
2.0.0-alpha.11
9 months ago
2.0.0-alpha.10
10 months ago
2.0.0-alpha.9
2 years ago
2.0.0-alpha.7
2 years ago
2.0.0-alpha.8
2 years ago
2.0.0-alpha.6
2 years ago
2.0.0-alpha.3
3 years ago
2.0.0-alpha.4
3 years ago
2.0.0-alpha.5
3 years ago
2.0.0-alpha.0
4 years ago
2.0.0-alpha.1
3 years ago
2.0.0-alpha.2
3 years ago
1.0.0-alpha.4
4 years ago
1.0.0-alpha.3
4 years ago
1.0.0-alpha.2
4 years ago
1.0.0-alpha.1
4 years ago
1.0.0-alpha.0
4 years ago