sequenz
sequenz composes connect middleware for nodejs
sequenz makes a single middleware from multiple middlewares
install
npm install sequenz
or
put this line in the dependencies section of your package.json
:
"sequenz": "1.0.7"
then run:
npm install
use
a middleware is a function of three arguments:
the request object req
from the nodejs http server,
the response objectres
from the nodejs http server
and a callback next
.
middleware handles the request and usually modifies the response.
if a middleware doesn't end the request it should call next
to give control
to the next middleware.
the sequenz module exports a single function. that function either takes a single array of middlewares or any number of middlewares as separate arguments. it returns a new middleware that will call those middlewares in order.
example
the example uses some connect middleware and passage for routing.
var http = ;var connect = ;var sequenz = ;var passage = ; var routes = ; var middleware = ; var server = http; server;