@iljucha/render

1.0.4 • Public • Published

Render

It's not even a render engine?! This thing uses {{ x }}-placeholder.

Usage

import { default as Render, Render2, Render3 } from "@iljucha/render"

var text = `
    Hello, my name is {{ name }}.
    My favourite programming language is {{ favLang }},
    but everyone tells me to learn a real language. {{ nope }}
`
var variables = {
    name: "Iljucha",
    favLang: "JavaScript"
}

Render(text, variables)

Render2(text, variables, (error, render) => {
    console.log({ error, render })
})

Render3(text, variables)
    .then(res => console.log(res.render))
    .catch(res => console.log(res.error))

Output

Guess what?

    Hello, my name is Iljucha.
    My favourite programming language is JavaScript,
    but everyone tells me to learn a real language.

Readme

Keywords

Package Sidebar

Install

npm i @iljucha/render

Weekly Downloads

1

Version

1.0.4

License

ISC

Unpacked Size

2.96 kB

Total Files

3

Last publish

Collaborators

  • iljucha