summaryrefslogtreecommitdiff
path: root/lib/querystring.js
Commit message (Expand)AuthorAgeFilesLines
* querystring: remove eslint-disablecjihrig2018-12-141-4/+2
* lib: move encodeStr function to internal for reusableZYSzys2018-11-201-53/+2
* querystring: remove unused catch bindingscjihrig2018-11-061-1/+1
* lib: remove unused 'e' from catchMatt Holmes2018-10-131-1/+1
* tools: add 'spaced-comment' into eslint rulesWeijia Wang2018-04-011-6/+6
* lib: port errors to new systemMichaël Zasso2018-03-051-2/+2
* querystring: convert to using internal/errorsRami Moshe2017-10-281-5/+7
* tools: enable additional eslint rulesAnatoli Papirovski2017-10-191-3/+2
* querystring: avoid indexOf when parsingMatteo Collina2017-08-091-8/+2
* querystring: fix up lastPos usageTimothy Gu2017-07-121-12/+10
* querystring: improve unescapeBuffer() performanceJesus Seijas2017-05-261-57/+34
* lib: use Object.create(null) directlyTimothy Gu2017-03-241-2/+1
* querystring: move isHexTable to internalTimothy Gu2017-03-211-20/+5
* meta: restore original copyright headerJames M Snell2017-03-101-0/+23
* url: fix surrogate handling in encodeAuth()Timothy Gu2017-02-141-12/+3
* querystring: fix empty pairs and optimize parse()Brian White2017-02-131-112/+134
* querystring, url: handle repeated sep in searchDaijiro Wachi2017-02-021-14/+23
* querystring: improve unescapeBuffer performanceBrian White2017-01-251-19/+35
* querystring: improve stringify() performanceBrian White2017-01-251-21/+28
* querystring: improve parse() performanceBrian White2017-01-251-42/+62
* benchmark,test,lib: remove extra spacesRich Trott2016-05-111-1/+1
* querystring: fix commentsBrian White2016-04-251-4/+4
* querystring: don't inherit from Object.prototypeBrian White2016-04-181-1/+7
* querystring: using toString for objects on querystring.escapeIgor Kalashnikov2016-04-111-2/+6
* querystring: don't stringify bad surrogate pairBrian White2016-03-261-1/+1
* buffer: add .from(), .alloc() and .allocUnsafe()James M Snell2016-03-161-1/+1
* querystring: improve escape() performanceBrian White2016-02-121-10/+22
* querystring: improve unescapeBuffer() performanceBrian White2016-02-121-31/+27
* querystring: improve parse() performanceBrian White2016-02-121-54/+158
* querystring: check that maxKeys is finiteMyles Borins2016-02-051-1/+1
* querystring: use String.prototype.split's limitManuel Valls2016-01-311-5/+6
* querystring: improve parse() performanceBrian White2016-01-141-3/+27
* lib: fix style issues after eslint updateMichaël Zasso2016-01-131-3/+3
* querystring: Parse multiple separator charactersYosuke Furukawa2015-11-131-1/+2
* lib: don't use global BufferRoman Reiss2015-06-111-0/+1
* lib: fix eslint stylesYosuke Furukawa2015-05-091-1/+1
* querystring: fix broken stringifyPrimitiveJeremiah Senkpiel2015-03-191-1/+3
* querystring: parse numbers correctlyJeremiah Senkpiel2015-03-191-0/+3
* querystring: optimize parse and stringifyBrian White2015-03-151-35/+90
* lib: reduce util.is*() usagecjihrig2015-01-311-10/+10
* lib: use const to define constantscjihrig2015-01-211-2/+2
* Remove excessive copyright/license boilerplateisaacs2015-01-121-21/+0
* lib: turn on strict modeBen Noordhuis2014-11-221-0/+2
* Merge remote-tracking branch 'upstream/v0.10' into v0.12Timothy J Fontaine2014-09-161-2/+6
|\
| * querystring: fix unescape overrideTristan Berger2014-08-271-8/+7
* | querystring: do not add sep for empty arraycjihrig2014-07-241-10/+13
* | querystring: custom encode and decodefengmk22014-05-221-7/+16
* | querystring: remove `name` from `stringify()`Yorkie2013-12-301-5/+2
* | Revert "util: more strict check for bool/number/string"Trevor Norris2013-12-201-1/+1
* | util: more strict check for bool/number/stringYorkie2013-12-181-1/+1