2.0.2 • Published 8 years ago

router-params v2.0.2

Weekly downloads
396
License
Apache-2.0
Repository
github
Last release
8 years ago

Router Params

tiny url parameter parsing utility for use with routers. Works just like express router

Install

npm i router-params --save

Usage

Simplest working example

var routerParams = require('router-params')
var matcher = routerParams('/thing/:comment/:id')
matcher('/thing/123/456')
// outputs {comment: '123',id: '456'}

Routes with no parameters return false

var routerParams = require('router-params')
var routePatterns = []
var matcher = routerParams('/thing')// false
if (matcher) {
 routePatterns.push(matcher)
}

Test

npm test