custom compilation settings behavior
Opened this issue · 1 comments
Deleted user commented
const doT = require('dot');
const text = "{{=it.foo}}\r\nan other line";
const data = { foo: 'bar' };
var template;
console.log(doT.template(text, {strip: false})(data );
// display "{{=it.foo}}\r\nan other line"
console.log(doT.template(text, {...doT.templateSettings, strip: false})(data );
// display "bar\r\nan other line"
I suggest doT.template()
use default settings if property is missing in custom settings.
epoberezkin commented
duplicate of #174