@amho/ash-template-engine
Version:
I built my own template engine for learning purposes with zero dependencies in TypeScript - It's called Ash
13 lines (8 loc) • 383 B
text/typescript
import { TemplateEngine } from '../../src';
import { dataArray } from '../shared';
const template = `<% for (let i = 0; i < dataArray.length; i += 1) {%>
<% dataArray[i].name %> is <% dataArray[i].age %> years old.
<% } %>`;
const templateEngine = TemplateEngine.createWithAspSyntax();
const result = templateEngine.compile(template, { dataArray });
console.log(result);