index.js
function Generate(options) {
  if (!(this instanceof Generate)) {
    return new Generate(options);
  }

  Assemble.call(this, options);
  this.is('generate');
  this.initGenerate(this.options);

  if (!setArgs) {
    setArgs = true;
    this.base.option(utils.argv);
  }
}
function Generate(options) {
  if (!(this instanceof Generate)) {
    return new Generate(options);
  }

  Assemble.call(this, options);
  this.is('generate');
  this.initGenerate(this.options);

  if (!setArgs) {
    setArgs = true;
    this.base.option(utils.argv);
  }
}
function Generate ( options ) { if ( ! ( this instanceof Generate ) ) { return new Generate ( options ) ; } Assemble . call ( this , options ) ; this . is ( 'generate' ) ; this . initGenerate ( this . options ) ; if ( ! setArgs ) { setArgs = true ; this . base . option ( utils . argv ) ; } }
Create an instance of `Generate` with the given `options`

```js
var Generate = require('generate');
var generate = new Generate();
```
@param {Object} `options` Settings to initialize with.
@api public
Create an instance of Generate with the given options