2.1.1 • Published 8 years ago

apeman-app-combine v2.1.1

Weekly downloads
2
License
MIT
Repository
github
Last release
8 years ago

apeman-app-combine

Build Status Code Climate Code Coverage npm Version JS Standard

apeman app to combine multiple handlers into one.

Installation

$ npm install apeman-app-combine --save

Usage

  1. Define an app within Apemanfile.js
  2. Call the app via apeman app command.

Apemanfile.js

/** This is an example Apemanfile to use apeman-app-combine */

'use strict'

module.exports = {
  $pkg: { /* ... */},
  $apps: {
    // Define your own app.
    'my-app-01': {
      '/': [
        // Combine multiple handlers
        require('apeman-app-combine')([
          (req, res, next) => {
            /* ... */
            next()
          },
          (req, res, next) => {
            /* ... */
            next()
          },
          (req, res, next) => {
            /* ... */
            res.json({ /* ... */})
          }
        ], {
          // Options
        })
      ]
    }
  }
}

Then,

$ apeman app my-app-01 -p 3000

Signature

apemanAppCombine(handlers, options) -> function

apeman app to combine multiple handlers into one.

Args
NameTypeDefaultDescription
handlersfunctionRequest handlers to combine.
optionsobjectOptional settings.

License

This software is released under the MIT License.

Links

2.1.1

8 years ago

2.1.0

8 years ago

2.0.2

8 years ago

2.0.1

8 years ago

2.0.0

8 years ago

1.0.4

8 years ago

1.0.3

8 years ago

1.0.2

8 years ago

1.0.1

8 years ago

1.0.0

8 years ago