page-path-builder

Uses a page.js-style routing string to build up a path you can link to

Downloads in past

Stats

StarsIssuesVersionUpdatedCreatedSize
page-path-builder
001.0.47 years ago10 years agoMinified + gzip package size for page-path-builder in KB

Readme

Build Status
For those times when you want to programmatically generate a link to a page.js route.
Usage
var buildPath = require('./')

buildPath('/wat/:huh/yeah', { huh: 'go figure' }) // => '/wat/go%20figure/yeah'

Or parse a path once for more efficient url construction later:
var parsedPath = buildPath('/page/:id')

buildPath(parsedPath, { id: 13 }) // => '/page/13'

buildPath(parsedPath, { id: 1337 }) // => '/page/1337'