Skip to content

Commit

Permalink
Merge pull request #1151 from celsomiranda/master
Browse files Browse the repository at this point in the history
Add support for swig-extra
  • Loading branch information
tommy351 committed Apr 6, 2015
2 parents 79f3e71 + e59d3f4 commit 7faa7ed
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 1 deletion.
16 changes: 15 additions & 1 deletion lib/plugins/renderer/swig.js
@@ -1,8 +1,22 @@
'use strict';

var swig = require('swig');
var extras = require('swig-extras');
var forTag = require('swig/lib/tags/for');

extras.useTag(swig, 'markdown');
extras.useTag(swig, 'switch');
extras.useTag(swig, 'case');

extras.useFilter(swig, 'batch');
extras.useFilter(swig, 'groupby');
extras.useFilter(swig, 'markdown');
extras.useFilter(swig, 'nl2br');
extras.useFilter(swig, 'pluck');
extras.useFilter(swig, 'split');
extras.useFilter(swig, 'trim');
extras.useFilter(swig, 'truncate');

swig.setDefaults({
cache: false,
autoescape: false
Expand All @@ -24,4 +38,4 @@ function swigRenderer(data, locals){
});
}

module.exports = swigRenderer;
module.exports = swigRenderer;
1 change: 1 addition & 0 deletions package.json
Expand Up @@ -48,6 +48,7 @@
"pretty-hrtime": "^1.0.0",
"strip-indent": "^1.0.0",
"swig": "1.4.2",
"swig-extras": "0.0.1",
"text-table": "^0.2.0",
"through2": "^1.1.1",
"tildify": "^1.0.0",
Expand Down

0 comments on commit 7faa7ed

Please sign in to comment.