JSPM

  • Created
  • Published
  • Downloads 13348939
  • Score
    100M100P100Q213765F
  • License MIT

Parse and stringify URL query strings

Package Exports

  • query-string

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (query-string) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

query-string Build Status

Parse and stringify URL query strings

Install

Download manually or with a package-manager.

npm

npm install --save query-string

Bower

bower install --save query-string

Component

component install sindresorhus/query-string

Example using Node.js

var queryString = require('query-string');

var url = 'http://sindresorhus.com?foo=bar'.split('?');
var parsed = queryString.parse(url[1]);
console.log(parsed);
// {foo: 'bar'}

parsed.foo = 'unicorn';
parsed.ilike = 'pizza';
console.log(url[0] + '?' + queryString.stringify(parsed));
// http://sindresorhus.com?foo=unicorn&ilike=pizza

API

queryString.parse()

Parse a query string into an object.

queryString.stringify()

Stringify an object into a query string.

License

MIT © Sindre Sorhus