Hogan.js templating engine for Yeoman using Underscore helpers
npm install yeoman-hoganjs-engine 
``sh`
> npm install yeoman-hoganjs-engine
javascript
var HulkHoganGenerator = yeoman.generators.NamedBase.extend({
engine: require('yeoman-hoganjs-engine')(), // or set your delimiters: require('yeoman-hoganjs-engine')('<%=', '%>')
constructor: function(args, opts, config) {
yeoman.generators.NamedBase.apply(this, args, opts);
},
...
};
`$3
Inside your generator template
`html
Follow us at
{{#tweets}}
Inside your generator action
`javascript
...
writing: function () {
this.tweets = [
{ name: 'michaelwolbert' },
{ name: 'hoganjs' },
{ name: 'yeoman' }
];
this.template('_template.hogan', 'template.html');
}
...`Using Underscore.string
`html
{{#classify}}{{myClass}}{{/classify}}``Unsupported functions
* chop
* count
* splice
* insert
* include
* startsWith
* endsWith
* pad
* lpad
* rpad
* lrpad
* sprintf
* vsprintf
* toNumber
* numberFormat
* strRight
* strRightBack
* strLeft
* strLeftBack
* toSentence
* toSentenceSerial
* surround
* exports
* repeat
* naturalCmp
* levenshtein
* toBoolean
* center
* rjust
* ljust
* toBool