node package manager
Share your code. npm Orgs help your team discover, share, and reuse code. Create a free org »

broccoli-nunjucks

broccoli-nunjucks Build Status

Precompile Nunjucks templates

Issues with the output should be reported on the Nunjucks issue tracker.

Install

$ npm install --save-dev broccoli-nunjucks

Usage

var nunjucks = require('broccoli-nunjucks');
tree = nunjucks(tree, options);

API

nunjucks(tree, [options])

Same options as nunjucks.precompile() except for name.

options.name

Type: function
Default: Relative template path. Example: templates/list.html

You can override the default behavior by supplying a function which gets the relative path and is expected to return the name.

Example:

nunjucks(tree, {
    name: function (relativePath) {
        return 'tpl-' + relativePath;
    }
});

License

MIT © Sindre Sorhus