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 awesome-querystring with all npm packages installed. Try it out:

var {stringify, parse} = require('awesome-querystring'); // Or for babel / typescript: // import { stringify, parse } from 'awesome-querystring'; // base usage console.log(stringify({prop: 'value', prop2: 'value2'})); console.log(parse('?prop=value&prop2=value2')); // supply options console.log(stringify({prop: 'value', prop2: 'value2'}, {separator: '&', equals: '=', includeQuestion: false})); console.log(parse('?prop=value&prop2=value2', {separator: '&', equals: '='})); // customize options console.log(stringify({prop: 'value', prop2: 'value2'}, {separator: '&&', equals: '=', includeQuestion: true})); console.log(parse('prop=value&&prop2=value2', {separator: '&&', equals: '='}));

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

awesome-querystring v1.2.0

Awesome and robust querystring

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