qs.stringify
: add encodeValuesOnly
optionallowPrototypes
option during merge (#201, #201)eslint
node
v7.7
, v6.10
,v4.8
; disable osx builds since they block linux buildsallowPrototypes: false
does not ever shadow Object.prototype properties (thanks, @snyk!)eslint
, @ljharb/eslint-config
, browserify
, iconv-lite
, qs-iconv
, tape
allowDots
(#195)sort
(#191)stringify
: throw faster with an invalid encoderqs
is no longer part of hapi
(#183)stringify
: Add serializeDate
option to customize Date serialization (#159)utils.merge
handles merging two arraysformats
: cache String#replace
browserify
, eslint
, @ljharb/eslint-config
; add safe-publish-latest
node
v6.8
, v4.6
; improve test matrixallowPrototypes: false
does not ever shadow Object.prototype propertieskey[]=x&key[]&key[]=y
results in 3, not 2, valuesObject.prototype.hasOwnProperty.call
parallelshell
since it does not reliably report failuresnode
v6.3
, v5.12
tape
, eslint
, @ljharb/eslint-config
, qs-iconv
allowPrototypes: false
does not ever shadow Object.prototype propertiesstringify
(#151)dist
directory; will be removed in v7 (#148)allowPrototypes: false
does not ever shadow Object.prototype propertiesdist
directory; will be removed in v7 (#148)key[]=x&key[]&key[]=y
results in 3, not 2, valuesskipNulls
to optionally skip null values in stringifyfilter
option