UNPKG

teacup-yoppet

Version:

Render HTML with native CoffeeScript templates. No magic, no fuss. Teacup Yoppet

13 lines (11 loc) 468 B
CoffeeScript = require 'coffee-script/register' # We need require support for .coffee files module.exports = renderFile: (path, options, callback) -> setImmediate -> try # If express app does not have view cache enabled, clear the require cache if options.app? and not options.app.enabled('view cache') delete require.cache[require.resolve path] callback null, require(path)(options) catch err callback err