mikeal/tako — pull request #14 by isaacs (2012-04-20 19:14:00+00:00)
Title: Remove middleware concept

Just attach listeners to the app's on('request') event.

JSON implemented and enabled by default. Exposed the `JSONRequestHandler` on the exports just so that the user CAN remove it if they really really want to via `app.removeListener('request', tako.JSONRequestHandler)`.

It might be worthwhile to add some kind of API for enabling and disabling request event listeners, but that's almost what the Route API already is.