Skip to content

Commit 52393f3

Browse files
committed
add if_eq handlebars helper
1 parent 749870c commit 52393f3

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

lib/generate.js

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,19 @@
11
var Metalsmith = require('metalsmith')
2+
var Handlebars = require('handlebars')
23
var async = require('async')
34
var render = require('consolidate').handlebars.render
45
var path = require('path')
56
var getOptions = require('./options')
67
var ask = require('./ask')
78
var filter = require('./filter')
89

10+
// register hendlebars helper
11+
Handlebars.registerHelper('if_eq', function (a, b, opts) {
12+
return a === b
13+
? opts.fn(this)
14+
: opts.inverse(this)
15+
})
16+
917
/**
1018
* Generate a template given a `src` and `dest`.
1119
*

0 commit comments

Comments
 (0)