0.0.1-2 • Published 6 years ago
@gerhobbelt/markdown-it-ast v0.0.1-2
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.