1.0.0 • Published 8 years ago

tag-truthy v1.0.0

Weekly downloads
2
License
MIT
Repository
github
Last release
8 years ago

tag-truthy

Tagged template function that filters falsy values.

Example

const tpl = require('tag-truthy')

const html = tpl`
  <div>
    ${condition && `
      <span>Yay!</span>
    `}
  </div>
`

If condition is truthy, this outputs as expected:

<div>
  <span>Yay!</span>
</div>

If condition is falsy, this cleans up the falsy values and outpus:

<div></div>

Without tag-truthy, the output would be:

<div>
  false
</div>

Installation

$ npm install tag-truthy

license

MIT