handlebars-async

1.0.0 • Public • Published

Handlebars-Async

Make Handlebars async!

Install

npm install handlebars-async

Usage

var Handlebars = require('handlebars');
var handlebarsAsync = require('handlebars-async');
 
handlebarsAsync(Handlebars);
 
Handlebars.registerHelper('async', function(arg1) {
  var done = this.async();
 
  setTimeout(function() {
    done(null, arg1.toUpperCase())
    done();
  }, 1000);
});
 
var tpl = Handlebars.compile('{{asyncHelper "value"}}');
 
tpl(function (err, result) {
  // result == "VALUE"
});

Copyright

Copyright (c) 2010 Loïc Mahieu.

/handlebars-async/

    Package Sidebar

    Install

    npm i handlebars-async

    Weekly Downloads

    8

    Version

    1.0.0

    License

    BSD

    Unpacked Size

    10.3 kB

    Total Files

    10

    Last publish

    Collaborators

    • loicmahieu