JSON Templating Language
Visit the documenation at jtl.alexlockhart.me or visit us on NPM.
JTL allows you to convert properly formatted json into html. What you do with that html is up to you.
JTL is provided in esm, umd, and cjs formats all with minified versions. The below example uses the esm format.
npm install @megazear7/jtl
import { jtl } from '@megazear7/jtl';
const json = {
name: "html",
attr: {
"lang": "en"
},
children: [
{ name: "head" },
{
name: "body",
children: [
{ name: "h1", content: "Hello, World!" }
]
}
]
}
const html = jtl(json).toHtmlString();
This will output the following html:
<html lang="en">
<head></head>
<body>
<h1>Hello, World!</h1>
</body>
</html>
- Event listeners
npm run test
npm run build