3.0.0 • Published 7 years ago

pixie-dot v3.0.0

Weekly downloads
4
License
MIT
Repository
github
Last release
7 years ago

pixie-dot NPM version

Access template data with dot notation

Installation

$ npm install --save pixie-dot

Usage

dot(template, data)

Returns compiled template, with support for dot notation in the expressions

var dot = require('pixie-dot')
var pixie = require('pixie')

var template = pixie('Hello {{input.world}} and {{input.person}}!')

dot(template, {
  input: { world: 'Mars', person: 'Jamen' }
})
// => 'Hello Mars and Jamen!'

You can also select arrays with numbers:

var template = pixie('Hello {{inputs.2.world}} and {{world.2.person}}!')

License

MIT © Sean Wilson