query-object
A lightweight lib to work with query strings (< 1kb uglified & gzipped)
Please note this small/opinionated does not support Arrays[], for those scenarios there are other libraries who can handle it pretty well!
Install
npm install --save query-object
API
The v3 has a totally new and simpler API. All previous methods from v2 has been deprecated in favor of parse/stringify:
parse(querystring: string)
Returns the current query string as a key/value object.
const queryObject = require('queryObject')
queryObject.parse('?foo=foo&bar=bar&baz')
queryObject.parse('?foo=foo');
stringify(params: object)
Returns a new string based on the provided object.
const queryObject = require('queryObject')
queryObject.stringify({ foo: 'foo' })
queryObject.stringify({ foo: 'foo', bar: null })
License
MIT License