Skip to content

kristoferjoseph/router-params

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

tiny url parameter parsing utility for use with routers.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published