apollo-link-rest
apollo-link-rest copied to clipboard
chore(deps): update dependency qs to 6.14.x
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| qs | 6.6.x -> 6.14.x |
||||
| @types/qs (source) | 6.5.x -> 6.14.x |
Release Notes
ljharb/qs (qs)
v6.14.0
- [New]
parse: addthrowOnParameterLimitExceededoption (#517) - [Refactor]
parse: useutils.combinemore - [patch]
parse: add explicitthrowOnLimitExceededdefault - [actions] use shared action; re-add finishers
- [meta] Fix changelog formatting bug
- [Deps] update
side-channel - [Dev Deps] update
es-value-fixtures,has-bigints,has-proto,has-symbols - [Tests] increase coverage
v6.13.1
- [Fix]
stringify: avoid a crash when afilterkey isnull - [Fix]
utils.merge: functions should not be stringified into keys - [Fix]
parse: avoid a crash with interpretNumericEntities: true, comma: true, and iso charset - [Fix]
stringify: ensure a non-stringfilterdoes not crash - [Refactor] use
__proto__syntax instead ofObject.createfor null objects - [Refactor] misc cleanup
- [Tests]
utils.merge: add some coverage - [Tests] fix a test case
- [actions] split out node 10-20, and 20+
- [Dev Deps] update
es-value-fixtures,mock-property,object-inspect,tape
v6.13.0
- [New]
parse: addstrictDepthoption (#511) - [Tests] use
npm auditinstead ofaud
v6.12.3
- [Fix]
parse: properly account forstrictNullHandlingwhenallowEmptyArrays - [meta] fix changelog indentation
v6.12.2
- [Fix]
parse: parse encoded square brackets (#506) - [readme] add CII best practices badge
v6.12.1
- [Fix]
parse: DisabledecodeDotInKeysby default to restore previous behavior (#501) - [Performance]
utils: Optimize performance under large data volumes, reduce memory usage, and speed up processing (#502) - [Refactor]
utils: use+= - [Tests] increase coverage
v6.12.0
- [New]
parse/stringify: adddecodeDotInKeys/encodeDotKeysoptions (#488) - [New]
parse: addduplicatesoption - [New]
parse/stringify: addallowEmptyArraysoption to allow [] in object values (#487) - [Refactor]
parse/stringify: move allowDots config logic to its own variable - [Refactor]
stringify: move option-handling code intonormalizeStringifyOptions - [readme] update readme, add logos (#484)
- [readme]
stringify: clarify defaultarrayFormatbehavior - [readme] fix line wrapping
- [readme] remove dead badges
- [Deps] update
side-channel - [meta] make the dist build 50% smaller
- [meta] add
sideEffectsflag - [meta] run build in prepack, not prepublish
- [Tests]
parse: remove useless tests; add coverage - [Tests]
stringify: increase coverage - [Tests] use
mock-property - [Tests]
stringify: improve coverage - [Dev Deps] update
@ljharb/eslint-config,aud,has-override-mistake,has-property-descriptors,mock-property,npmignore,object-inspect,tape - [Dev Deps] pin
glob, since v10.3.8+ requires a brokenjackspeak - [Dev Deps] pin
jackspeaksince 2.1.2+ depends on npm aliases, which kill the install process in npm < 6
v6.11.2
- [Fix]
parse: Fix parsing when the global Object prototype is frozen (#473) - [Tests] add passing test cases with empty keys (#473)
v6.11.1
- [Fix]
stringify: encode comma values more consistently (#463) - [readme] add usage of
filteroption for injecting custom serialization, i.e. of custom types (#447) - [meta] remove extraneous code backticks (#457)
- [meta] fix changelog markdown
- [actions] update checkout action
- [actions] restrict action permissions
- [Dev Deps] update
@ljharb/eslint-config,aud,object-inspect,tape
v6.11.0
v6.10.5
- [Fix]
stringify: witharrayFormat: comma, properly include an explicit[]on a single-item array (#434)
v6.10.4
- [Fix]
stringify: witharrayFormat: comma, include an explicit[]on a single-item array (#441) - [meta] use
npmignoreto autogenerate an npmignore file - [Dev Deps] update
eslint,@ljharb/eslint-config,aud,has-symbol,object-inspect,tape
v6.10.3
- [Fix]
parse: ignore__proto__keys (#428) - [Robustness]
stringify: avoid relying on a globalundefined(#427) - [actions] reuse common workflows
- [Dev Deps] update
eslint,@ljharb/eslint-config,object-inspect,tape
v6.10.2
- [Fix]
stringify: actually fix cyclic references (#426) - [Fix]
stringify: avoid encoding arrayformat comma whenencodeValuesOnly = true(#424) - [readme] remove travis badge; add github actions/codecov badges; update URLs
- [Docs] add note and links for coercing primitive values (#408)
- [actions] update codecov uploader
- [actions] update workflows
- [Tests] clean up stringify tests slightly
- [Dev Deps] update
eslint,@ljharb/eslint-config,aud,object-inspect,safe-publish-latest,tape
v6.10.1
- [Fix]
stringify: avoid exception on repeated object values (#402)
v6.10.0
- [New]
stringify: throw on cycles, instead of an infinite loop (#395, #394, #393) - [New]
parse: addallowSparseoption for collapsing arrays with missing indices (#312) - [meta] fix README.md (#399)
- [meta] only run
npm run distin publish, not install - [Dev Deps] update
eslint,@ljharb/eslint-config,aud,has-symbols,tape - [Tests] fix tests on node v0.6
- [Tests] use
ljharb/actions/node/installinstead ofljharb/actions/node/run - [Tests] Revert "[meta] ignore eclint transitive audit warning"
v6.9.7
- [Fix]
parse: ignore__proto__keys (#428) - [Fix]
stringify: avoid encoding arrayformat comma whenencodeValuesOnly = true(#424) - [Robustness]
stringify: avoid relying on a globalundefined(#427) - [readme] remove travis badge; add github actions/codecov badges; update URLs
- [Docs] add note and links for coercing primitive values (#408)
- [Tests] clean up stringify tests slightly
- [meta] fix README.md (#399)
- Revert "[meta] ignore eclint transitive audit warning"
- [actions] backport actions from main
- [Dev Deps] backport updates from main
v6.9.6
- [Fix] restore
distdir; mistakenly removed ind4f6c32
v6.9.5
- [Fix]
stringify: do not encode parens for RFC1738 - [Fix]
stringify: fix arrayFormat comma with empty array/objects (#350) - [Refactor]
format: removeutil.assigncall - [meta] add "Allow Edits" workflow; update rebase workflow
- [actions] switch Automatic Rebase workflow to
pull_request_targetevent - [Tests]
stringify: add tests for #378 - [Tests] migrate tests to Github Actions
- [Tests] run
nycon all tests; usetaperunner - [Dev Deps] update
eslint,@ljharb/eslint-config,browserify,mkdirp,object-inspect,tape; addaud
v6.9.4
- [Fix]
stringify: whenarrayFormatiscomma, respectserializeDate(#364) - [Refactor]
stringify: reduce branching (part of #350) - [Refactor] move
maybeMaptoutils - [Dev Deps] update
browserify,tape
v6.9.3
- [Fix] proper comma parsing of URL-encoded commas (#361)
- [Fix] parses comma delimited array while having percent-encoded comma treated as normal text (#336)
v6.9.2
- [Fix]
parse: Fix parsing array from object withcommatrue (#359) - [Fix]
parse: throw a TypeError instead of an Error for bad charset (#349) - [meta] ignore eclint transitive audit warning
- [meta] fix indentation in package.json
- [meta] add tidelift marketing copy
- [Dev Deps] update
eslint,@ljharb/eslint-config,object-inspect,has-symbols,tape,mkdirp,iconv-lite - [actions] add automatic rebasing / merge commit blocking
v6.9.1
- [Fix]
parse: with comma true, handle field that holds an array of arrays (#335) - [Fix]
parse: with comma true, do not split non-string values (#334) - [meta] add
fundingfield - [Dev Deps] update
eslint,@ljharb/eslint-config - [Tests] use shared travis-ci config
v6.9.0
- [New]
parse/stringify: Pass extra key/value argument todecoder(#333) - [Dev Deps] update
eslint,@ljharb/eslint-config,evalmd - [Tests]
parse: add passingarrayFormattests - [Tests] add
posttestusingnpx audto runnpm auditwithout a lockfile - [Tests] up to
nodev12.10,v11.15,v10.16,v8.16 - [Tests]
Buffer.fromin node v5.0-v5.9 and v4.0-v4.4 requires a TypedArray
v6.8.3
- [Fix]
parse: ignore__proto__keys (#428) - [Robustness]
stringify: avoid relying on a globalundefined(#427) - [Fix]
stringify: avoid encoding arrayformat comma whenencodeValuesOnly = true(#424) - [readme] remove travis badge; add github actions/codecov badges; update URLs
- [Tests] clean up stringify tests slightly
- [Docs] add note and links for coercing primitive values (#408)
- [meta] fix README.md (#399)
- [actions] backport actions from main
- [Dev Deps] backport updates from main
- [Refactor]
stringify: reduce branching - [meta] do not publish workflow files
v6.8.2
- [Fix] proper comma parsing of URL-encoded commas (#361)
- [Fix] parses comma delimited array while having percent-encoded comma treated as normal text (#336)
v6.8.1
- [Fix]
parse: Fix parsing array from object withcommatrue (#359) - [Fix]
parse: throw a TypeError instead of an Error for bad charset (#349) - [Fix]
parse: with comma true, handle field that holds an array of arrays (#335) - [fix]
parse: with comma true, do not split non-string values (#334) - [meta] add tidelift marketing copy
- [meta] add
fundingfield - [Dev Deps] update
eslint,@ljharb/eslint-config,tape,safe-publish-latest,evalmd,has-symbols,iconv-lite,mkdirp,object-inspect - [Tests]
parse: add passingarrayFormattests - [Tests] use shared travis-ci configs
- [Tests]
Buffer.fromin node v5.0-v5.9 and v4.0-v4.4 requires a TypedArray - [actions] add automatic rebasing / merge commit blocking
v6.8.0
- [New] add
depth=falseto preserve the original key; [Fix]depth=0should preserve the original key (#326) - [New] [Fix] stringify symbols and bigints
- [Fix] ensure node 0.12 can stringify Symbols
- [Fix] fix for an impossible situation: when the formatter is called with a non-string value
- [Refactor]
formats: tiny bit of cleanup. - [Dev Deps] update
eslint,@ljharb/eslint-config,browserify,safe-publish-latest,iconv-lite,tape - [Tests] add tests for
depth=0anddepth=falsebehavior, both current and intuitive/intended (#326) - [Tests] use
eclintinstead ofeditorconfig-tools - [docs] readme: add security note
- [meta] add github sponsorship
- [meta] add FUNDING.yml
- [meta] Clean up license text so it’s properly detected as BSD-3-Clause
v6.7.3
- [Fix]
parse: ignore__proto__keys (#428) - [Fix]
stringify: avoid encoding arrayformat comma whenencodeValuesOnly = true(#424) - [Robustness]
stringify: avoid relying on a globalundefined(#427) - [readme] remove travis badge; add github actions/codecov badges; update URLs
- [Docs] add note and links for coercing primitive values (#408)
- [meta] fix README.md (#399)
- [meta] do not publish workflow files
- [actions] backport actions from main
- [Dev Deps] backport updates from main
- [Tests] use
nycfor coverage - [Tests] clean up stringify tests slightly
v6.7.2
- [Fix] proper comma parsing of URL-encoded commas (#361)
- [Fix] parses comma delimited array while having percent-encoded comma treated as normal text (#336)
v6.7.1
- [Fix]
parse: Fix parsing array from object withcommatrue (#359) - [Fix]
parse: with comma true, handle field that holds an array of arrays (#335) - [fix]
parse: with comma true, do not split non-string values (#334) - [Fix]
parse: throw a TypeError instead of an Error for bad charset (#349) - [Fix] fix for an impossible situation: when the formatter is called with a non-string value
- [Refactor]
formats: tiny bit of cleanup. - readme: add security note
- [meta] add tidelift marketing copy
- [meta] add
fundingfield - [meta] add FUNDING.yml
- [meta] Clean up license text so it’s properly detected as BSD-3-Clause
- [Dev Deps] update
eslint,@ljharb/eslint-config,tape,safe-publish-latest,evalmd,iconv-lite,mkdirp,object-inspect,browserify - [Tests]
parse: add passingarrayFormattests - [Tests] use shared travis-ci configs
- [Tests]
Buffer.fromin node v5.0-v5.9 and v4.0-v4.4 requires a TypedArray - [Tests] add tests for
depth=0anddepth=falsebehavior, both current and intuitive/intended - [Tests] use
eclintinstead ofeditorconfig-tools - [actions] add automatic rebasing / merge commit blocking
v6.7.0
- [New]
stringify/parse: addcommaas anarrayFormatoption (#276, #219) - [Fix] correctly parse nested arrays (#212)
- [Fix]
utils.merge: avoid a crash with a null target and a truthy non-array source, also with an array source - [Robustness]
stringify: cacheObject.prototype.hasOwnProperty - [Refactor]
utils:isBuffer: small tweak; add tests - [Refactor] use cached
Array.isArray - [Refactor]
parse/stringify: make a function to normalize the options - [Refactor]
utils: reduce observable [[Get]]s - [Refactor]
stringify/utils: cacheArray.isArray - [Tests] always use
String(x)overx.toString() - [Tests] fix Buffer tests to work in node < 4.5 and node < 5.10
- [Tests] temporarily allow coverage to fail
Configuration
📅 Schedule: Branch creation - "after 10pm every weekday,before 5am every weekday" in timezone America/Los_Angeles, Automerge - "after 8am and before 4pm on tuesday" in timezone America/Los_Angeles.
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR has been generated by Renovate Bot.