sindresorhus/
Parse and stringify URL query strings
USD raised
Recent activities
arrayFormat: "comma" behavior inconsistency across query-string versions when parsing arrays with commas
Regression introduced in 9.1.1: parse cannot read back stringify when using bracket-seperator mode
SyntaxError: Unexpected token '=' [Safari 17]
feat: request packaged products to support ES5 and below
'arrayFormatSeparator' without URL Encode will be abnormal in iOS 17
'colon-list-separator' - array with one key and multiple values instead of multiple keys with one value
Keep the + sign in the URL
NOT ESM!!!
How to encode entire string
`pick` method returns the first match from a filter
Support `regex` for arrayFormat
Parsing array that contains elements whose contain encoded pipe char (%7C instead of '|')
stringify with arrayFormat: 'brackets' doesn't urlEncode the square brackets
How I can exclude a member of array from Url?
Escape seperator char
TypeError: Cannot convert a Symbol value to a string
Suggest standard URLSearchParams alternative in README
Parsing of `arrayFormat: 'comma'` not working for queries of single value with comma
Lack of symmetry between parse and stringify
How to skip duplicate key in query string
Decoding in parse() applied too late
Adding options to parse()
Generic parse function
Encode empty arrays
Is there a way to get the values always inside arrays, even for single values?
Default arrayFormat causes arrays of length 1 to be serialised the same as a string
add filter/replacer fn option to stringify
© 2019 BoostIO, Inc.