Have ideas to improve npm?Join in the discussion! »

    @megazear7/jtl

    1.1.0 • Public • Published

    JTL

    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.

    Usage

    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>

    Features that needed added

    1. Event listeners

    Contribute

    Test

    npm run test
    

    Build

    npm run build
    

    Install

    npm i @megazear7/jtl

    DownloadsWeekly Downloads

    2

    Version

    1.1.0

    License

    ISC

    Unpacked Size

    69.7 kB

    Total Files

    18

    Last publish

    Collaborators

    • avatar