0.3.0 • Published 8 months ago

pugneum-renderer v0.3.0

Weekly downloads
-
License
MIT
Repository
github
Last release
8 months ago

pugneum-renderer

Renders pugneum abstract syntax trees into HTML.

Installation

npm install pugneum-renderer

Usage

var render = require('pugneum-renderer');

render(ast, options)

Compile the given pugneum abstract syntax tree, rendering it into an HTML string.

ast is a fully loaded and linked pugneum abstract syntax tree: all includes, extends and filters must be resolved.

var lex = require('pugneum-lexer');
var parse = require('pugneum-parser');
var render = require('pugneum-renderer');

let html = render(parse(lex('p Hello, world!')));
//=> '<p>Hello, world!</p>'

License

MIT

0.3.0

8 months ago

0.2.0

8 months ago

0.1.1

8 months ago

0.1.0

9 months ago