@gerhobbelt/markdown-it-ast
v0.0.1-2
Published
Generate AST from tokens parsed from markdown-it.
Downloads
4
Maintainers
Readme
Markdown-It AST Generator
Generate AST from tokens parsed from markdown-it to be more efficient on searching and rewriting tokens.
Usage
var markdownIt = require('markdown-it');
var markdownItAST = require('markdown-it-ast');
var tokens = markdownIt.parse('#123\n##456');
markdownItAST.makeAST(tokens);
Structure
makeAST
returns a tree. Each token pair (open, close) is stored in openNode
and closeNode
, respectively. nodeType
is derived from the opening token. Descendants are stored in children
, and each descendant can be either an AST node or an inline node.
License
This project is licensed under MIT.