Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix toHaveBeenCalledOnceWith typing #507

Merged

Conversation

akoreh
Copy link
Contributor

@akoreh akoreh commented Sep 10, 2022

What

Added missing parameters to the toHaveBeenCalledOnce matcher typing.

Why

#506

Housekeeping

  • Unit tests
  • Documentation is up to date
  • No additional lint warnings
  • Typescript definitions are added/updated where relevant

types/index.d.ts Outdated Show resolved Hide resolved
Co-authored-by: Simen Bekkhus <sbekkhus91@gmail.com>
@codecov
Copy link

codecov bot commented Sep 10, 2022

Codecov Report

Merging #507 (e8ee6b5) into main (4bd8e4d) will not change coverage.
The diff coverage is n/a.

@@            Coverage Diff            @@
##              main      #507   +/-   ##
=========================================
  Coverage   100.00%   100.00%           
=========================================
  Files           72        72           
  Lines          594       594           
  Branches       151       151           
=========================================
  Hits           594       594           

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

Copy link
Member

@SimenB SimenB left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thanks!

@SimenB SimenB linked an issue Sep 10, 2022 that may be closed by this pull request
@SimenB SimenB merged commit dae0366 into jest-community:main Sep 10, 2022
ddadaal referenced this pull request in PKUHPC/OpenSCOW Nov 28, 2022
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@codemirror/autocomplete](https://github.com/codemirror/autocomplete)
| [`6.3.3` ->
`6.3.4`](https://renovatebot.com/diffs/npm/@codemirror%2fautocomplete/6.3.3/6.3.4)
|
[![age](https://badges.renovateapi.com/packages/npm/@codemirror%2fautocomplete/6.3.4/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@codemirror%2fautocomplete/6.3.4/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@codemirror%2fautocomplete/6.3.4/compatibility-slim/6.3.3)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@codemirror%2fautocomplete/6.3.4/confidence-slim/6.3.3)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@codemirror/legacy-modes](https://github.com/codemirror/legacy-modes)
| [`6.3.0` ->
`6.3.1`](https://renovatebot.com/diffs/npm/@codemirror%2flegacy-modes/6.3.0/6.3.1)
|
[![age](https://badges.renovateapi.com/packages/npm/@codemirror%2flegacy-modes/6.3.1/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@codemirror%2flegacy-modes/6.3.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@codemirror%2flegacy-modes/6.3.1/compatibility-slim/6.3.0)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@codemirror%2flegacy-modes/6.3.1/confidence-slim/6.3.0)](https://docs.renovatebot.com/merge-confidence/)
|
| [@codemirror/view](https://github.com/codemirror/view) | [`6.5.1` ->
`6.6.0`](https://renovatebot.com/diffs/npm/@codemirror%2fview/6.5.1/6.6.0)
|
[![age](https://badges.renovateapi.com/packages/npm/@codemirror%2fview/6.6.0/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@codemirror%2fview/6.6.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@codemirror%2fview/6.6.0/compatibility-slim/6.5.1)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@codemirror%2fview/6.6.0/confidence-slim/6.5.1)](https://docs.renovatebot.com/merge-confidence/)
|
| [@commitlint/config-conventional](https://commitlint.js.org/)
([source](https://github.com/conventional-changelog/commitlint)) |
[`17.2.0` ->
`17.3.0`](https://renovatebot.com/diffs/npm/@commitlint%2fconfig-conventional/17.2.0/17.3.0)
|
[![age](https://badges.renovateapi.com/packages/npm/@commitlint%2fconfig-conventional/17.3.0/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@commitlint%2fconfig-conventional/17.3.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@commitlint%2fconfig-conventional/17.3.0/compatibility-slim/17.2.0)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@commitlint%2fconfig-conventional/17.3.0/confidence-slim/17.2.0)](https://docs.renovatebot.com/merge-confidence/)
|
| [@fastify/static](https://github.com/fastify/fastify-static) |
[`6.5.0` ->
`6.5.1`](https://renovatebot.com/diffs/npm/@fastify%2fstatic/6.5.0/6.5.1)
|
[![age](https://badges.renovateapi.com/packages/npm/@fastify%2fstatic/6.5.1/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@fastify%2fstatic/6.5.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@fastify%2fstatic/6.5.1/compatibility-slim/6.5.0)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@fastify%2fstatic/6.5.1/confidence-slim/6.5.0)](https://docs.renovatebot.com/merge-confidence/)
|
| [@sinclair/typebox](https://github.com/sinclairzx81/typebox) |
[`0.25.8` ->
`0.25.10`](https://renovatebot.com/diffs/npm/@sinclair%2ftypebox/0.25.8/0.25.10)
|
[![age](https://badges.renovateapi.com/packages/npm/@sinclair%2ftypebox/0.25.10/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@sinclair%2ftypebox/0.25.10/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@sinclair%2ftypebox/0.25.10/compatibility-slim/0.25.8)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@sinclair%2ftypebox/0.25.10/confidence-slim/0.25.8)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint)
| [`5.43.0` ->
`5.44.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/5.43.0/5.44.0)
|
[![age](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2feslint-plugin/5.44.0/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2feslint-plugin/5.44.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2feslint-plugin/5.44.0/compatibility-slim/5.43.0)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2feslint-plugin/5.44.0/confidence-slim/5.43.0)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint)
| [`5.43.0` ->
`5.44.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/5.43.0/5.44.0)
|
[![age](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2fparser/5.44.0/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2fparser/5.44.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2fparser/5.44.0/compatibility-slim/5.43.0)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2fparser/5.44.0/confidence-slim/5.43.0)](https://docs.renovatebot.com/merge-confidence/)
|
| [antd](https://ant.design)
([source](https://github.com/ant-design/ant-design)) | [`5.0.0` ->
`5.0.2`](https://renovatebot.com/diffs/npm/antd/5.0.0/5.0.2) |
[![age](https://badges.renovateapi.com/packages/npm/antd/5.0.2/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/antd/5.0.2/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/antd/5.0.2/compatibility-slim/5.0.0)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/antd/5.0.2/confidence-slim/5.0.0)](https://docs.renovatebot.com/merge-confidence/)
|
| [fastify](https://www.fastify.io/)
([source](https://github.com/fastify/fastify)) | [`4.10.0` ->
`4.10.2`](https://renovatebot.com/diffs/npm/fastify/4.10.0/4.10.2) |
[![age](https://badges.renovateapi.com/packages/npm/fastify/4.10.2/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/fastify/4.10.2/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/fastify/4.10.2/compatibility-slim/4.10.0)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/fastify/4.10.2/confidence-slim/4.10.0)](https://docs.renovatebot.com/merge-confidence/)
|
| [jest-extended](https://github.com/jest-community/jest-extended) |
[`3.1.0` ->
`3.2.0`](https://renovatebot.com/diffs/npm/jest-extended/3.1.0/3.2.0) |
[![age](https://badges.renovateapi.com/packages/npm/jest-extended/3.2.0/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/jest-extended/3.2.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/jest-extended/3.2.0/compatibility-slim/3.1.0)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/jest-extended/3.2.0/confidence-slim/3.1.0)](https://docs.renovatebot.com/merge-confidence/)
|
| [pnpm](https://pnpm.io) ([source](https://github.com/pnpm/pnpm)) |
[`7.17.0` ->
`7.17.1`](https://renovatebot.com/diffs/npm/pnpm/7.17.0/7.17.1) |
[![age](https://badges.renovateapi.com/packages/npm/pnpm/7.17.1/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/pnpm/7.17.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/pnpm/7.17.1/compatibility-slim/7.17.0)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/pnpm/7.17.1/confidence-slim/7.17.0)](https://docs.renovatebot.com/merge-confidence/)
|
| [socket.io](https://github.com/socketio/socket.io) | [`4.5.3` ->
`4.5.4`](https://renovatebot.com/diffs/npm/socket.io/4.5.3/4.5.4) |
[![age](https://badges.renovateapi.com/packages/npm/socket.io/4.5.4/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/socket.io/4.5.4/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/socket.io/4.5.4/compatibility-slim/4.5.3)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/socket.io/4.5.4/confidence-slim/4.5.3)](https://docs.renovatebot.com/merge-confidence/)
|
| [socket.io-client](https://github.com/socketio/socket.io-client) |
[`4.5.3` ->
`4.5.4`](https://renovatebot.com/diffs/npm/socket.io-client/4.5.3/4.5.4)
|
[![age](https://badges.renovateapi.com/packages/npm/socket.io-client/4.5.4/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/socket.io-client/4.5.4/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/socket.io-client/4.5.4/compatibility-slim/4.5.3)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/socket.io-client/4.5.4/confidence-slim/4.5.3)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>codemirror/autocomplete</summary>

###
[`v6.3.4`](https://github.com/codemirror/autocomplete/blob/HEAD/CHANGELOG.md#&#8203;634-2022-11-24)

[Compare
Source](https://github.com/codemirror/autocomplete/compare/6.3.3...6.3.4)

##### Bug fixes

Fix an issue where completion lists could end up being higher than the
tooltip they were in.

</details>

<details>
<summary>codemirror/legacy-modes</summary>

###
[`v6.3.1`](https://github.com/codemirror/legacy-modes/blob/HEAD/CHANGELOG.md#&#8203;631-2022-11-24)

[Compare
Source](https://github.com/codemirror/legacy-modes/compare/6.3.0...6.3.1)

##### Bug fixes

In JavaScript, properly parse keywords like `static` when in front of a
private property.

</details>

<details>
<summary>codemirror/view</summary>

###
[`v6.6.0`](https://github.com/codemirror/view/blob/HEAD/CHANGELOG.md#&#8203;660-2022-11-24)

[Compare
Source](https://github.com/codemirror/view/compare/6.5.1...6.6.0)

##### New features

The `layer` function can now be used to define extensions that draw DOM
elements over or below the document text.

Tooltips that are bigger than the available vertical space for them will
now have their height set so that they don't stick out of the window.
The new `resize` property on `TooltipView` can be used to opt out of
this behavior.

</details>

<details>
<summary>conventional-changelog/commitlint</summary>

###
[`v17.3.0`](https://github.com/conventional-changelog/commitlint/blob/HEAD/@&#8203;commitlint/config-conventional/CHANGELOG.md#&#8203;1730-httpsgithubcomconventional-changelogcommitlintcomparev1721v1730-2022-11-21)

[Compare
Source](https://github.com/conventional-changelog/commitlint/compare/v17.2.0...v17.3.0)

**Note:** Version bump only for package
[@&#8203;commitlint/config-conventional](https://github.com/commitlint/config-conventional)

</details>

<details>
<summary>fastify/fastify-static</summary>

###
[`v6.5.1`](https://github.com/fastify/fastify-static/releases/tag/v6.5.1)

[Compare
Source](https://github.com/fastify/fastify-static/compare/v6.5.0...v6.5.1)

#### What's Changed

- build(deps-dev): replace pre-commit with
[@&#8203;fastify/pre-commit](https://github.com/fastify/pre-commit) by
[@&#8203;Fdawgs](https://github.com/Fdawgs) in
[https://github.com/fastify/fastify-static/pull/327](https://github.com/fastify/fastify-static/pull/327)
- ci: enable license checking by
[@&#8203;Fdawgs](https://github.com/Fdawgs) in
[https://github.com/fastify/fastify-static/pull/328](https://github.com/fastify/fastify-static/pull/328)
- chore: replace use of deprecated variadic `listen()` by
[@&#8203;Fdawgs](https://github.com/Fdawgs) in
[https://github.com/fastify/fastify-static/pull/329](https://github.com/fastify/fastify-static/pull/329)
- move types to types folder and fix typing by
[@&#8203;Uzlopak](https://github.com/Uzlopak) in
[https://github.com/fastify/fastify-static/pull/330](https://github.com/fastify/fastify-static/pull/330)
- chore: remove `return` from sync route handlers examples by
[@&#8203;Fdawgs](https://github.com/Fdawgs) in
[https://github.com/fastify/fastify-static/pull/333](https://github.com/fastify/fastify-static/pull/333)
- chore: remove metadata from test images by
[@&#8203;Fdawgs](https://github.com/Fdawgs) in
[https://github.com/fastify/fastify-static/pull/335](https://github.com/fastify/fastify-static/pull/335)
- build(deps-dev): bump tsd from 0.22.0 to 0.23.0 by
[@&#8203;dependabot](https://github.com/dependabot) in
[https://github.com/fastify/fastify-static/pull/336](https://github.com/fastify/fastify-static/pull/336)
- build(deps-dev): add pino by
[@&#8203;Fdawgs](https://github.com/Fdawgs) in
[https://github.com/fastify/fastify-static/pull/337](https://github.com/fastify/fastify-static/pull/337)
- build(deps-dev): bump tsd from 0.23.0 to 0.24.1 by
[@&#8203;dependabot](https://github.com/dependabot) in
[https://github.com/fastify/fastify-static/pull/339](https://github.com/fastify/fastify-static/pull/339)
- docs: correct example by
[@&#8203;lirantal](https://github.com/lirantal) in
[https://github.com/fastify/fastify-static/pull/340](https://github.com/fastify/fastify-static/pull/340)
- docs: update the README to state that this plugin support fastify 4 by
[@&#8203;rluvaton](https://github.com/rluvaton) in
[https://github.com/fastify/fastify-static/pull/342](https://github.com/fastify/fastify-static/pull/342)
- disable package lock generation by
[@&#8203;Uzlopak](https://github.com/Uzlopak) in
[https://github.com/fastify/fastify-static/pull/343](https://github.com/fastify/fastify-static/pull/343)
- add missing exports for nodenext compatibility by
[@&#8203;Uzlopak](https://github.com/Uzlopak) in
[https://github.com/fastify/fastify-static/pull/344](https://github.com/fastify/fastify-static/pull/344)

#### New Contributors

- [@&#8203;lirantal](https://github.com/lirantal) made their first
contribution in
[https://github.com/fastify/fastify-static/pull/340](https://github.com/fastify/fastify-static/pull/340)
- [@&#8203;rluvaton](https://github.com/rluvaton) made their first
contribution in
[https://github.com/fastify/fastify-static/pull/342](https://github.com/fastify/fastify-static/pull/342)

**Full Changelog**:
fastify/fastify-static@v6.5.0...v6.5.1

</details>

<details>
<summary>sinclairzx81/typebox</summary>

###
[`v0.25.10`](https://github.com/sinclairzx81/typebox/blob/HEAD/changelog.md#&#8203;02510-httpswwwnpmjscompackagesinclairtypeboxv02510)

[Compare
Source](https://github.com/sinclairzx81/typebox/compare/0.25.9...0.25.10)

Updates:

- [283](https://github.com/sinclairzx81/typebox/pull/283) Updates the
custom type validator callback signature to accept a schema instance.
The schema instance may include additional constraints (such as options)
that may be used during the validation process. `Custom.Set('<Kind>',
(schema, value) => { ... })`.

###
[`v0.25.9`](https://github.com/sinclairzx81/typebox/blob/HEAD/changelog.md#&#8203;0259-httpswwwnpmjscompackagesinclairtypeboxv0259)

[Compare
Source](https://github.com/sinclairzx81/typebox/compare/0.25.8...0.25.9)

Updates:

- [282](https://github.com/sinclairzx81/typebox/pull/282) TypeBox now
supports custom types. These types require the user to specify a custom
`[Kind]` string on the type. Custom types can be registered via
`Custom.Set('<Kind>', (value) => { ... })` which allow the TypeCompiler
and Value API's to make use of user defined validation logic.

</details>

<details>
<summary>typescript-eslint/typescript-eslint
(@&#8203;typescript-eslint/eslint-plugin)</summary>

###
[`v5.44.0`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#&#8203;5440-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5430v5440-2022-11-21)

[Compare
Source](https://github.com/typescript-eslint/typescript-eslint/compare/v5.43.0...v5.44.0)

##### Bug Fixes

- **eslint-plugin:** \[no-empty-interface] disable autofix for
declaration merging with class
([#&#8203;5920](https://github.com/typescript-eslint/typescript-eslint/issues/5920))
([a4f85b8](https://github.com/typescript-eslint/typescript-eslint/commit/a4f85b8cfe38ba8ea2a2ac4a56d9b11a81a8a15a))
- **eslint-plugin:** \[no-unnecessary-condition] handle index signature
type
([#&#8203;5912](https://github.com/typescript-eslint/typescript-eslint/issues/5912))
([5baad08](https://github.com/typescript-eslint/typescript-eslint/commit/5baad0893f9a90633d57fffac69af7523bd1501e))
- **eslint-plugin:** \[prefer-optional-chain] handle binary expressions
in negated or
([#&#8203;5992](https://github.com/typescript-eslint/typescript-eslint/issues/5992))
([2778ff0](https://github.com/typescript-eslint/typescript-eslint/commit/2778ff0c3db011148be93ed3bea5ce07af3c81ef))
- **typescript-estree:** don't consider a cached program unless it's
specified in the current `parserOptions.project` config
([#&#8203;5999](https://github.com/typescript-eslint/typescript-eslint/issues/5999))
([530e0e6](https://github.com/typescript-eslint/typescript-eslint/commit/530e0e618cdf4bb956149bf8a8484848e1b9a1f5))

##### Features

- **eslint-plugin:** \[adjacent-overload-signatures] check
BlockStatement nodes
([#&#8203;5998](https://github.com/typescript-eslint/typescript-eslint/issues/5998))
([97d3e56](https://github.com/typescript-eslint/typescript-eslint/commit/97d3e56709ee19fdec39fd8b99d080db90b306e9))
- **eslint-plugin:** \[keyword-spacing] Support spacing in import-type
syntax
([#&#8203;5977](https://github.com/typescript-eslint/typescript-eslint/issues/5977))
([6a735e1](https://github.com/typescript-eslint/typescript-eslint/commit/6a735e142ef67f3af6497f922cf83706867eb6b7))

</details>

<details>
<summary>typescript-eslint/typescript-eslint
(@&#8203;typescript-eslint/parser)</summary>

###
[`v5.44.0`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#&#8203;5440-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5430v5440-2022-11-21)

[Compare
Source](https://github.com/typescript-eslint/typescript-eslint/compare/v5.43.0...v5.44.0)

**Note:** Version bump only for package
[@&#8203;typescript-eslint/parser](https://github.com/typescript-eslint/parser)

</details>

<details>
<summary>ant-design/ant-design</summary>

###
[`v5.0.2`](https://github.com/ant-design/ant-design/releases/tag/5.0.2)

[Compare
Source](https://github.com/ant-design/ant-design/compare/5.0.1...5.0.2)

- 💄 Fix Card radius style broken when customize `bodyStyle` background
color.
[#&#8203;38973](https://github.com/ant-design/ant-design/pull/38973)
[@&#8203;Yukiniro](https://github.com/Yukiniro)
- 💄 Optimize default algorithm for error color.
[#&#8203;38933](https://github.com/ant-design/ant-design/pull/38933)
- 💄 Optimize the style issue in RTL mode.
[#&#8203;38829](https://github.com/ant-design/ant-design/pull/38829)
[@&#8203;Wxh16144](https://github.com/Wxh16144)
-   Space.Compact
- 💄 Optimize Space.Compact style when wrapping a single child component.
[#&#8203;38896](https://github.com/ant-design/ant-design/pull/38896)
[@&#8203;foryuki](https://github.com/foryuki)
- 💄 Fix Space.Compact component style problem when wrapping Modal,
Dropdown, Drawer and other components.
[#&#8203;38870](https://github.com/ant-design/ant-design/pull/38870)
[@&#8203;foryuki](https://github.com/foryuki)
- 🐞 Fix horizontal Menu that has wrong width when is overflow.
[#&#8203;38989](https://github.com/ant-design/ant-design/pull/38989)
- 🐞 Fix Table that the old filter state still takes effect when the list
filter column changes.
[#&#8203;38982](https://github.com/ant-design/ant-design/pull/38982)
- 🐞 Fix Select and Pagination incorrect text color in dark theme.
[#&#8203;38979](https://github.com/ant-design/ant-design/pull/38979)
[@&#8203;Dunqing](https://github.com/Dunqing)
- 🐞 Fix that Mentions `options` props not working.
[#&#8203;38968](https://github.com/ant-design/ant-design/pull/38968)
[@&#8203;heiyu4585](https://github.com/heiyu4585)
- 🐞 Fix that `dist/reset.css` may be dropped in production mode.
[#&#8203;38956](https://github.com/ant-design/ant-design/pull/38956)
[@&#8203;passerV](https://github.com/passerV)
- 🐞 Fix Badge that `showZero` can't be used with custom color.
[#&#8203;38967](https://github.com/ant-design/ant-design/pull/38967)
[@&#8203;Wxh16144](https://github.com/Wxh16144)
- 🐞 Fix Form validation motion flick issue.
[#&#8203;38962](https://github.com/ant-design/ant-design/pull/38962)
- 🐞 Fix Tabs dropdown motion not work.
[#&#8203;38892](https://github.com/ant-design/ant-design/pull/38892)
- 🐞 Fix ConfigProvider that `componentDisabled` is not work.
[#&#8203;38886](https://github.com/ant-design/ant-design/pull/38886)
[@&#8203;lidianhao123](https://github.com/lidianhao123)
- 🐞 Fix Button `block` prop is not working when `shape="round"`.
[#&#8203;38869](https://github.com/ant-design/ant-design/pull/38869)
[@&#8203;jjlstruggle](https://github.com/jjlstruggle)
- 🐞 Fix Dropdown.Button that `dropdownRender` is not executed.
[#&#8203;38862](https://github.com/ant-design/ant-design/pull/38862)
[@&#8203;imoctopus](https://github.com/imoctopus)

***

- 💄 修复 Card 组件设置 `bodyStyle`
的背景颜色后圆角失效的问题。[#&#8203;38973](https://github.com/ant-design/ant-design/pull/38973)
[@&#8203;Yukiniro](https://github.com/Yukiniro)
- 💄
优化错误色的默认算法。[#&#8203;38933](https://github.com/ant-design/ant-design/pull/38933)
- 💄 修复 RTL
模式下的样式问题。[#&#8203;38829](https://github.com/ant-design/ant-design/pull/38829)
[@&#8203;Wxh16144](https://github.com/Wxh16144)
-   Space.Compact
- 💄 Space.Compact
包裹单个子组件时,展示该子组件本身的样式。[#&#8203;38896](https://github.com/ant-design/ant-design/pull/38896)
[@&#8203;foryuki](https://github.com/foryuki)
- 💄 修复 Space.Compact 组件嵌套 Modal,Dropdown,Drawer
等组件时的样式问题。[#&#8203;38870](https://github.com/ant-design/ant-design/pull/38870)
[@&#8203;foryuki](https://github.com/foryuki)
- 🐞 修复横向 Menu
组件有溢出时宽度问题。[#&#8203;38989](https://github.com/ant-design/ant-design/pull/38989)
- 🐞 修复 Table
组件过滤列被移除后过滤效果仍然影响列表数据的问题。[#&#8203;38982](https://github.com/ant-design/ant-design/pull/38982)
- 🐞 修复 Select 和 Pagination
在暗色主题下文字颜色不正确。[#&#8203;38979](https://github.com/ant-design/ant-design/pull/38979)
[@&#8203;Dunqing](https://github.com/Dunqing)
- 🐞 修复 Mentions `options`
不生效的问题。[#&#8203;38968](https://github.com/ant-design/ant-design/pull/38968)
[@&#8203;heiyu4585](https://github.com/heiyu4585)
- 🐞 修复 `reset.css`
不会被打包的问题。[#&#8203;38956](https://github.com/ant-design/ant-design/pull/38956)
[@&#8203;passerV](https://github.com/passerV)
- 🐞 修复 Badge 组件 `showZero` 和 `color`
不能一起使用问题。[#&#8203;38967](https://github.com/ant-design/ant-design/pull/38967)
[@&#8203;Wxh16144](https://github.com/Wxh16144)
- 🐞 修复 Form
校验信息动效卡顿的问题。[#&#8203;38962](https://github.com/ant-design/ant-design/pull/38962)
- 🐞 修复 Tabs
下拉菜单动画消失的问题。[#&#8203;38892](https://github.com/ant-design/ant-design/pull/38892)
- 🐞 修复 ConfigProvider `componentDisabled`
失效问题。[#&#8203;38886](https://github.com/ant-design/ant-design/pull/38886)
[@&#8203;lidianhao123](https://github.com/lidianhao123)
- 🐞 修复 Button `block`
属性有时不生效的问题。[#&#8203;38869](https://github.com/ant-design/ant-design/pull/38869)
[@&#8203;jjlstruggle](https://github.com/jjlstruggle)
- 🐞 修复 Dropdown.Button 的 `dropdownRender`
未执行的问题。[#&#8203;38862](https://github.com/ant-design/ant-design/pull/38862)
[@&#8203;imoctopus](https://github.com/imoctopus)

###
[`v5.0.1`](https://github.com/ant-design/ant-design/releases/tag/5.0.1)

[Compare
Source](https://github.com/ant-design/ant-design/compare/5.0.0...5.0.1)

- 💄 Optimize Empty svg color in dark theme.
[#&#8203;38785](https://github.com/ant-design/ant-design/pull/38785)
- 💄 Fix Form, Input, Select, Tree part style convert to CSS-in-JS
missing.
[#&#8203;38742](https://github.com/ant-design/ant-design/pull/38742)
- 💄 Fix animation flick for some components in Firefox.
[#&#8203;38729](https://github.com/ant-design/ant-design/pull/38729)
-   Menu
- 🐞 Fix Menu SubMenu margin style.
[#&#8203;38714](https://github.com/ant-design/ant-design/pull/38714)
[@&#8203;JarvisArt](https://github.com/JarvisArt)
- 🐞 Fix Menu width when collapsed.
[#&#8203;38791](https://github.com/ant-design/ant-design/pull/38791)
[@&#8203;KarasuShin](https://github.com/KarasuShin)
- 🐞 Fix Menu height in dark theme.
[#&#8203;38741](https://github.com/ant-design/ant-design/pull/38741)
[@&#8203;LuciNyan](https://github.com/LuciNyan)
- 🐞 Fix Menu SubMenu flicking when expanding.
[#&#8203;38748](https://github.com/ant-design/ant-design/pull/38748)
[@&#8203;JarvisArt](https://github.com/JarvisArt)
- 🐞 Fix that Table expanded icons are not
aligned。[#&#8203;38823](https://github.com/ant-design/ant-design/pull/38823)
[@&#8203;turdiyev](https://github.com/turdiyev)
- 🐞 Fix FloatButton.BackTop missing animation.
[#&#8203;38770](https://github.com/ant-design/ant-design/pull/38770)
[@&#8203;li-jia-nan](https://github.com/li-jia-nan)
- 🛠 Remove `Moment.js` dependency.
[#&#8203;38762](https://github.com/ant-design/ant-design/pull/38762)
- 🛠 Fix `CompoundedComponent` ts
error。[#&#8203;38666](https://github.com/ant-design/ant-design/pull/38666)
[@&#8203;wangcch](https://github.com/wangcch)
- 🛠 Rollback `lib` in
package。[#&#8203;38832](https://github.com/ant-design/ant-design/pull/38832)
[@&#8203;chunsch](https://github.com/chunsch)

***

- 💄 优化 Empty 组件的 svg
图片在暗色主题下的颜色。[#&#8203;38785](https://github.com/ant-design/ant-design/pull/38785)
- 💄 修复 Form, Input, Select, Tree 转换到 CSS-in-JS
丢失少量样式的问题。[#&#8203;38742](https://github.com/ant-design/ant-design/pull/38742)
- 💄 修复 Firefox
下拉菜单动画抖动的问题。[#&#8203;38729](https://github.com/ant-design/ant-design/pull/38729)
-   Menu
- 🐞 修复 Menu SubMenu
间距问题。[#&#8203;38714](https://github.com/ant-design/ant-design/pull/38714)
[@&#8203;JarvisArt](https://github.com/JarvisArt)
- 🐞 修复 Menu
收起时的宽度问题。[#&#8203;38791](https://github.com/ant-design/ant-design/pull/38791)
[@&#8203;KarasuShin](https://github.com/KarasuShin)
- 🐞 修复 Menu 暗色主题下高度多了 1px
的问题。[#&#8203;38741](https://github.com/ant-design/ant-design/pull/38741)
[@&#8203;LuciNyan](https://github.com/LuciNyan)
- 🐞 修复 Menu 展开 Submenu
时抖动的问题。[#&#8203;38748](https://github.com/ant-design/ant-design/pull/38748)
[@&#8203;JarvisArt](https://github.com/JarvisArt)
- 🐞 修复 Table 组件展开 icon
不对齐的问题。[#&#8203;38823](https://github.com/ant-design/ant-design/pull/38823)
[@&#8203;turdiyev](https://github.com/turdiyev)
- 🐞 修复 FloatButton.BackTop
组件动画丢失的问题。[#&#8203;38770](https://github.com/ant-design/ant-design/pull/38770)
[@&#8203;li-jia-nan](https://github.com/li-jia-nan)
- 🛠 清除残留 `Moment.js`
依赖。[#&#8203;38762](https://github.com/ant-design/ant-design/pull/38762)
- 🛠 修复外部暴露类 `CompoundedComponent`
的组建的类型报错。[#&#8203;38666](https://github.com/ant-design/ant-design/pull/38666)
[@&#8203;wangcch](https://github.com/wangcch)
- 🛠 重新添加 `lib`
产物。[#&#8203;38832](https://github.com/ant-design/ant-design/pull/38832)
[@&#8203;chunsch](https://github.com/chunsch)

</details>

<details>
<summary>fastify/fastify</summary>

###
[`v4.10.2`](https://github.com/fastify/fastify/releases/tag/v4.10.2)

[Compare
Source](https://github.com/fastify/fastify/compare/v4.10.1...v4.10.2)

#### ⚠️ Security Release ⚠️

- Fix for ["Incorrect Content-Type parsing can lead to CSRF
attack"](https://github.com/fastify/fastify/security/advisories/GHSA-3fjj-p79j-c9hh)
    and CVE-2022-41919

**Full Changelog**:
fastify/fastify@v4.10.1...v4.10.2

###
[`v4.10.1`](https://github.com/fastify/fastify/releases/tag/v4.10.1)

[Compare
Source](https://github.com/fastify/fastify/compare/v4.10.0...v4.10.1)

#### What's Changed

- fix node 19.1.0 port validation test by
[@&#8203;Uzlopak](https://github.com/Uzlopak) in
[https://github.com/fastify/fastify/pull/4427](https://github.com/fastify/fastify/pull/4427)
- Add fastify-constraints to community plugins by
[@&#8203;Ceres6](https://github.com/Ceres6) in
[https://github.com/fastify/fastify/pull/4428](https://github.com/fastify/fastify/pull/4428)
- build(deps-dev): bump
[@&#8203;sinonjs/fake-timers](https://github.com/sinonjs/fake-timers)
from 9.1.2 to 10.0.0 by
[@&#8203;dependabot](https://github.com/dependabot) in
[https://github.com/fastify/fastify/pull/4421](https://github.com/fastify/fastify/pull/4421)
- add silent option to LogLevel by
[@&#8203;Uzlopak](https://github.com/Uzlopak) in
[https://github.com/fastify/fastify/pull/4432](https://github.com/fastify/fastify/pull/4432)

#### New Contributors

- [@&#8203;Ceres6](https://github.com/Ceres6) made their first
contribution in
[https://github.com/fastify/fastify/pull/4428](https://github.com/fastify/fastify/pull/4428)

**Full Changelog**:
fastify/fastify@v4.10.0...v4.10.1

</details>

<details>
<summary>jest-community/jest-extended</summary>

###
[`v3.2.0`](https://github.com/jest-community/jest-extended/releases/tag/v3.2.0)

[Compare
Source](https://github.com/jest-community/jest-extended/compare/v3.1.0...v3.2.0)

##### What's Changed

- Change return type in Expect interface from `Result` to `any` (closes
[#&#8203;484](https://github.com/jest-community/jest-extended/issues/484))
by [@&#8203;keeganwitt](https://github.com/keeganwitt) in
[https://github.com/jest-community/jest-extended/pull/492](https://github.com/jest-community/jest-extended/pull/492)
- Fix `toHaveBeenCalledOnceWith` typing by
[@&#8203;akoreh](https://github.com/akoreh) in
[https://github.com/jest-community/jest-extended/pull/507](https://github.com/jest-community/jest-extended/pull/507)
- Add `vitest` info to docs by
[@&#8203;silverwind](https://github.com/silverwind) in
[https://github.com/jest-community/jest-extended/pull/515](https://github.com/jest-community/jest-extended/pull/515)
- Mark `jest` peerDependency as optional by
[@&#8203;silverwind](https://github.com/silverwind) in
[https://github.com/jest-community/jest-extended/pull/520](https://github.com/jest-community/jest-extended/pull/520)
- `expect`: Add matcher `toBeInRange()` to validate if array elements
are within the specified range by
[@&#8203;mayankshukla94](https://github.com/mayankshukla94) in
[https://github.com/jest-community/jest-extended/pull/461](https://github.com/jest-community/jest-extended/pull/461)
- Fix `toHaveBeenCalledOnceWith` type definition (closes
[#&#8203;518](https://github.com/jest-community/jest-extended/issues/518))
by [@&#8203;keeganwitt](https://github.com/keeganwitt) in
[https://github.com/jest-community/jest-extended/pull/523](https://github.com/jest-community/jest-extended/pull/523)

##### New Contributors

- [@&#8203;akoreh](https://github.com/akoreh) made their first
contribution in
[https://github.com/jest-community/jest-extended/pull/507](https://github.com/jest-community/jest-extended/pull/507)
- [@&#8203;silverwind](https://github.com/silverwind) made their first
contribution in
[https://github.com/jest-community/jest-extended/pull/515](https://github.com/jest-community/jest-extended/pull/515)
- [@&#8203;mayankshukla94](https://github.com/mayankshukla94) made
their first contribution in
[https://github.com/jest-community/jest-extended/pull/461](https://github.com/jest-community/jest-extended/pull/461)

**Full Changelog**:
jest-community/jest-extended@v3.1.0...v3.2.0

</details>

<details>
<summary>pnpm/pnpm</summary>

### [`v7.17.1`](https://github.com/pnpm/pnpm/releases/tag/v7.17.1)

[Compare
Source](https://github.com/pnpm/pnpm/compare/v7.17.0...v7.17.1)

#### Patch Changes

- `pnpm set-script` and `pnpm pkg` are passed through to npm
[#&#8203;5683](https://github.com/pnpm/pnpm/discussions/5683).
- `pnpm publish <tarball path>` should exit with non-0 exit code when
publish fails
[#&#8203;5396](https://github.com/pnpm/pnpm/issues/5396).
- readPackage hooks should not modify the `package.json` files in a
workspace [#&#8203;5670](https://github.com/pnpm/pnpm/issues/5670).
- Comments in `package.json5` are preserver
[#&#8203;2008](https://github.com/pnpm/pnpm/issues/2008).
- `pnpm setup` should create PNPM_HOME as a non-expandable env variable
on Windows [#&#8203;4658](https://github.com/pnpm/pnpm/issues/4658).
-   Fix the CLI help of the `pnpm licenses` command.

#### Our Gold Sponsors

<table>
  <tbody>
    <tr>
      <td align="center" valign="middle">
<a href="https://bit.dev/?utm_source=pnpm&utm_medium=release_notes"
target="_blank"><img src="https://pnpm.io/img/users/bit.svg"
width="80"></a>
      </td>
      <td align="center" valign="middle">
<a href="https://nhost.io/?utm_source=pnpm&utm_medium=release_notes"
target="_blank">
          <picture>
<source media="(prefers-color-scheme: light)"
srcset="https://pnpm.io/img/users/nhost.svg" />
<source media="(prefers-color-scheme: dark)"
srcset="https://pnpm.io/img/users/nhost_light.svg" />
<img src="https://pnpm.io/img/users/nhost.svg" width="180" />
          </picture>
        </a>
      </td>
    </tr>
    <tr>
      <td align="center" valign="middle">
<a href="https://novu.co/?utm_source=pnpm&utm_medium=release_notes"
target="_blank">
          <picture>
<source media="(prefers-color-scheme: light)"
srcset="https://pnpm.io/img/users/novu.svg" />
<source media="(prefers-color-scheme: dark)"
srcset="https://pnpm.io/img/users/novu_light.svg" />
            <img src="https://pnpm.io/img/users/novu.svg" width="180" />
          </picture>
        </a>
      </td>
      <td align="center" valign="middle">
<a href="https://prisma.io/?utm_source=pnpm&utm_medium=release_notes"
target="_blank">
          <picture>
<source media="(prefers-color-scheme: light)"
srcset="https://pnpm.io/img/users/prisma.svg" />
<source media="(prefers-color-scheme: dark)"
srcset="https://pnpm.io/img/users/prisma_light.svg" />
<img src="https://pnpm.io/img/users/prisma.svg" width="180" />
          </picture>
        </a>
      </td>
    </tr>
    <tr>
      <td align="center" valign="middle">
<a href="https://www.flightcontrol.dev/?ref=pnpm" target="_blank"><img
src="https://pnpm.io/img/users/flightcontrol.png" width="240"></a>
      </td>
    </tr>
  </tbody>
</table>

#### Our Silver Sponsors

<table>
  <tbody>
    <tr>
      <td align="center" valign="middle">
<a
href="https://leniolabs.com/?utm_source=pnpm&utm_medium=release_notes"
target="_blank">
          <img src="https://pnpm.io/img/users/leniolabs.jpg" width="80">
        </a>
      </td>
      <td align="center" valign="middle">
<a href="https://vercel.com/?utm_source=pnpm&utm_medium=release_notes"
target="_blank">
          <picture>
<source media="(prefers-color-scheme: light)"
srcset="https://pnpm.io/img/users/vercel.svg" />
<source media="(prefers-color-scheme: dark)"
srcset="https://pnpm.io/img/users/vercel_light.svg" />
<img src="https://pnpm.io/img/users/vercel.svg" width="180" />
          </picture>
        </a>
      </td>
    </tr>
    <tr>
      <td align="center" valign="middle">
<a
href="https://www.takeshape.io/?utm_source=pnpm&utm_medium=release_notes"
target="_blank">
<img src="https://pnpm.io/img/users/takeshape.svg" width="280">
        </a>
      </td>
      <td align="center" valign="middle">
<a href="https://doppler.com/?utm_source=pnpm&utm_medium=release_notes"
target="_blank">
          <picture>
<source media="(prefers-color-scheme: light)"
srcset="https://pnpm.io/img/users/doppler.svg" />
<source media="(prefers-color-scheme: dark)"
srcset="https://pnpm.io/img/users/doppler_light.svg" />
<img src="https://pnpm.io/img/users/doppler.svg" width="280" />
          </picture>
        </a>
      </td>
    </tr>
  </tbody>
</table>

</details>

<details>
<summary>socketio/socket.io</summary>

###
[`v4.5.4`](https://github.com/socketio/socket.io/blob/HEAD/CHANGELOG.md#&#8203;454-httpsgithubcomsocketiosocketiocompare453454-2022-11-22)

[Compare
Source](https://github.com/socketio/socket.io/compare/4.5.3...4.5.4)

This release contains a bump of:

- `engine.io` in order to fix
[CVE-2022-41940](https://github.com/socketio/engine.io/security/advisories/GHSA-r7qp-cfhv-p84w)
- `socket.io-parser` in order to fix
[CVE-2022-2421](https://github.com/advisories/GHSA-qm95-pgcg-qqfq).

##### Dependencies

-
[`engine.io@~6.2.1`](https://github.com/socketio/engine.io-client/tree/6.2.1)
([diff](https://github.com/socketio/engine.io/compare/6.2.0...6.2.1))
-   [`ws@~8.2.3`](https://github.com/websockets/ws/releases/tag/8.2.3)

</details>

<details>
<summary>socketio/socket.io-client</summary>

###
[`v4.5.4`](https://github.com/socketio/socket.io-client/blob/HEAD/CHANGELOG.md#&#8203;454-httpsgithubcomsocketiosocketio-clientcompare453454-2022-11-22)

[Compare
Source](https://github.com/socketio/socket.io-client/compare/4.5.3...4.5.4)

This release contains a bump of the `socket.io-parser` dependency, in
order to fix
[CVE-2022-2421](https://github.com/advisories/GHSA-qm95-pgcg-qqfq).

##### Dependencies

-
[`engine.io-client@~6.2.3`](https://github.com/socketio/engine.io-client/tree/6.2.3)
-   [`ws@~8.2.3`](https://github.com/websockets/ws/releases/tag/8.2.3)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "every weekend" (UTC), Automerge - 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.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://github.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://app.renovatebot.com/dashboard#github/PKUHPC/SCOW).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4zNC4xIiwidXBkYXRlZEluVmVyIjoiMzQuMzcuMCJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
fuxingloh referenced this pull request in levaintech/sticky Nov 30, 2022
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/jest)
([source](https://github.com/DefinitelyTyped/DefinitelyTyped)) |
[`^29.2.2` ->
`^29.2.3`](https://renovatebot.com/diffs/npm/@types%2fjest/29.2.2/29.2.3)
|
[![age](https://badges.renovateapi.com/packages/npm/@types%2fjest/29.2.3/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@types%2fjest/29.2.3/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@types%2fjest/29.2.3/compatibility-slim/29.2.2)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@types%2fjest/29.2.3/confidence-slim/29.2.2)](https://docs.renovatebot.com/merge-confidence/)
|
| [jest-extended](https://github.com/jest-community/jest-extended) |
[`3.1.0` ->
`3.2.0`](https://renovatebot.com/diffs/npm/jest-extended/3.1.0/3.2.0) |
[![age](https://badges.renovateapi.com/packages/npm/jest-extended/3.2.0/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/jest-extended/3.2.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/jest-extended/3.2.0/compatibility-slim/3.1.0)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/jest-extended/3.2.0/confidence-slim/3.1.0)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>jest-community/jest-extended</summary>

###
[`v3.2.0`](https://github.com/jest-community/jest-extended/releases/tag/v3.2.0)

[Compare
Source](https://github.com/jest-community/jest-extended/compare/v3.1.0...v3.2.0)

#### What's Changed

- Change return type in Expect interface from `Result` to `any` (closes
[#&#8203;484](https://github.com/jest-community/jest-extended/issues/484))
by [@&#8203;keeganwitt](https://github.com/keeganwitt) in
[https://github.com/jest-community/jest-extended/pull/492](https://github.com/jest-community/jest-extended/pull/492)
- Fix `toHaveBeenCalledOnceWith` typing by
[@&#8203;akoreh](https://github.com/akoreh) in
[https://github.com/jest-community/jest-extended/pull/507](https://github.com/jest-community/jest-extended/pull/507)
- Add `vitest` info to docs by
[@&#8203;silverwind](https://github.com/silverwind) in
[https://github.com/jest-community/jest-extended/pull/515](https://github.com/jest-community/jest-extended/pull/515)
- Mark `jest` peerDependency as optional by
[@&#8203;silverwind](https://github.com/silverwind) in
[https://github.com/jest-community/jest-extended/pull/520](https://github.com/jest-community/jest-extended/pull/520)
- `expect`: Add matcher `toBeInRange()` to validate if array elements
are within the specified range by
[@&#8203;mayankshukla94](https://github.com/mayankshukla94) in
[https://github.com/jest-community/jest-extended/pull/461](https://github.com/jest-community/jest-extended/pull/461)
- Fix `toHaveBeenCalledOnceWith` type definition (closes
[#&#8203;518](https://github.com/jest-community/jest-extended/issues/518))
by [@&#8203;keeganwitt](https://github.com/keeganwitt) in
[https://github.com/jest-community/jest-extended/pull/523](https://github.com/jest-community/jest-extended/pull/523)

#### New Contributors

- [@&#8203;akoreh](https://github.com/akoreh) made their first
contribution in
[https://github.com/jest-community/jest-extended/pull/507](https://github.com/jest-community/jest-extended/pull/507)
- [@&#8203;silverwind](https://github.com/silverwind) made their first
contribution in
[https://github.com/jest-community/jest-extended/pull/515](https://github.com/jest-community/jest-extended/pull/515)
- [@&#8203;mayankshukla94](https://github.com/mayankshukla94) made
their first contribution in
[https://github.com/jest-community/jest-extended/pull/461](https://github.com/jest-community/jest-extended/pull/461)

**Full Changelog**:
jest-community/jest-extended@v3.1.0...v3.2.0

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - 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.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://github.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://app.renovatebot.com/dashboard#github/BirthdayResearch/sticky).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4yMy4xIiwidXBkYXRlZEluVmVyIjoiMzQuMzAuNCJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
kodiakhq bot referenced this pull request in X-oss-byte/Nextjs Oct 13, 2023
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [jest-extended](https://github.com/jest-community/jest-extended) | [`1.2.1` -> `4.0.2`](https://renovatebot.com/diffs/npm/jest-extended/1.2.1/4.0.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/jest-extended/4.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/jest-extended/4.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/jest-extended/1.2.1/4.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/jest-extended/1.2.1/4.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) |

---

### Release Notes

<details>
<summary>jest-community/jest-extended (jest-extended)</summary>

### [`v4.0.2`](https://github.com/jest-community/jest-extended/blob/HEAD/CHANGELOG.md#402)

[Compare Source](https://github.com/jest-community/jest-extended/compare/v4.0.1...v4.0.2)

##### Patch Changes

-   [`1f88101`](https://github.com/jest-community/jest-extended/commit/1f88101): Mark 2nd param of toHaveBeenCalledBefore and toHaveBeenCalledAfter optional

### [`v4.0.1`](https://github.com/jest-community/jest-extended/blob/HEAD/CHANGELOG.md#401)

[Compare Source](https://github.com/jest-community/jest-extended/compare/v4.0.0...v4.0.1)

##### Patch Changes

-   [`bad7056`](https://github.com/jest-community/jest-extended/commit/bad7056): Fix `toHaveBeenCalledExactlyOnceWith` typings
-   [`1609897`](https://github.com/jest-community/jest-extended/commit/1609897): Remove problematic Vitest types

### [`v4.0.0`](https://github.com/jest-community/jest-extended/blob/HEAD/CHANGELOG.md#400)

[Compare Source](https://github.com/jest-community/jest-extended/compare/v3.2.4...v4.0.0)

##### Major Changes

-   [`ab20845`](https://github.com/jest-community/jest-extended/commit/ab20845): Rename toHaveBeenCalledOnceWith to toHaveBeenCalledExactlyOnceWith

##### Minor Changes

-   [`5b80ca8`](https://github.com/jest-community/jest-extended/commit/5b80ca8): support vitest 0.31.0

##### Patch Changes

-   [`ab20845`](https://github.com/jest-community/jest-extended/commit/ab20845): Make CustomMatchers extend Record to fix a TypeScript error
-   [`ab20845`](https://github.com/jest-community/jest-extended/commit/ab20845): Fix toHaveBeenCalledOnceWith messages
-   [`ab20845`](https://github.com/jest-community/jest-extended/commit/ab20845): Change unknown to any in toHaveBeenCalledBefore and toHaveBeenCalledAfter

### [`v3.2.4`](https://github.com/jest-community/jest-extended/blob/HEAD/CHANGELOG.md#324)

[Compare Source](https://github.com/jest-community/jest-extended/compare/v3.2.3...v3.2.4)

##### Patch Changes

-   [`0b07513`](https://github.com/jest-community/jest-extended/commit/0b07513): Support varargs in toHaveBeenCalledOnceWith ([#&#8203;557](https://github.com/jest-community/jest-extended/issues/557))

### [`v3.2.3`](https://github.com/jest-community/jest-extended/releases/tag/v3.2.3)

[Compare Source](https://github.com/jest-community/jest-extended/compare/v3.2.2...v3.2.3)

#### What's Changed

-   fix(types): fix jest AsymmetricMatcher type by [@&#8203;rluvaton](https://github.com/rluvaton) in [https://github.com/jest-community/jest-extended/pull/551](https://github.com/jest-community/jest-extended/pull/551)

**Full Changelog**: jest-community/jest-extended@v3.2.2...v3.2.3

### [`v3.2.2`](https://github.com/jest-community/jest-extended/releases/tag/v3.2.2)

[Compare Source](https://github.com/jest-community/jest-extended/compare/v3.2.1...v3.2.2)

#### What's Changed

-   fix(types): add vitest support for AsymmetricMatchers by [@&#8203;rluvaton](https://github.com/rluvaton) in [https://github.com/jest-community/jest-extended/pull/549](https://github.com/jest-community/jest-extended/pull/549)

#### New Contributors

-   [@&#8203;rluvaton](https://github.com/rluvaton) made their first contribution in [https://github.com/jest-community/jest-extended/pull/549](https://github.com/jest-community/jest-extended/pull/549)

**Full Changelog**: jest-community/jest-extended@v3.2.1...v3.2.2

### [`v3.2.1`](https://github.com/jest-community/jest-extended/releases/tag/v3.2.1)

[Compare Source](https://github.com/jest-community/jest-extended/compare/v3.2.0...v3.2.1)

#### What's Changed

-   Change return type in Expect interface to void by [@&#8203;keeganwitt](https://github.com/keeganwitt) in [https://github.com/jest-community/jest-extended/pull/535](https://github.com/jest-community/jest-extended/pull/535)
-   Create pass/fail error messages only if required by [@&#8203;overlookmotel](https://github.com/overlookmotel) in [https://github.com/jest-community/jest-extended/pull/545](https://github.com/jest-community/jest-extended/pull/545)

#### New Contributors

-   [@&#8203;verdecchia](https://github.com/verdecchia) made their first contribution in [https://github.com/jest-community/jest-extended/pull/541](https://github.com/jest-community/jest-extended/pull/541)
-   [@&#8203;Unclemortuary](https://github.com/Unclemortuary) made their first contribution in [https://github.com/jest-community/jest-extended/pull/540](https://github.com/jest-community/jest-extended/pull/540)

**Full Changelog**: jest-community/jest-extended@v3.2.0...v3.2.1

### [`v3.2.0`](https://github.com/jest-community/jest-extended/releases/tag/v3.2.0)

[Compare Source](https://github.com/jest-community/jest-extended/compare/v3.1.0...v3.2.0)

#### What's Changed

-   Change return type in Expect interface from `Result` to `any` (closes [#&#8203;484](https://github.com/jest-community/jest-extended/issues/484)) by [@&#8203;keeganwitt](https://github.com/keeganwitt) in [https://github.com/jest-community/jest-extended/pull/492](https://github.com/jest-community/jest-extended/pull/492)
-   Fix `toHaveBeenCalledOnceWith` typing by [@&#8203;akoreh](https://github.com/akoreh) in [https://github.com/jest-community/jest-extended/pull/507](https://github.com/jest-community/jest-extended/pull/507)
-   Add `vitest` info to docs by [@&#8203;silverwind](https://github.com/silverwind) in [https://github.com/jest-community/jest-extended/pull/515](https://github.com/jest-community/jest-extended/pull/515)
-   Mark `jest` peerDependency as optional by [@&#8203;silverwind](https://github.com/silverwind) in [https://github.com/jest-community/jest-extended/pull/520](https://github.com/jest-community/jest-extended/pull/520)
-   `expect`: Add matcher `toBeInRange()` to validate if array elements are within the specified range by [@&#8203;mayankshukla94](https://github.com/mayankshukla94) in [https://github.com/jest-community/jest-extended/pull/461](https://github.com/jest-community/jest-extended/pull/461)
-   Fix `toHaveBeenCalledOnceWith` type definition (closes [#&#8203;518](https://github.com/jest-community/jest-extended/issues/518)) by [@&#8203;keeganwitt](https://github.com/keeganwitt) in [https://github.com/jest-community/jest-extended/pull/523](https://github.com/jest-community/jest-extended/pull/523)

#### New Contributors

-   [@&#8203;akoreh](https://github.com/akoreh) made their first contribution in [https://github.com/jest-community/jest-extended/pull/507](https://github.com/jest-community/jest-extended/pull/507)
-   [@&#8203;silverwind](https://github.com/silverwind) made their first contribution in [https://github.com/jest-community/jest-extended/pull/515](https://github.com/jest-community/jest-extended/pull/515)
-   [@&#8203;mayankshukla94](https://github.com/mayankshukla94) made their first contribution in [https://github.com/jest-community/jest-extended/pull/461](https://github.com/jest-community/jest-extended/pull/461)

**Full Changelog**: jest-community/jest-extended@v3.1.0...v3.2.0

### [`v3.1.0`](https://github.com/jest-community/jest-extended/releases/tag/v3.1.0)

[Compare Source](https://github.com/jest-community/jest-extended/compare/v3.0.2...v3.1.0)

#### What's Changed

-   Add toHaveBeenCalledOnceWith matcher by [@&#8203;thibautsabot](https://github.com/thibautsabot) in [https://github.com/jest-community/jest-extended/pull/430](https://github.com/jest-community/jest-extended/pull/430)
-   docs: mention `eslint-plugin-jest-extended` in README by [@&#8203;G-Rath](https://github.com/G-Rath) in [https://github.com/jest-community/jest-extended/pull/493](https://github.com/jest-community/jest-extended/pull/493)
-   Update jest monorepo to v29 (major) by [@&#8203;renovate](https://github.com/renovate) in [https://github.com/jest-community/jest-extended/pull/495](https://github.com/jest-community/jest-extended/pull/495)

#### New Contributors

-   [@&#8203;thibautsabot](https://github.com/thibautsabot) made their first contribution in [https://github.com/jest-community/jest-extended/pull/430](https://github.com/jest-community/jest-extended/pull/430)

**Full Changelog**: jest-community/jest-extended@v3.0.2...v3.1.0

### [`v3.0.2`](https://github.com/jest-community/jest-extended/releases/tag/v3.0.2)

[Compare Source](https://github.com/jest-community/jest-extended/compare/v3.0.1...v3.0.2)

#### What's Changed

-   Fix typings of `toThrowWithMessage`, support unconstructable errors by [@&#8203;GerkinDev](https://github.com/GerkinDev) in [https://github.com/jest-community/jest-extended/pull/475](https://github.com/jest-community/jest-extended/pull/475)
-   Fix toHaveBeenCalledBefore/toHaveBeenCalledAfter type definition by [@&#8203;aheuermann](https://github.com/aheuermann) in [https://github.com/jest-community/jest-extended/pull/292](https://github.com/jest-community/jest-extended/pull/292)
-   Declare matchers for use with expect.not.MATCHER ([#&#8203;385](https://github.com/jest-community/jest-extended/issues/385)) by [@&#8203;dharkness](https://github.com/dharkness) in [https://github.com/jest-community/jest-extended/pull/386](https://github.com/jest-community/jest-extended/pull/386)
-   Change any to unknown by [@&#8203;keeganwitt](https://github.com/keeganwitt) in [https://github.com/jest-community/jest-extended/pull/477](https://github.com/jest-community/jest-extended/pull/477)

#### New Contributors

-   [@&#8203;aheuermann](https://github.com/aheuermann) made their first contribution in [https://github.com/jest-community/jest-extended/pull/292](https://github.com/jest-community/jest-extended/pull/292)

**Full Changelog**: jest-community/jest-extended@v3.0.1...v3.0.2

### [`v3.0.1`](https://github.com/jest-community/jest-extended/releases/tag/v3.0.1)

[Compare Source](https://github.com/jest-community/jest-extended/compare/v3.0.0...v3.0.1)

#### What's Changed

-   fix: use `readonly` array types in matchers by [@&#8203;ilyub](https://github.com/ilyub) in [https://github.com/jest-community/jest-extended/pull/465](https://github.com/jest-community/jest-extended/pull/465)
-   fix(types): optional `failIfNoSecondInvocation` parameter by [@&#8203;j-waaang](https://github.com/j-waaang) in [https://github.com/jest-community/jest-extended/pull/468](https://github.com/jest-community/jest-extended/pull/468)

#### New Contributors

-   [@&#8203;ilyub](https://github.com/ilyub) made their first contribution in [https://github.com/jest-community/jest-extended/pull/465](https://github.com/jest-community/jest-extended/pull/465)
-   [@&#8203;j-waaang](https://github.com/j-waaang) made their first contribution in [https://github.com/jest-community/jest-extended/pull/468](https://github.com/jest-community/jest-extended/pull/468)

**Full Changelog**: jest-community/jest-extended@v3.0.0...v3.0.1

### [`v3.0.0`](https://github.com/jest-community/jest-extended/releases/tag/v3.0.0)

[Compare Source](https://github.com/jest-community/jest-extended/compare/v2.1.0...v3.0.0)

This is the same as https://github.com/jest-community/jest-extended/releases/tag/v2.1.0, but properly released as a major

### [`v2.1.0`](https://github.com/jest-community/jest-extended/releases/tag/v2.1.0)

[Compare Source](https://github.com/jest-community/jest-extended/compare/v2.0.0...v2.1.0)

⚠️ This should have been released as a major as it dropped Node 12 and 17 ⚠️

#### What's Changed

-   Restructure project by [@&#8203;mattphillips](https://github.com/mattphillips) in [https://github.com/jest-community/jest-extended/pull/410](https://github.com/jest-community/jest-extended/pull/410)
-   Fix broken link in example by [@&#8203;mattalexx](https://github.com/mattalexx) in [https://github.com/jest-community/jest-extended/pull/422](https://github.com/jest-community/jest-extended/pull/422)
-   Update toHaveBeenCalledAfter to fail if second mock is never called by [@&#8203;theryansmee](https://github.com/theryansmee) in [https://github.com/jest-community/jest-extended/pull/420](https://github.com/jest-community/jest-extended/pull/420)
-   Remove unsupported Node versions by [@&#8203;keeganwitt](https://github.com/keeganwitt) in [https://github.com/jest-community/jest-extended/pull/450](https://github.com/jest-community/jest-extended/pull/450)
-   chore(deps): lock file maintenance by [@&#8203;renovate](https://github.com/renovate) in [https://github.com/jest-community/jest-extended/pull/453](https://github.com/jest-community/jest-extended/pull/453)
-   chore(deps): lock file maintenance by [@&#8203;renovate](https://github.com/renovate) in [https://github.com/jest-community/jest-extended/pull/454](https://github.com/jest-community/jest-extended/pull/454)
-   Fix typos in matcherName in matcherHints by [@&#8203;keeganwitt](https://github.com/keeganwitt) in [https://github.com/jest-community/jest-extended/pull/457](https://github.com/jest-community/jest-extended/pull/457)
-   feat: upgrade to jest v28 by [@&#8203;G-Rath](https://github.com/G-Rath) in [https://github.com/jest-community/jest-extended/pull/463](https://github.com/jest-community/jest-extended/pull/463)

#### New Contributors

-   [@&#8203;mattalexx](https://github.com/mattalexx) made their first contribution in [https://github.com/jest-community/jest-extended/pull/422](https://github.com/jest-community/jest-extended/pull/422)
-   [@&#8203;theryansmee](https://github.com/theryansmee) made their first contribution in [https://github.com/jest-community/jest-extended/pull/420](https://github.com/jest-community/jest-extended/pull/420)
-   [@&#8203;G-Rath](https://github.com/G-Rath) made their first contribution in [https://github.com/jest-community/jest-extended/pull/463](https://github.com/jest-community/jest-extended/pull/463)

**Full Changelog**: jest-community/jest-extended@v2.0.0...v2.1.0

### [`v2.0.0`](https://github.com/jest-community/jest-extended/releases/tag/v2.0.0)

[Compare Source](https://github.com/jest-community/jest-extended/compare/v1.2.1...v2.0.0)

#### What's Changed

-   feat: delete expect and jest-matcher-utils dependencies by [@&#8203;keeganwitt](https://github.com/keeganwitt) in [https://github.com/jest-community/jest-extended/pull/405](https://github.com/jest-community/jest-extended/pull/405)

#### Breaking changes

-   Only `jest@27.2.5` and newer is supported

**Full Changelog**: jest-community/jest-extended@v1.2.1...v2.0.0

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - 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 this update again.

---

 - [ ] If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/X-oss-byte/Nextjs).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

toHaveBeenCalledOnceWith typing is wrong
2 participants