index.js
function Assemble(options) {
  if (!(this instanceof Assemble)) {
    return new Assemble(options);
  }
  Templates.call(this, options);
  this.is('assemble');
  this.initCore();
}
function Assemble(options) {
  if (!(this instanceof Assemble)) {
    return new Assemble(options);
  }
  Templates.call(this, options);
  this.is('assemble');
  this.initCore();
}
function Assemble ( options ) { if ( ! ( this instanceof Assemble ) ) { return new Assemble ( options ) ; } Templates . call ( this , options ) ; this . is ( 'assemble' ) ; this . initCore ( ) ; }
Create an `assemble` application. This is the main function exported
by the assemble module.

```js
var assemble = require('assemble');
var app = assemble();
```
@param {Object} `options` Optionally pass default options to use.
@api public
Create an assemble application . This is the main function exported by the assemble module .