summaryrefslogtreecommitdiffstats
path: root/lib/output/website/templateEnv.js
diff options
context:
space:
mode:
Diffstat (limited to 'lib/output/website/templateEnv.js')
-rw-r--r--lib/output/website/templateEnv.js4
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/output/website/templateEnv.js b/lib/output/website/templateEnv.js
index ea2b521..b3009db 100644
--- a/lib/output/website/templateEnv.js
+++ b/lib/output/website/templateEnv.js
@@ -2,6 +2,8 @@ var _ = require('lodash');
var nunjucks = require('nunjucks');
var path = require('path');
var fs = require('fs');
+var DoExtension = require('nunjucks-do')(nunjucks);
+
var location = require('../../utils/location');
var defaultFilters = require('../../template/filters');
@@ -24,6 +26,8 @@ function setupTemplateEnv(output, context) {
);
var env = new nunjucks.Environment(loader);
+ env.addExtension('DoExtension', new DoExtension());
+
// Add context as global
_.each(context, function(value, key) {
env.addGlobal(key, value);