I want to modify route param inside middleware:
express = require 'express'
bodyParser = require 'body-parser'
app = express()
app.use(bodyParser.json())
// app.param(...) is deprecated
app.use (req, res, next) ->
console.log req.params.id // undefined
// req.param() is deprecated
next()
app.get '/test/:id', (req, res, next) ->
console.log(req.params.id) // correct
res.json({ id: req.params.id })
How I can do that inside middleware? It seems that params are not parsed yet during middleware execution...