Bump qs, express, chai-http and supertest
Bumps qs to 6.11.0 and updates ancestor dependencies qs, express, chai-http and supertest. These dependencies need to be updated together.
Updates qs from 6.9.4 to 6.11.0
Changelog
Sourced from qs's changelog.
6.11.0
- [New] [Fix]
stringify: revert 0e903c0; addcommaRoundTripoption (#442)- [readme] fix version badge
6.10.5
- [Fix]
stringify: witharrayFormat: comma, properly include an explicit[]on a single-item array (#434)6.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,tape6.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,tape6.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,tape6.10.1
- [Fix]
stringify: avoid exception on repeated object values (#402)6.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"
6.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"
... (truncated)
Commits
56763c1v6.11.0ddd3e29[readme] fix version badgec313472[New] [Fix]stringify: revert 0e903c0; addcommaRoundTripoption95bc018v6.10.50e903c0[Fix]stringify: witharrayFormat: comma, properly include an explicit `[...ba9703cv6.10.44e44019[Fix]stringify: witharrayFormat: comma, include an explicit[]on a s...113b990[Dev Deps] updateobject-inspectc77f38f[Dev Deps] updateeslint,@ljharb/eslint-config,aud,has-symbol,tape2cf45b2[meta] usenpmignoreto autogenerate an npmignore file- Additional commits viewable in compare view
Updates express from 4.10.6 to 4.18.2
Release notes
Sourced from express's releases.
4.18.2
- Fix regression routing a large stack in a single route
- deps: [email protected]
- deps: [email protected]
- perf: remove unnecessary object clone
- deps: [email protected]
4.18.1
- Fix hanging on large stack of sync routes
4.18.0
- Add "root" option to
res.download- Allow
optionswithoutfilenameinres.download- Deprecate string and non-integer arguments to
res.status- Fix behavior of
null/undefinedasmaxAgeinres.cookie- Fix handling very large stacks of sync middleware
- Ignore
Object.prototypevalues in settings throughapp.set/app.get- Invoke
defaultwith same arguments as types inres.format- Support proper 205 responses using
res.send- Use
http-errorsforres.formaterror- deps: [email protected]
- Fix error message for json parse whitespace in
strict- Fix internal error when inflated body exceeds limit
- Prevent loss of async hooks context
- Prevent hanging when request already read
- deps: [email protected]
- deps: [email protected]
- deps: [email protected]
- deps: [email protected]
- deps: [email protected]
- deps: [email protected]
- Add
priorityoption- Fix
expiresoption to reject invalid dates- deps: [email protected]
- Replace internal
evalusage withFunctionconstructor- Use instance methods on
processto check for listeners- deps: [email protected]
- Remove set content headers that break response
- deps: [email protected]
- deps: [email protected]
- deps: [email protected]
- Prevent loss of async hooks context
- deps: [email protected]
- deps: [email protected]
- Fix emitted 416 error missing headers property
- Limit the headers removed for 304 response
- deps: [email protected]
- deps: [email protected]
- deps: [email protected]
- deps: [email protected]
... (truncated)
Changelog
Sourced from express's changelog.
4.18.2 / 2022-10-08
- Fix regression routing a large stack in a single route
- deps: [email protected]
- deps: [email protected]
- perf: remove unnecessary object clone
- deps: [email protected]
4.18.1 / 2022-04-29
- Fix hanging on large stack of sync routes
4.18.0 / 2022-04-25
- Add "root" option to
res.download- Allow
optionswithoutfilenameinres.download- Deprecate string and non-integer arguments to
res.status- Fix behavior of
null/undefinedasmaxAgeinres.cookie- Fix handling very large stacks of sync middleware
- Ignore
Object.prototypevalues in settings throughapp.set/app.get- Invoke
defaultwith same arguments as types inres.format- Support proper 205 responses using
res.send- Use
http-errorsforres.formaterror- deps: [email protected]
- Fix error message for json parse whitespace in
strict- Fix internal error when inflated body exceeds limit
- Prevent loss of async hooks context
- Prevent hanging when request already read
- deps: [email protected]
- deps: [email protected]
- deps: [email protected]
- deps: [email protected]
- deps: [email protected]
- deps: [email protected]
- Add
priorityoption- Fix
expiresoption to reject invalid dates- deps: [email protected]
- Replace internal
evalusage withFunctionconstructor- Use instance methods on
processto check for listeners- deps: [email protected]
- Remove set content headers that break response
- deps: [email protected]
- deps: [email protected]
- deps: [email protected]
- Prevent loss of async hooks context
- deps: [email protected]
- deps: [email protected]
... (truncated)
Commits
8368dc14.18.261f4049docs: replace Freenode with Libera Chatbb7907bbuild: [email protected]f56ce73build: [email protected]24b3dc5deps: [email protected]689d175deps: [email protected]340be0fbuild: [email protected]33e8dc3docs: use Node.js name style644f646build: [email protected]ecd7572build: [email protected]- Additional commits viewable in compare view
Updates chai-http from 2.0.1 to 4.3.0
Release notes
Sourced from chai-http's releases.
4.3.0 / 2019-04-26
This feature release allows you to pass a Regular Expression to the
redirectTofunction.expect(res).to.redirectTo(/^\/search\/results\?orderBy=desc$/);Community Contributions
Code Features & Fixes
- #243 configures redirectTo to accept regex (by
@mikemfleming)4.2.1 / 2019-01-02
This patch fixes usability issues for TypeScript definitions.
Community Contributions
Code Features & Fixes
- #230 add typings to package.json files (by
@austince)4.2.0 / 2018-08-29
This is a minor update that adds TypeScript definitions.
Community Contributions
Code Features & Fixes
- #221 Add TypeScript definitions (by
@austince)4.1.0 / 2018-08-03
This is a minor update to fix a bug with
keepOpen()now allowingclose()to be called, and also some additional support for other http libraries - namely thehttp-errorslibrary.Community Contributions
Code Features & Fixes
- #219 Allow for
status/statusCodeto exist on theprototype(by@austince)- #217 Enable closing after
keepOpen()has been called (by@martypdx)4.0.0 / 2018-03-22
This is a major update to the underlying dependencies and also introduces some breaking changes.
- The biggest breaking change is that this library will _no longer throw based on the status code! This means a request that returns a
404, or500or any other status code cannot be asserted on in thecatchblock, instead must be asserted on in thethenblock. In other words this behaves more akin tofetch.- Another large breaking change is that the
chai.request(server)object will automatically close the server connection after the first request. This means if you have code like this:const request = chai.request(app)request.get('/bar') request.get('/bar')
... (truncated)
Commits
799f6684.3.09b8fea3feat: configures redirectTo to accept regex24ef17bMerge pull request #233 from austince/release/4.2.1a84c5984.2.130b0f73fix: add typings to package.json files (#230)d0aa54aMerge pull request #224 from chaijs/build-travis-update-npm-token3d2544ebuild(travis): update npm token0cbcd3aMerge pull request #223 from austince/release/4.2.0c8639994.2.0b067791feat(types): Add typescript definitions (#221)- Additional commits viewable in compare view
Maintainer changes
This version was pushed to npm by chaijs, a new releaser for chai-http since your current version.
Updates supertest from 1.2.0 to 6.3.2
Release notes
Sourced from supertest's releases.
v6.3.2
- docs: added maintainer note e24875d
- docs: fixed links 5b59ddc
https://github.com/visionmedia/supertest/compare/v6.3.1...v6.3.2
v6.3.1
- fix: bump superagent (closes #798) 25122e6
https://github.com/visionmedia/supertest/compare/v6.3.0...v6.3.1
v6.3.0
- fix: lint package.json, added files array 20adbc1
- Merge pull request #793 from lamweili/feat/http2 22b89b6
- Merge pull request #795 from lamweili/code-coverage a225e95
- Merge pull request #794 from lamweili/migrate-cov fa129dc
- test(#767): 100% code coverage 9c5bd92
- ci: migrated code coverage from coveralls to codecov 46e6feb
- feat: supports http2 da57804
- Merge pull request #767 from alexandre-abrioux/expect-stacktrace e064b5a
- Merge pull request #774 from jmccure/update-promise-example-readme ba4b43b
- Merge pull request #792 from lamweili/refactor/test b8c2e29
- ci: added ci da1e842
- refactor(test): do not hardcode any ports, use ephemeral ports 8847310
- refactor(test): do not have both
sandserver, renamed toserverfor consistency c1c4402- test: 100% test coverage 8bf4c14
- refactor(TestAgent): removed the host param when creating
Testobject 1c8930d- feat(TestAgent): decoupled TestAgent and superagent's Agent to support more than
ca,key,cert5e23869- fix(TestAgent): attach cookies to agent after plugin is used 6d9b9cb
- Update promise example to work with Mocha 5862fe6
- fix: add stacktrace to failed expect function call 3dba4e9
- test: add failing test b24da85
https://github.com/visionmedia/supertest/compare/v6.2.4...v6.3.0
v6.2.4
- chore: bump deps f411b02
- chore: bump deps 5e54761
https://github.com/visionmedia/supertest/compare/v6.2.3...v6.2.4
v6.2.3
- chore: bump deps 6329e2d
- Merge pull request #759 from francescobarbera/master e6d371c
- docs: add an example for complex object in multipart upload 729e818
https://github.com/visionmedia/supertest/compare/v6.2.2...v6.2.3
v6.2.2
- chore: bump deps 8f4dd1e
... (truncated)
Commits
fb4f3276.3.2e24875ddocs: added maintainer note5b59ddcdocs: fixed linksca353dd6.3.125122e6fix: bump superagent (closes #798)6a950436.3.020adbc1fix: lint package.json, added files array22b89b6Merge pull request #793 from lamweili/feat/http2a225e95Merge pull request #795 from lamweili/code-coveragefa129dcMerge pull request #794 from lamweili/migrate-cov- Additional commits viewable in compare view
Maintainer changes
This version was pushed to npm by titanism, a new releaser for supertest since your current version.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)@dependabot use these labelswill set the current labels as the default for future PRs for this repo and language@dependabot use these reviewerswill set the current reviewers as the default for future PRs for this repo and language@dependabot use these assigneeswill set the current assignees as the default for future PRs for this repo and language@dependabot use this milestonewill set the current milestone as the default for future PRs for this repo and language
You can disable automated security fix PRs for this repo from the Security Alerts page.