express-freemarker
Advanced tools
Comparing version 0.1.2 to 0.1.3
10
index.js
@@ -10,4 +10,2 @@ // libs/fmpp/bin/fmpp test/template/index.ftl -D "tdd(../data.json)" -o test/index.html | ||
module.exports | ||
module.exports = function( options){ | ||
@@ -19,2 +17,8 @@ options = options || {}; | ||
var sourceRoot = data.settings.views; | ||
//clean the data | ||
delete data.settings; | ||
delete data._locals; | ||
delete data.cache; | ||
var data = JSON.stringify(data); | ||
@@ -32,3 +36,3 @@ var dirname = staticTmp || path.dirname(filename); | ||
// args = [filename, "-D", "tdd(" + path.join( basedir, dataname) + ")", "-o", path.join(basedir, tname)]; | ||
var args = [filename, "-D", data, "-o", tname ]; | ||
var args = [filename, "-D", data, "-o", tname ,"-S", sourceRoot ]; | ||
var fmpp = spawn(path2fmpp, args, {}) | ||
@@ -35,0 +39,0 @@ |
{ | ||
"name": "express-freemarker", | ||
"version": "0.1.2", | ||
"version": "0.1.3", | ||
"description": "", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
1927327
78