lib/renderer.js
var debug = require('debug')('request-token:renderer')
var hogan = require("hogan.js")
module.exports = function(config) {
var template = hogan.compile(config.template)
function render(data, next) {
debug('Rendering data for %s with %s', data.url.path, config.template)
var content
try {
content = template.render(data)
} catch (err) {
return next(err)
}
next(null, content)
}
return {
render: render
}
}