View helpers (for the handlebars or without)
JavaScript
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
lib
.editorconfig
.eslintrc
.gitignore
license.md
package.json
readme.md

readme.md

Helpers

NPM version Dependency Status devDependency Status

View helpers for any handlebars projects. For express 3 I prefer using express-hbs and for koa — koa-hbs. Btw, all helpers can work without handlebars.

Installation

$ npm i --save hbs-helpers

Configure for express-hbs

const hbs = require('express-hbs');
const helpers = require('hbs-helpers');

for (let helper in helpers) {
  hbs.registerHelper(helper, helpers[helper]);
}

Helpers

  • downsize(text[, options])
  • length(number)
  • formatdate(date[, options])
  • rusweek(date[, options])
  • formatyear(date)
  • timeago(date[, options])
  • formatmoney(number)
  • plural(count[, options])
  • rubles(number)
  • htmlescape(text)
  • urlencode(text)
  • striptags(text)

Author

License

The MIT License, see the included license.md file.