seedium / uzert

Other
3 stars 0 forks source link

fix(deps): update dependency qs to v6.10.1 #150

Open renovate[bot] opened 4 years ago

renovate[bot] commented 4 years ago

WhiteSource Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
qs 6.9.4 -> 6.10.1 age adoption passing confidence
@types/qs 6.9.4 -> 6.9.7 age adoption passing confidence

Release Notes

ljharb/qs ### [`v6.10.1`](https://togithub.com/ljharb/qs/blob/master/CHANGELOG.md#​6101) [Compare Source](https://togithub.com/ljharb/qs/compare/v6.10.0...v6.10.1) - \[Fix] `stringify`: avoid exception on repeated object values ([#​402](https://togithub.com/ljharb/qs/issues/402)) ### [`v6.10.0`](https://togithub.com/ljharb/qs/blob/master/CHANGELOG.md#​6100) [Compare Source](https://togithub.com/ljharb/qs/compare/v6.9.6...v6.10.0) - \[New] `stringify`: throw on cycles, instead of an infinite loop ([#​395](https://togithub.com/ljharb/qs/issues/395), [#​394](https://togithub.com/ljharb/qs/issues/394), [#​393](https://togithub.com/ljharb/qs/issues/393)) - \[New] `parse`: add `allowSparse` option for collapsing arrays with missing indices ([#​312](https://togithub.com/ljharb/qs/issues/312)) - \[meta] fix README.md ([#​399](https://togithub.com/ljharb/qs/issues/399)) - \[meta] only run `npm run dist` in 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/install` instead of `ljharb/actions/node/run` - \[Tests] Revert "\[meta] ignore eclint transitive audit warning" ### [`v6.9.6`](https://togithub.com/ljharb/qs/blob/master/CHANGELOG.md#​696) [Compare Source](https://togithub.com/ljharb/qs/compare/v6.9.5...v6.9.6) - \[Fix] restore `dist` dir; mistakenly removed in [`d4f6c32`](https://togithub.com/ljharb/qs/commit/d4f6c32) ### [`v6.9.5`](https://togithub.com/ljharb/qs/blob/master/CHANGELOG.md#​695) [Compare Source](https://togithub.com/ljharb/qs/compare/v6.9.4...v6.9.5) - \[Fix] `stringify`: do not encode parens for RFC1738 - \[Fix] `stringify`: fix arrayFormat comma with empty array/objects ([#​350](https://togithub.com/ljharb/qs/issues/350)) - \[Refactor] `format`: remove `util.assign` call - \[meta] add "Allow Edits" workflow; update rebase workflow - \[actions] switch Automatic Rebase workflow to `pull_request_target` event - \[Tests] `stringify`: add tests for [#​378](https://togithub.com/ljharb/qs/issues/378) - \[Tests] migrate tests to Github Actions - \[Tests] run `nyc` on all tests; use `tape` runner - \[Dev Deps] update `eslint`, `@ljharb/eslint-config`, `browserify`, `mkdirp`, `object-inspect`, `tape`; add `aud` ### [`v6.9.4`](https://togithub.com/ljharb/qs/blob/master/CHANGELOG.md#​694) [Compare Source](https://togithub.com/ljharb/qs/compare/v6.9.3...v6.9.4) - \[Fix] `stringify`: when `arrayFormat` is `comma`, respect `serializeDate` ([#​364](https://togithub.com/ljharb/qs/issues/364)) - \[Refactor] `stringify`: reduce branching (part of [#​350](https://togithub.com/ljharb/qs/issues/350)) - \[Refactor] move `maybeMap` to `utils` - \[Dev Deps] update `browserify`, `tape` ### [`v6.9.3`](https://togithub.com/ljharb/qs/blob/master/CHANGELOG.md#​693) [Compare Source](https://togithub.com/ljharb/qs/compare/v6.9.2...v6.9.3) - \[Fix] proper comma parsing of URL-encoded commas ([#​361](https://togithub.com/ljharb/qs/issues/361)) - \[Fix] parses comma delimited array while having percent-encoded comma treated as normal text ([#​336](https://togithub.com/ljharb/qs/issues/336)) ### [`v6.9.2`](https://togithub.com/ljharb/qs/blob/master/CHANGELOG.md#​692) [Compare Source](https://togithub.com/ljharb/qs/compare/v6.9.1...v6.9.2) - \[Fix] `parse`: Fix parsing array from object with `comma` true ([#​359](https://togithub.com/ljharb/qs/issues/359)) - \[Fix] `parse`: throw a TypeError instead of an Error for bad charset ([#​349](https://togithub.com/ljharb/qs/issues/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`](https://togithub.com/ljharb/qs/blob/master/CHANGELOG.md#​691) [Compare Source](https://togithub.com/ljharb/qs/compare/v6.9.0...v6.9.1) - \[Fix] `parse`: with comma true, handle field that holds an array of arrays ([#​335](https://togithub.com/ljharb/qs/issues/335)) - \[Fix] `parse`: with comma true, do not split non-string values ([#​334](https://togithub.com/ljharb/qs/issues/334)) - \[meta] add `funding` field - \[Dev Deps] update `eslint`, `@ljharb/eslint-config` - \[Tests] use shared travis-ci config ### [`v6.9.0`](https://togithub.com/ljharb/qs/blob/master/CHANGELOG.md#​690) [Compare Source](https://togithub.com/ljharb/qs/compare/v6.8.2...v6.9.0) - \[New] `parse`/`stringify`: Pass extra key/value argument to `decoder` ([#​333](https://togithub.com/ljharb/qs/issues/333)) - \[Dev Deps] update `eslint`, `@ljharb/eslint-config`, `evalmd` - \[Tests] `parse`: add passing `arrayFormat` tests - \[Tests] add `posttest` using `npx aud` to run `npm audit` without a lockfile - \[Tests] up to `node` `v12.10`, `v11.15`, `v10.16`, `v8.16` - \[Tests] `Buffer.from` in node v5.0-v5.9 and v4.0-v4.4 requires a TypedArray ### [`v6.8.2`](https://togithub.com/ljharb/qs/blob/master/CHANGELOG.md#​682) [Compare Source](https://togithub.com/ljharb/qs/compare/v6.8.1...v6.8.2) - \[Fix] proper comma parsing of URL-encoded commas ([#​361](https://togithub.com/ljharb/qs/issues/361)) - \[Fix] parses comma delimited array while having percent-encoded comma treated as normal text ([#​336](https://togithub.com/ljharb/qs/issues/336)) ### [`v6.8.1`](https://togithub.com/ljharb/qs/blob/master/CHANGELOG.md#​681) [Compare Source](https://togithub.com/ljharb/qs/compare/v6.8.0...v6.8.1) - \[Fix] `parse`: Fix parsing array from object with `comma` true ([#​359](https://togithub.com/ljharb/qs/issues/359)) - \[Fix] `parse`: throw a TypeError instead of an Error for bad charset ([#​349](https://togithub.com/ljharb/qs/issues/349)) - \[Fix] `parse`: with comma true, handle field that holds an array of arrays ([#​335](https://togithub.com/ljharb/qs/issues/335)) - \[fix] `parse`: with comma true, do not split non-string values ([#​334](https://togithub.com/ljharb/qs/issues/334)) - \[meta] add tidelift marketing copy - \[meta] add `funding` field - \[Dev Deps] update `eslint`, `@ljharb/eslint-config`, `tape`, `safe-publish-latest`, `evalmd`, `has-symbols`, `iconv-lite`, `mkdirp`, `object-inspect` - \[Tests] `parse`: add passing `arrayFormat` tests - \[Tests] use shared travis-ci configs - \[Tests] `Buffer.from` in node v5.0-v5.9 and v4.0-v4.4 requires a TypedArray - \[actions] add automatic rebasing / merge commit blocking ### [`v6.8.0`](https://togithub.com/ljharb/qs/blob/master/CHANGELOG.md#​680) [Compare Source](https://togithub.com/ljharb/qs/compare/v6.7.2...v6.8.0) - \[New] add `depth=false` to preserve the original key; \[Fix] `depth=0` should preserve the original key ([#​326](https://togithub.com/ljharb/qs/issues/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=0` and `depth=false` behavior, both current and intuitive/intended ([#​326](https://togithub.com/ljharb/qs/issues/326)) - \[Tests] use `eclint` instead of `editorconfig-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.2`](https://togithub.com/ljharb/qs/blob/master/CHANGELOG.md#​672) [Compare Source](https://togithub.com/ljharb/qs/compare/v6.7.1...v6.7.2) - \[Fix] proper comma parsing of URL-encoded commas ([#​361](https://togithub.com/ljharb/qs/issues/361)) - \[Fix] parses comma delimited array while having percent-encoded comma treated as normal text ([#​336](https://togithub.com/ljharb/qs/issues/336)) ### [`v6.7.1`](https://togithub.com/ljharb/qs/blob/master/CHANGELOG.md#​671) [Compare Source](https://togithub.com/ljharb/qs/compare/v6.7.0...v6.7.1) - \[Fix] `parse`: Fix parsing array from object with `comma` true ([#​359](https://togithub.com/ljharb/qs/issues/359)) - \[Fix] `parse`: with comma true, handle field that holds an array of arrays ([#​335](https://togithub.com/ljharb/qs/issues/335)) - \[fix] `parse`: with comma true, do not split non-string values ([#​334](https://togithub.com/ljharb/qs/issues/334)) - \[Fix] `parse`: throw a TypeError instead of an Error for bad charset ([#​349](https://togithub.com/ljharb/qs/issues/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 `funding` field - \[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 passing `arrayFormat` tests - \[Tests] use shared travis-ci configs - \[Tests] `Buffer.from` in node v5.0-v5.9 and v4.0-v4.4 requires a TypedArray - \[Tests] add tests for `depth=0` and `depth=false` behavior, both current and intuitive/intended - \[Tests] use `eclint` instead of `editorconfig-tools` - \[actions] add automatic rebasing / merge commit blocking ### [`v6.7.0`](https://togithub.com/ljharb/qs/blob/master/CHANGELOG.md#​670) [Compare Source](https://togithub.com/ljharb/qs/compare/v6.6.0...v6.7.0) - \[New] `stringify`/`parse`: add `comma` as an `arrayFormat` option ([#​276](https://togithub.com/ljharb/qs/issues/276), [#​219](https://togithub.com/ljharb/qs/issues/219)) - \[Fix] correctly parse nested arrays ([#​212](https://togithub.com/ljharb/qs/issues/212)) - \[Fix] `utils.merge`: avoid a crash with a null target and a truthy non-array source, also with an array source - \[Robustness] `stringify`: cache `Object.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`: cache `Array.isArray` - \[Tests] always use `String(x)` over `x.toString()` - \[Tests] fix Buffer tests to work in node < 4.5 and node < 5.10 - \[Tests] temporarily allow coverage to fail ### [`v6.6.0`](https://togithub.com/ljharb/qs/blob/master/CHANGELOG.md#​660) [Compare Source](https://togithub.com/ljharb/qs/compare/v6.5.2...v6.6.0) - \[New] Add support for iso-8859-1, utf8 "sentinel" and numeric entities ([#​268](https://togithub.com/ljharb/qs/issues/268)) - \[New] move two-value combine to a `utils` function ([#​189](https://togithub.com/ljharb/qs/issues/189)) - \[Fix] `stringify`: fix a crash with `strictNullHandling` and a custom `filter`/`serializeDate` ([#​279](https://togithub.com/ljharb/qs/issues/279)) - \[Fix] when `parseArrays` is false, properly handle keys ending in `[]` ([#​260](https://togithub.com/ljharb/qs/issues/260)) - \[Fix] `stringify`: do not crash in an obscure combo of `interpretNumericEntities`, a bad custom `decoder`, & `iso-8859-1` - \[Fix] `utils`: `merge`: fix crash when `source` is a truthy primitive & no options are provided - \[refactor] `stringify`: Avoid arr = arr.concat(...), push to the existing instance ([#​269](https://togithub.com/ljharb/qs/issues/269)) - \[Refactor] `parse`: only need to reassign the var once - \[Refactor] `parse`/`stringify`: clean up `charset` options checking; fix defaults - \[Refactor] add missing defaults - \[Refactor] `parse`: one less `concat` call - \[Refactor] `utils`: `compactQueue`: make it explicitly side-effecting - \[Dev Deps] update `browserify`, `eslint`, `@ljharb/eslint-config`, `iconv-lite`, `safe-publish-latest`, `tape` - \[Tests] up to `node` `v10.10`, `v9.11`, `v8.12`, `v6.14`, `v4.9`; pin included builds to LTS

Configuration

📅 Schedule: At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, 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 WhiteSource Renovate. View repository job log here.