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 
Parse and stringify URL query strings
Install
Download manually or with a package-manager.
npm
npm install --save query-stringBower
bower install --save query-stringComponent
component install sindresorhus/query-stringExample
console.log(location.search);
// ?foo=bar
var parsed = queryString.parse(location.search);
console.log(parsed);
// {foo: 'bar'}
parsed.foo = 'unicorn';
parsed.ilike = 'pizza';
location.search = queryString.stringify(parsed);
console.log(location.search);
// ?foo=unicorn&ilike=pizzaAPI
queryString.parse(string)
Parse a query string into an object.
queryString.stringify(object)
Stringify an object into a query string.
Nesting
This module intentionally doesn't support nesting as it's not specced and varies between implementations, which causes a lot of edge cases.
You're much better off just converting the object to a JSON string:
queryString.stringify({
foo: 'bar',
nested: JSON.stringify({
unicorn: 'cake'
})
});
// foo=bar&nested=%7B%22unicorn%22%3A%22cake%22%7DLicense
MIT © Sindre Sorhus