Sign Up for Free

RunKit +

Try any Node.js package right in your browser

This is a playground to test code. It runs a full Node.js environment and already has all of npm’s 1,000,000+ packages pre-installed, including url-mapper with all npm packages installed. Try it out:

var urlMapper = require('url-mapper')({ query: true }) var object = { foo: 'bar', bar: true, baz: { foo: false, bar: 2, baz: ['foo', 'bar', 'baz', true, false, undefined, null], qux: '', quux: null, garply: undefined } } var url = urlMapper.stringify('/:foo', object) console.log(url) var parsed = urlMapper.parse('/:foo', url) console.log(parsed) var mapped = urlMapper.map(url, { '/:foo': 'one', '/:foo/bar': 'two' }) console.log(mapped)

This service is provided by RunKit and is not affiliated with npm, Inc or the package authors.

url-mapper v2.0.0

Two way `URL` <==> `route(params)` converter with mapper

RunKit is a free, in-browser JavaScript dev environment for prototyping Node.js code, with every npm package installed. Sign up to share your code.
Sign Up for Free