Comparing version 0.2.11 to 0.2.12
@@ -359,3 +359,3 @@ | ||
if (typeof input != "object" || input === null) return input; | ||
return Object.assign({}, input, args); | ||
return Object.assign({}, input, compileTemplate(global, args)); | ||
}, | ||
@@ -362,0 +362,0 @@ |
{ | ||
"name": "jslt", | ||
"version": "0.2.11", | ||
"version": "0.2.12", | ||
"description": "JSON transformer", | ||
@@ -5,0 +5,0 @@ "main": "jslt.js", |
@@ -262,2 +262,3 @@ | ||
test("$assign", { a : 3, b : 2 }, { $assign : { c : 4 } }, { a : 3, b : 2, c : 4 }); | ||
test("$assign", { a : 3 }, { $assign : { c : "{{a}}" } }, { a : 3, c : 3 }); | ||
test("$assign", {}, { $assign : { c : 4 } }, { c : 4 }); | ||
@@ -264,0 +265,0 @@ test("$assign", null, { $assign : { c : 4 } }, null); |
45573
690