Discovers your template helpers and registers them with Handlebars.
In metalsmith.json
:
{
"plugins": {
"metalsmith-discover-helpers": {
"directory": "helpers",
"pattern": "/\\.js$/"
}
}
}
Using Metalsmith's API:
var discoverHelpers = require('metalsmith-discover-helpers')
require('metalsmith')(__dirname)
.use(discoverHelpers({
directory: 'helpers',
pattern: /\.js$/
}))
.build()
The displayed values for directory
and pattern
are the defaults. If you
don't need to change them, you can just leave them out.
MIT