safer-buffer instead of Buffer constructormodule.exports one thing, instead of mutating exports (#230)browserify, eslint, iconv-lite, safer-buffer, tape, browserifyeslint, @ljharb/eslint-config, tapenode v8.4; use nvm install-latest-npm so newer npm doesn’t break older nodenode v8.2; fix npm on node 0.6utils.assignparse/stringify: add ignoreQueryPrefix/addQueryPrefix options, respectively (#213)options argument (#207)parse: cache index to reuse in else statement (#182)eslint, browserify, iconv-lite, tapenode v8.1, v7.10, v6.11; npm v4.6 breaks on node < v1; npm v5+ breaks on node < v4editorconfig-toolsqs.stringify: add encodeValuesOnly optionallowPrototypes option during merge (#201, #201)eslintnode v7.7, v6.10,v4.8; disable osx builds since they block linux buildsallowPrototypes option during merge (#201, #200)eslintnode 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, tapeallowDots (#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#replacebrowserify, eslint, @ljharb/eslint-config; add safe-publish-latestnode v6.8, v4.6; improve test matrixallowPrototypes option during merge (#201, #200)node v7.7, v6.10,v4.8; disable osx builds since they block linux buildsallowPrototypes: false does not ever shadow Object.prototype propertieskey[]=x&key[]&key[]=y results in 3, not 2, valuesObject.prototype.hasOwnProperty.callparallelshell since it does not reliably report failuresnode v6.3, v5.12tape, eslint, @ljharb/eslint-config, qs-iconvallowPrototypes option during merge (#201, #200)node v7.7, v6.10,v4.8; disable osx builds since they block linux buildsallowPrototypes: false does not ever shadow Object.prototype propertiesstringify (#151)dist directory; will be removed in v7 (#148)allowPrototypes option during merge (#201, #200)node v7.7, v6.10,v4.8; disable osx builds since they block linux buildsallowPrototypes: 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