Stackware is a basic connect-style middleware handler for node.js, used for pushing objects through a list of functions, modifying them and handling errors.
npm install stackware
var Stackware = ;var sw = ;sw;sw;sw;
Create a Stackware object.
var Stackware = ;var sw = ;
Add a middleware to the stack. The function is called with the same arguments given to
handle (see below), plus a callback function which can take an error.
When the callback is called with an error, further middlewares will be skipped until we reach an error handler. It's basically a middleware with an
error argument prepended to the others.
handle(obj1, obj2, ...)
Push any number of objects through the middlewares.
NB: only variables passed by reference can be changed inside the middlewares (i.e. objects, arrays).