middlebot
A generic middleware manager, inspired by Connect. Instead of using routes, you can use any category you need.
Install
npm install middlebot
Use
var app = require('middlebot')();
var middleware = function(err, req, res, next) {
next();
next(err);
res.end();
}
app.use('myMiddlewares', middleware);
app.use(['myMiddleWares, myOtherMiddlewares'], middleware);
app.use('myMiddleWares', middleware, anotherMiddleware);
var req = {};
var res = {};
var done = function (err, req, res) {
if (err) console.log('error in one of the middleware');
console.log('middleware executed correctly');
}
app.handle('myMiddleWares', req, res, done);
Test
npm test
License
MIT