0.1.1 • Published 9 years ago

lib-route-generator v0.1.1

Weekly downloads
3
License
ISC
Repository
github
Last release
9 years ago

lib-route-generator

Build Status

install

npm install --save lib-route-generator

usage

var Generator = require('lib-route-generator')();
var generator = Generator.NewFromString('/users/:name');

generator.format({name: 'bob'});
// /users/bob

a more compelx route

var generator = Generator.NewFromString('/find/:category/:query');

generator.format({category: 'shoes', query: 'leather+black'}, {order: 'desc', limit: 100});
// /find/shoes/leather+black?order=desc&limit=100

errors

var Generator = require('lib-route-generator')();
var generator = Generator.NewFromString('/users/:name');

generator.format({});
// Error: Parameters Missing Key: name

see also

0.1.1

9 years ago

0.1.0

10 years ago

0.0.0

10 years ago