make-url Install $ npm install --save make-url Usage var makeUrl = require('make-url'); // only paramsmakeUrl('/example/:foo/:bar', { foo: 'one', bar: 'two' })//=> /example/one/two // params and querymakeUrl('/example/:foo/:bar', { foo: 'one', bar: 'two' }, { time: 'stop' })//=> /example/one/two?time=stop // params as argumentsmakeUrl('/example/:foo/:bar', 'one', 'two')//=> /example/one/two // only querymakeUrl('/example', { time: 'stop' })//=> /example?time=stop // params as arguments and querymakeUrl('/example/:foo/:bar', 'one', 'two', { time: 'stop' })//=> /example/one/two?time=stop