Skip to content
Returns a promise with a rendered handlebars file or renders template to a file
CoffeeScript
Find file
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
test
.gitignore
Gruntfile.coffee
LICENSE
README.md
helpers.coffee
index.coffee
package.json

README.md

renderer

Returns a promise with a rendered handlebars file or renders template to a file

renderer(src,[dest],data)

  renderer 'templates/foo.hbs', 'public/foo.html',
    title: 'Foobar'
    name: 'Sublime'
  .then ->
    console.log 'all done!'
  renderer 'templates/foo.hbs',
    title: 'Foobar'
    name: 'Sublime'
  .then (rendered) ->
    console.log rendered

Handlebars Helpers

readFile

Read file contents into the template

  {{readFile '/path/relative/to/hbs/file.txt'}}

stringify

JSON.stringify an object into the template

  {{{stringify someobj}}}

License

MIT

Something went wrong with that request. Please try again.