Patrick Steele-Idem c386da875e Fixes #349 - Inline Marko template compilation support
Also changed how JavaScript code is generated
2016-08-19 10:50:28 -06:00

24 lines
485 B
JavaScript

function create(__markoHelpers) {
var marko_escapeXml = __markoHelpers.x;
return function render(data, out) {
out.w("Hello" +
data.name +
"!");
if (notEmpty(data.colors)) {
out.w("<ul class=\"colors\">");
forEach(data.colors, function(color) {
out.w("<li class=\"color\">" +
marko_escapeXml(color) +
"</li>");
});
out.w("</ul>");
}
};
}
(module.exports = require("marko").c(__filename)).c(create);