helpers / handlebars-helpers

188 handlebars helpers in ~20 categories. Can be used with Assemble, Ghost, YUI, express.js etc.
http://assemble.io/helpers/
MIT License
2.22k stars 364 forks source link

unregisterHelper destroy references #350

Open rottmann opened 5 years ago

rottmann commented 5 years ago

Registering all helpers, render and unregister all helpers work. Registering all helpers again is not possible, all handlebars-helpers references are deleted.


const helpers = require('handlebars-helpers')
let handlebarsHelpers = helpers() // object with all helpers

// ... register, render, unregister ...

handlebarsHelpers = helpers() // results an empty object `{}` after unregister.
´´´

Handlebars 4.1.2

Would be cleaner not to autoregister the helpers, or provide an unregister method.