renderable-html
A tiny html file cache module, based on renderable & htmlize, under the MIT licence
Install
npm install renderable-html
Requirements
Since the ES2015 Proxy isn't actually supported, this module requires to start your app with a --harmony_proxies
flag
Usage
var html; html = require('renderable-html');
html.register(htmlFilename)
// registers a single file, if neededhtml.register(htmlFilename) .then(function() { console.log('registered'); }); // registers all files matching a glob mask, if needed// please refer to https://www.npmjs.com/package/globhtml.register(htmlGlobMask) .then(function() { console.log('registered'); });
html.render(htmlFilename)
// registers a single html file, if needed// registers a renderer, based on filename & parser, if needed// rendershtml.render(htmlFilename) .then(function(document) { console.log(document.beautify()); });