Exemplo n.º 1
0
Arquivo: api.js Projeto: Treri/kman
var koa = require('koa')
    , json = require('koa-json')
    , jsonp = require('koa-jsonp')
    , backend = require('koa-backend')
    , bodyParser = require('koa-bodyparser')
    , validator = require('koa-validator')

    , app = koa()
    ;

module.exports = app
    .use(json({pretty: false, param: 'pretty'}))
    .use(jsonp())
    .use(bodyParser())
    .use(validator())
    .use(backend(app, __dirname + '/apis'))
    ;
Exemplo n.º 2
0
Arquivo: path.js Projeto: Treri/kman
var koa = require('koa')
    , backend = require('koa-backend')
    , bodyParser = require('koa-bodyparser')
    , validator = require('koa-validator')
    , views = require('koa-views')
    , passport = require('koa-passport')

    , app = koa()
    ;

module.exports = app
    .use(bodyParser())
    .use(validator())
    .use(views('./views', {
        default: 'swig'
        , cache: 'memory'
    }))
    .use(passport.initialize())
    .use(backend(app, __dirname + '/paths'))
    ;