rinco
Version:
A static website generator
22 lines (18 loc) • 564 B
JavaScript
/* jslint node: true */
/*!
* rinco - mustache compile
* Copyright(c) 2014 Allan Esquina
* MIT Licensed
*/
;
var rinco = require('../rinco');
var mustache = require('mustache');
var fs = require('../fs');
var config = require('../constants');
// Parse templates files
rinco.render.middleware.register(function rinco_mustache(next, content, data) {
// Parse template with mustache
content = mustache.to_html((config.USER_CONFIG.mustache_delimiter || '') + ' ' + content, data);
// Return rendered content
next(content, data);
});