node package manager
Share your code. npm Orgs help your team discover, share, and reuse code. Create a free org »

koa-boot

koaboot

Middleware strategy for koa app boot.

Usage

var
  koa = require('koa'),
  koaboot = require('koaboot');
 
koaboot()
.use(function * (next) {
  this.app.config = {
    port: 80
  };
  yield next;
})
.boot(koa())
.then(function (app) {
  app.listen(app.config.port);
})
.fail(function () {
  console.log('boot failed');
});