npm.io
0.1.0 • Published 11 years ago

duo-handlebars

Licence
—
Version
0.1.0
Deps
4
Vulns
6
Weekly
0

duo-handlebars

A Handlebars plugin for Duo

Install

$ npm install --save duo-handlebars

Usage

CLI
$ duo --use duo-handlebars
API
var Duo = require('duo');
var handlebars = require('duo-handlebars');

var duo = Duo(__dirname)
    .entry('index.js') // JS file that requires a .hbs template
    .use(handlebars());

duo.run(function (err, file) {
    if (err) throw err;
    // file => will include compiled handlebars templates
});

Options

Whatever options are passed (other than extension) will be proxied directly to Handlebars.precompile()

extension

Determines what file extension to interpret handlebars templates as. (the default is "hbs")

Keywords