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.