templify-js
Version:
A simple template language engine for Typescript
16 lines (15 loc) • 564 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const Templify_1 = require("./Class/Templify");
const bootstrap = () => {
const template = `{% if:is-admin %}You have admin privileges.{% endif %}`;
console.log(template);
const data = { 'is-admin': true };
console.log(data);
const templify = new Templify_1.Templify(template);
templify.addPipe('lower', (value) => value.toLowerCase());
const output = templify.render(data);
console.log("output:");
console.log(output);
};
bootstrap();