@jaredlunde/basic-template

1.0.7 • Public • Published

@jaredlunde/basic-template

A blazing fast(tm) template engine with just properties and conditionals out of the box

let t = compile('hello, {% name %} {? sayMyLastName ?}{% lastName %}{??}')
t({name: 'jared', lastName: 'lunde'})
t({name: 'jared', lastName: 'lunde', sayMyLastName: true})

let t = compile(`
  hello, {% name %}
  {? sayMyLastName > 1 ?}
    {% lastName %}
  {??}
`)
t({name: 'jared', lastName: 'lunde', sayMyLastName: 0})
t({name: 'jared', lastName: 'lunde', sayMyLastName: 2})

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 1.0.7
    5
    • latest

Version History

Package Sidebar

Install

npm i @jaredlunde/basic-template

Weekly Downloads

10

Version

1.0.7

License

MIT

Unpacked Size

10 kB

Total Files

10

Last publish

Collaborators

  • jaredlunde