Nutella with Pepperoni and Mushrooms

npm

Need private packages and team management tools?Check out npm Orgs. »

express-params-handler

0.2.0 • Public • Published

express-params-handler

Express.js v4+ params handler

This lib is replacement of express-params which is made for Express 2.5. Express v4+ deprecated number of features which are in use of that original library. This lib offers similar functionality but doesn't use deprecated methods of new Express.

Installation

npm i express-params-handler

Usage

var expressParams = require('express-params-handler')
 
var app = express()
 
app.param('id', expressParams(Number))
app.param('date', expressParams(/^\d{4}-\d{2}-\d{2}$/))
 
app.get('/by-id/:id', function(req, res, next) {
  // req.params.id will be a number
})
 
app.get('/by-date/:date', function(req, res, next) {
  // req.params.date will be a string with YYYY-MM-DD format
})
 

Licence

MIT

install

npm i express-params-handler

Downloadsweekly downloads

2,126

version

0.2.0

license

MIT

homepage

github.com

repository

Gitgithub

last publish

collaborators

  • avatar
Report a vulnerability