Skip to content

deps: bump the all-dependencies group with 46 updates #143

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

Merged

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jun 10, 2025

Bumps the all-dependencies group with 46 updates:

Package From To
@types/node 22.15.30 24.0.0
jest 29.7.0 30.0.0
@jest/console 29.7.0 30.0.0
@jest/core 29.7.0 30.0.0
@jest/environment 29.7.0 30.0.0
@jest/expect 29.7.0 30.0.0
@jest/fake-timers 29.7.0 30.0.0
@jest/globals 29.7.0 30.0.0
@jest/reporters 29.7.0 30.0.0
@jest/source-map 29.6.3 30.0.0
@jest/test-result 29.7.0 30.0.0
@jest/test-sequencer 29.7.0 30.0.0
@jest/transform 29.7.0 30.0.0
@sinonjs/fake-timers 10.3.0 13.0.5
babel-jest 29.7.0 30.0.0
babel-plugin-istanbul 6.1.1 7.0.0
babel-plugin-jest-hoist 29.6.3 30.0.0
babel-preset-jest 29.6.3 30.0.0
cjs-module-lexer 1.4.3 2.1.0
electron-to-chromium 1.5.165 1.5.166
istanbul-lib-instrument 5.2.1 6.0.3
istanbul-lib-source-maps 4.0.1 5.0.6
jackspeak 4.1.1 3.4.3
jest-changed-files 29.7.0 30.0.0
jest-circus 29.7.0 30.0.0
jest-cli 29.7.0 30.0.0
jest-config 29.7.0 30.0.0
jest-docblock 29.7.0 30.0.0
jest-each 29.7.0 30.0.0
jest-environment-node 29.7.0 30.0.0
jest-haste-map 29.7.0 30.0.0
jest-leak-detector 29.7.0 30.0.0
jest-mock 29.7.0 30.0.0
jest-regex-util 29.6.3 30.0.0
jest-resolve-dependencies 29.7.0 30.0.0
jest-resolve 29.7.0 30.0.0
jest-runner 29.7.0 30.0.0
jest-runtime 29.7.0 30.0.0
jest-snapshot 29.7.0 30.0.0
jest-validate 29.7.0 30.0.0
jest-watcher 29.7.0 30.0.0
jest-worker 29.7.0 30.0.0
path-scurry 2.0.0 1.11.1
pure-rand 6.1.0 7.0.1
undici-types 6.21.0 7.8.0
write-file-atomic 4.0.2 5.0.1

Updates @types/node from 22.15.30 to 24.0.0

Commits

Updates jest from 29.7.0 to 30.0.0

Release notes

Sourced from jest's releases.

Jest 30

Today we are happy to announce the release of Jest 30. This release features a substantial number of changes, fixes, and improvements. While it is one of the largest major releases of Jest ever, we admit that three years for a major release is too long. In the future, we are aiming to make more frequent major releases to keep Jest great for the next decade.

If you want to skip all the news and just get going, run npm install jest@^30.0.0 and follow the migration guide: Upgrading from Jest 29 to 30.

Read the full blog post

Features

  • [*] Renamed globalsCleanupMode to globalsCleanup and --waitNextEventLoopTurnForUnhandledRejectionEvents to --waitForUnhandledRejections
  • [expect] Add ArrayOf asymmetric matcher for validating array elements. (#15567)
  • [babel-jest] Add option excludeJestPreset to allow opting out of babel-preset-jest (#15164)
  • [expect] Revert #15038 to fix expect(fn).toHaveBeenCalledWith(expect.objectContaining(...)) when there are multiple calls (#15508)
  • [jest-circus, jest-cli, jest-config] Add waitNextEventLoopTurnForUnhandledRejectionEvents flag to minimise performance impact of correct detection of unhandled promise rejections introduced in #14315 (#14681)
  • [jest-circus] Add a waitBeforeRetry option to jest.retryTimes (#14738)
  • [jest-circus] Add a retryImmediately option to jest.retryTimes (#14696)
  • [jest-circus, jest-jasmine2] Allow setupFilesAfterEnv to export an async function (#10962)
  • [jest-circus, jest-test-result] Add startedAt timestamp in TestCaseResultObject within onTestCaseResult (#15145)
  • [jest-cli] Export buildArgv (#15310)
  • [jest-config] [BREAKING] Add mts and cts to default moduleFileExtensions config (#14369)
  • [jest-config] [BREAKING] Update testMatch and testRegex default option for supporting mjs, cjs, mts, and cts (#14584)
  • [jest-config] Loads config file from provided path in package.json (#14044)
  • [jest-config] Allow loading jest.config.cts files (#14070)
  • [jest-config] Show rootDir in error message when a preset fails to load (#15194)
  • [jest-config] Support loading TS config files using esbuild-register via docblock loader (#15190)
  • [jest-config] Allow passing TS config loader options via docblock comment (#15234)
  • [jest-config] If Node is running with type stripping enabled, do not require a TS loader (#15480)
  • [@jest/core] Group together open handles with the same stack trace (#13417, & #14789)
  • [@jest/core] Add perfStats to surface test setup overhead (#14622)
  • [@jest/core] [BREAKING] Changed --filter to accept an object with shape { filtered: Array<string> } to match documentation (#13319)
  • [@jest/core] Support --outputFile option for --listTests (#14980)
  • [@jest/core] Stringify Errors properly with --json flag (#15329)
  • [@jest/core, @jest/test-sequencer] [BREAKING] Exposes globalConfig & contexts to TestSequencer (#14535, & #14543)
  • [jest-each] Introduce %$ option to add number of the test to its title (#14710)
  • [@jest/environment] [BREAKING] Remove deprecated jest.genMockFromModule() (#15042)
  • [@jest/environment] [BREAKING] Remove unnecessary defensive code (#15045)
  • [jest-environment-jsdom] [BREAKING] Upgrade JSDOM to v22 (#13825)
  • [@jest/environment-jsdom-abstract] Introduce new package which abstracts over the jsdom environment, allowing usage of custom versions of JSDOM (#14717)
  • [jest-environment-node] Update jest environment with dispose symbols Symbol (#14888 & #14909)
  • [expect, @jest/expect] [BREAKING] Add type inference for function parameters in CalledWith assertions (#15129)
  • [@jest/expect-utils] Properly compare all types of TypedArrays (#15178)
  • [@jest/fake-timers] [BREAKING] Upgrade @sinonjs/fake-timers to v13 (#14544 & #15470)
  • [@jest/fake-timers] Exposing new modern timers function advanceTimersToFrame() which advances all timers by the needed milliseconds to execute callbacks currently scheduled with requestAnimationFrame (#14598)
  • [jest-matcher-utils] Add SERIALIZABLE_PROPERTIES to allow custom serialization of objects (#14893)
  • [jest-mock] Add support for the Explicit Resource Management proposal to use the using keyword with jest.spyOn(object, methodName) (#14895)
  • [jest-reporters] Add support for DEC mode 2026 (#15008)
  • [jest-resolver] Support file:// URLs as paths (#15154)
  • [jest-resolve,jest-runtime,jest-resolve-dependencies] Pass the conditions when resolving stub modules (#15489)
  • [jest-runtime] Exposing new modern timers function jest.advanceTimersToFrame() from @jest/fake-timers (#14598)
  • [jest-runtime] Support import.meta.filename and import.meta.dirname (available from Node 20.11) (#14854)

... (truncated)

Changelog

Sourced from jest's changelog.

30.0.0

Features

  • [*] Renamed globalsCleanupMode to globalsCleanup and --waitNextEventLoopTurnForUnhandledRejectionEvents to --waitForUnhandledRejections
  • [expect] Add ArrayOf asymmetric matcher for validating array elements. (#15567)
  • [babel-jest] Add option excludeJestPreset to allow opting out of babel-preset-jest (#15164)
  • [expect] Revert #15038 to fix expect(fn).toHaveBeenCalledWith(expect.objectContaining(...)) when there are multiple calls (#15508)
  • [jest-circus, jest-cli, jest-config] Add waitNextEventLoopTurnForUnhandledRejectionEvents flag to minimise performance impact of correct detection of unhandled promise rejections introduced in #14315 (#14681)
  • [jest-circus] Add a waitBeforeRetry option to jest.retryTimes (#14738)
  • [jest-circus] Add a retryImmediately option to jest.retryTimes (#14696)
  • [jest-circus, jest-jasmine2] Allow setupFilesAfterEnv to export an async function (#10962)
  • [jest-circus, jest-test-result] Add startedAt timestamp in TestCaseResultObject within onTestCaseResult (#15145)
  • [jest-cli] Export buildArgv (#15310)
  • [jest-config] [BREAKING] Add mts and cts to default moduleFileExtensions config (#14369)
  • [jest-config] [BREAKING] Update testMatch and testRegex default option for supporting mjs, cjs, mts, and cts (#14584)
  • [jest-config] Loads config file from provided path in package.json (#14044)
  • [jest-config] Allow loading jest.config.cts files (#14070)
  • [jest-config] Show rootDir in error message when a preset fails to load (#15194)
  • [jest-config] Support loading TS config files using esbuild-register via docblock loader (#15190)
  • [jest-config] Allow passing TS config loader options via docblock comment (#15234)
  • [jest-config] If Node is running with type stripping enabled, do not require a TS loader (#15480)
  • [@jest/core] Group together open handles with the same stack trace (#13417, & #14789)
  • [@jest/core] Add perfStats to surface test setup overhead (#14622)
  • [@jest/core] [BREAKING] Changed --filter to accept an object with shape { filtered: Array<string> } to match documentation (#13319)
  • [@jest/core] Support --outputFile option for --listTests (#14980)
  • [@jest/core] Stringify Errors properly with --json flag (#15329)
  • [@jest/core, @jest/test-sequencer] [BREAKING] Exposes globalConfig & contexts to TestSequencer (#14535, & #14543)
  • [jest-each] Introduce %$ option to add number of the test to its title (#14710)
  • [@jest/environment] [BREAKING] Remove deprecated jest.genMockFromModule() (#15042)
  • [@jest/environment] [BREAKING] Remove unnecessary defensive code (#15045)
  • [jest-environment-jsdom] [BREAKING] Upgrade JSDOM to v22 (#13825)
  • [@jest/environment-jsdom-abstract] Introduce new package which abstracts over the jsdom environment, allowing usage of custom versions of JSDOM (#14717)
  • [jest-environment-node] Update jest environment with dispose symbols Symbol (#14888 & #14909)
  • [expect, @jest/expect] [BREAKING] Add type inference for function parameters in CalledWith assertions (#15129)
  • [@jest/expect-utils] Properly compare all types of TypedArrays (#15178)
  • [@jest/fake-timers] [BREAKING] Upgrade @sinonjs/fake-timers to v13 (#14544 & #15470)
  • [@jest/fake-timers] Exposing new modern timers function advanceTimersToFrame() which advances all timers by the needed milliseconds to execute callbacks currently scheduled with requestAnimationFrame (#14598)
  • [jest-matcher-utils] Add SERIALIZABLE_PROPERTIES to allow custom serialization of objects (#14893)
  • [jest-mock] Add support for the Explicit Resource Management proposal to use the using keyword with jest.spyOn(object, methodName) (#14895)
  • [jest-reporters] Add support for DEC mode 2026 (#15008)
  • [jest-resolver] Support file:// URLs as paths (#15154)
  • [jest-resolve,jest-runtime,jest-resolve-dependencies] Pass the conditions when resolving stub modules (#15489)
  • [jest-runtime] Exposing new modern timers function jest.advanceTimersToFrame() from @jest/fake-timers (#14598)
  • [jest-runtime] Support import.meta.filename and import.meta.dirname (available from Node 20.11) (#14854)
  • [jest-runtime] Support import.meta.resolve (#14930)
  • [jest-runtime] [BREAKING] Make it mandatory to pass globalConfig to the Runtime constructor (#15044)
  • [jest-runtime] Add unstable_unmockModule (#15080)
  • [jest-runtime] Add onGenerateMock transformer callback for auto generated callbacks (#15433 & #15482)
  • [jest-runtime] [BREAKING] Use vm.compileFunction over vm.Script (#15461)

... (truncated)

Commits

Updates @jest/console from 29.7.0 to 30.0.0

Release notes

Sourced from @​jest/console's releases.

Jest 30

Today we are happy to announce the release of Jest 30. This release features a substantial number of changes, fixes, and improvements. While it is one of the largest major releases of Jest ever, we admit that three years for a major release is too long. In the future, we are aiming to make more frequent major releases to keep Jest great for the next decade.

If you want to skip all the news and just get going, run npm install jest@^30.0.0 and follow the migration guide: Upgrading from Jest 29 to 30.

Read the full blog post

Features

  • [*] Renamed globalsCleanupMode to globalsCleanup and --waitNextEventLoopTurnForUnhandledRejectionEvents to --waitForUnhandledRejections
  • [expect] Add ArrayOf asymmetric matcher for validating array elements. (#15567)
  • [babel-jest] Add option excludeJestPreset to allow opting out of babel-preset-jest (#15164)
  • [expect] Revert #15038 to fix expect(fn).toHaveBeenCalledWith(expect.objectContaining(...)) when there are multiple calls (#15508)
  • [jest-circus, jest-cli, jest-config] Add waitNextEventLoopTurnForUnhandledRejectionEvents flag to minimise performance impact of correct detection of unhandled promise rejections introduced in #14315 (#14681)
  • [jest-circus] Add a waitBeforeRetry option to jest.retryTimes (#14738)
  • [jest-circus] Add a retryImmediately option to jest.retryTimes (#14696)
  • [jest-circus, jest-jasmine2] Allow setupFilesAfterEnv to export an async function (#10962)
  • [jest-circus, jest-test-result] Add startedAt timestamp in TestCaseResultObject within onTestCaseResult (#15145)
  • [jest-cli] Export buildArgv (#15310)
  • [jest-config] [BREAKING] Add mts and cts to default moduleFileExtensions config (#14369)
  • [jest-config] [BREAKING] Update testMatch and testRegex default option for supporting mjs, cjs, mts, and cts (#14584)
  • [jest-config] Loads config file from provided path in package.json (#14044)
  • [jest-config] Allow loading jest.config.cts files (#14070)
  • [jest-config] Show rootDir in error message when a preset fails to load (#15194)
  • [jest-config] Support loading TS config files using esbuild-register via docblock loader (#15190)
  • [jest-config] Allow passing TS config loader options via docblock comment (#15234)
  • [jest-config] If Node is running with type stripping enabled, do not require a TS loader (#15480)
  • [@jest/core] Group together open handles with the same stack trace (#13417, & #14789)
  • [@jest/core] Add perfStats to surface test setup overhead (#14622)
  • [@jest/core] [BREAKING] Changed --filter to accept an object with shape { filtered: Array<string> } to match documentation (#13319)
  • [@jest/core] Support --outputFile option for --listTests (#14980)
  • [@jest/core] Stringify Errors properly with --json flag (#15329)
  • [@jest/core, @jest/test-sequencer] [BREAKING] Exposes globalConfig & contexts to TestSequencer (#14535, & #14543)
  • [jest-each] Introduce %$ option to add number of the test to its title (#14710)
  • [@jest/environment] [BREAKING] Remove deprecated jest.genMockFromModule() (#15042)
  • [@jest/environment] [BREAKING] Remove unnecessary defensive code (#15045)
  • [jest-environment-jsdom] [BREAKING] Upgrade JSDOM to v22 (#13825)
  • [@jest/environment-jsdom-abstract] Introduce new package which abstracts over the jsdom environment, allowing usage of custom versions of JSDOM (#14717)
  • [jest-environment-node] Update jest environment with dispose symbols Symbol (#14888 & #14909)
  • [expect, @jest/expect] [BREAKING] Add type inference for function parameters in CalledWith assertions (#15129)
  • [@jest/expect-utils] Properly compare all types of TypedArrays (#15178)
  • [@jest/fake-timers] [BREAKING] Upgrade @sinonjs/fake-timers to v13 (#14544 & #15470)
  • [@jest/fake-timers] Exposing new modern timers function advanceTimersToFrame() which advances all timers by the needed milliseconds to execute callbacks currently scheduled with requestAnimationFrame (#14598)
  • [jest-matcher-utils] Add SERIALIZABLE_PROPERTIES to allow custom serialization of objects (#14893)
  • [jest-mock] Add support for the Explicit Resource Management proposal to use the using keyword with jest.spyOn(object, methodName) (#14895)
  • [jest-reporters] Add support for DEC mode 2026 (#15008)
  • [jest-resolver] Support file:// URLs as paths (#15154)
  • [jest-resolve,jest-runtime,jest-resolve-dependencies] Pass the conditions when resolving stub modules (#15489)
  • [jest-runtime] Exposing new modern timers function jest.advanceTimersToFrame() from @jest/fake-timers (#14598)
  • [jest-runtime] Support import.meta.filename and import.meta.dirname (available from Node 20.11) (#14854)

... (truncated)

Changelog

Sourced from @​jest/console's changelog.

30.0.0

Features

  • [*] Renamed globalsCleanupMode to globalsCleanup and --waitNextEventLoopTurnForUnhandledRejectionEvents to --waitForUnhandledRejections
  • [expect] Add ArrayOf asymmetric matcher for validating array elements. (#15567)
  • [babel-jest] Add option excludeJestPreset to allow opting out of babel-preset-jest (#15164)
  • [expect] Revert #15038 to fix expect(fn).toHaveBeenCalledWith(expect.objectContaining(...)) when there are multiple calls (#15508)
  • [jest-circus, jest-cli, jest-config] Add waitNextEventLoopTurnForUnhandledRejectionEvents flag to minimise performance impact of correct detection of unhandled promise rejections introduced in #14315 (#14681)
  • [jest-circus] Add a waitBeforeRetry option to jest.retryTimes (#14738)
  • [jest-circus] Add a retryImmediately option to jest.retryTimes (#14696)
  • [jest-circus, jest-jasmine2] Allow setupFilesAfterEnv to export an async function (#10962)
  • [jest-circus, jest-test-result] Add startedAt timestamp in TestCaseResultObject within onTestCaseResult (#15145)
  • [jest-cli] Export buildArgv (#15310)
  • [jest-config] [BREAKING] Add mts and cts to default moduleFileExtensions config (#14369)
  • [jest-config] [BREAKING] Update testMatch and testRegex default option for supporting mjs, cjs, mts, and cts (#14584)
  • [jest-config] Loads config file from provided path in package.json (#14044)
  • [jest-config] Allow loading jest.config.cts files (#14070)
  • [jest-config] Show rootDir in error message when a preset fails to load (#15194)
  • [jest-config] Support loading TS config files using esbuild-register via docblock loader (#15190)
  • [jest-config] Allow passing TS config loader options via docblock comment (#15234)
  • [jest-config] If Node is running with type stripping enabled, do not require a TS loader (#15480)
  • [@jest/core] Group together open handles with the same stack trace (#13417, & #14789)
  • [@jest/core] Add perfStats to surface test setup overhead (#14622)
  • [@jest/core] [BREAKING] Changed --filter to accept an object with shape { filtered: Array<string> } to match documentation (#13319)
  • [@jest/core] Support --outputFile option for --listTests (#14980)
  • [@jest/core] Stringify Errors properly with --json flag (#15329)
  • [@jest/core, @jest/test-sequencer] [BREAKING] Exposes globalConfig & contexts to TestSequencer (#14535, & #14543)
  • [jest-each] Introduce %$ option to add number of the test to its title (#14710)
  • [@jest/environment] [BREAKING] Remove deprecated jest.genMockFromModule() (#15042)
  • [@jest/environment] [BREAKING] Remove unnecessary defensive code (#15045)
  • [jest-environment-jsdom] [BREAKING] Upgrade JSDOM to v22 (#13825)
  • [@jest/environment-jsdom-abstract] Introduce new package which abstracts over the jsdom environment, allowing usage of custom versions of JSDOM (#14717)
  • [jest-environment-node] Update jest environment with dispose symbols Symbol (#14888 & #14909)
  • [expect, @jest/expect] [BREAKING] Add type inference for function parameters in CalledWith assertions (#15129)
  • [@jest/expect-utils] Properly compare all types of TypedArrays (#15178)
  • [@jest/fake-timers] [BREAKING] Upgrade @sinonjs/fake-timers to v13 (#14544 & #15470)
  • [@jest/fake-timers] Exposing new modern timers function advanceTimersToFrame() which advances all timers by the needed milliseconds to execute callbacks currently scheduled with requestAnimationFrame (#14598)
  • [jest-matcher-utils] Add SERIALIZABLE_PROPERTIES to allow custom serialization of objects (#14893)
  • [jest-mock] Add support for the Explicit Resource Management proposal to use the using keyword with jest.spyOn(object, methodName) (#14895)
  • [jest-reporters] Add support for DEC mode 2026 (#15008)
  • [jest-resolver] Support file:// URLs as paths (#15154)
  • [jest-resolve,jest-runtime,jest-resolve-dependencies] Pass the conditions when resolving stub modules (#15489)
  • [jest-runtime] Exposing new modern timers function jest.advanceTimersToFrame() from @jest/fake-timers (#14598)
  • [jest-runtime] Support import.meta.filename and import.meta.dirname (available from Node 20.11) (#14854)
  • [jest-runtime] Support import.meta.resolve (#14930)
  • [jest-runtime] [BREAKING] Make it mandatory to pass globalConfig to the Runtime constructor (#15044)
  • [jest-runtime] Add unstable_unmockModule (#15080)
  • [jest-runtime] Add onGenerateMock transformer callback for auto generated callbacks (#15433 & #15482)
  • [jest-runtime] [BREAKING] Use vm.compileFunction over vm.Script (#15461)

... (truncated)

Commits
Maintainer changes

This version was pushed to npm by cpojer, a new releaser for @​jest/console since your current version.


Updates @jest/core from 29.7.0 to 30.0.0

Release notes

Sourced from @​jest/core's releases.

Jest 30

Today we are happy to announce the release of Jest 30. This release features a substantial number of changes, fixes, and improvements. While it is one of the largest major releases of Jest ever, we admit that three years for a major release is too long. In the future, we are aiming to make more frequent major releases to keep Jest great for the next decade.

If you want to skip all the news and just get going, run npm install jest@^30.0.0 and follow the migration guide: Upgrading from Jest 29 to 30.

Read the full blog post

Features

  • [*] Renamed globalsCleanupMode to globalsCleanup and --waitNextEventLoopTurnForUnhandledRejectionEvents to --waitForUnhandledRejections
  • [expect] Add ArrayOf asymmetric matcher for validating array elements. (#15567)
  • [babel-jest] Add option excludeJestPreset to allow opting out of babel-preset-jest (#15164)
  • [expect] Revert #15038 to fix expect(fn).toHaveBeenCalledWith(expect.objectContaining(...)) when there are multiple calls (#15508)
  • [jest-circus, jest-cli, jest-config] Add waitNextEventLoopTurnForUnhandledRejectionEvents flag to minimise performance impact of correct detection of unhandled promise rejections introduced in #14315 (#14681)
  • [jest-circus] Add a waitBeforeRetry option to jest.retryTimes (#14738)
  • [jest-circus] Add a retryImmediately option to jest.retryTimes (#14696)
  • [jest-circus, jest-jasmine2] Allow setupFilesAfterEnv to export an async function (#10962)
  • [jest-circus, jest-test-result] Add startedAt timestamp in TestCaseResultObject within onTestCaseResult (#15145)
  • [jest-cli] Export buildArgv (#15310)
  • [jest-config] [BREAKING] Add mts and cts to default moduleFileExtensions config (#14369)
  • [jest-config] [BREAKING] Update testMatch and testRegex default option for supporting mjs, cjs, mts, and cts (#14584)
  • [jest-config] Loads config file from provided path in package.json (#14044)
  • [jest-config] Allow loading jest.config.cts files (#14070)
  • [jest-config] Show rootDir in error message when a preset fails to load (#15194)
  • [jest-config] Support loading TS config files using esbuild-register via docblock loader (#15190)
  • [jest-config] Allow passing TS config loader options via docblock comment (#15234)
  • [jest-config] If Node is running with type stripping enabled, do not require a TS loader (#15480)
  • [@jest/core] Group together open handles with the same stack trace (#13417, & #14789)
  • [@jest/core] Add perfStats to surface test setup overhead (#14622)
  • [@jest/core] [BREAKING] Changed --filter to accept an object with shape { filtered: Array<string> } to match documentation (#13319)
  • [@jest/core] Support --outputFile option for --listTests (#14980)
  • [@jest/core] Stringify Errors properly with --json flag (#15329)
  • [@jest/core, @jest/test-sequencer] [BREAKING] Exposes globalConfig & contexts to TestSequencer (#14535, & #14543)
  • [jest-each] Introduce %$ option to add number of the test to its title (#14710)
  • [@jest/environment] [BREAKING] Remove deprecated jest.genMockFromModule() (#15042)
  • [@jest/environment] [BREAKING] Remove unnecessary defensive code (#15045)
  • [jest-environment-jsdom] [BREAKING] Upgrade JSDOM to v22 (#13825)
  • [@jest/environment-jsdom-abstract] Introduce new package which abstracts over the jsdom environment, allowing usage of custom versions of JSDOM (#14717)
  • [jest-environment-node] Update jest environment with dispose symbols Symbol (#14888 & #14909)
  • [expect, @jest/expect] [BREAKING] Add type inference for function parameters in CalledWith assertions (#15129)
  • [@jest/expect-utils] Properly compare all types of TypedArrays (#15178)
  • [@jest/fake-timers] [BREAKING] Upgrade @sinonjs/fake-timers to v13 (#14544 & #15470)
  • [@jest/fake-timers] Exposing new modern timers function advanceTimersToFrame() which advances all timers by the needed milliseconds to execute callbacks currently scheduled with requestAnimationFrame (#14598)
  • [jest-matcher-utils] Add SERIALIZABLE_PROPERTIES to allow custom serialization of objects (#14893)
  • [jest-mock] Add support for the Explicit Resource Management proposal to use the using keyword with jest.spyOn(object, methodName) (#14895)
  • [jest-reporters] Add support for DEC mode 2026 (#15008)
  • [jest-resolver] Support file:// URLs as paths (#15154)
  • [jest-resolve,jest-runtime,jest-resolve-dependencies] Pass the conditions when resolving stub modules (#15489)
  • [jest-runtime] Exposing new modern timers function jest.advanceTimersToFrame() from @jest/fake-timers (#14598)
  • [jest-runtime] Support import.meta.filename and import.meta.dirname (available from Node 20.11) (#14854)

... (truncated)

Changelog

Sourced from @​jest/core's changelog.

30.0.0

Features

  • [*] Renamed globalsCleanupMode to globalsCleanup and --waitNextEventLoopTurnForUnhandledRejectionEvents to --waitForUnhandledRejections
  • [expect] Add ArrayOf asymmetric matcher for validating array elements. (#15567)
  • [babel-jest] Add option excludeJestPreset to allow opting out of babel-preset-jest (#15164)
  • [expect] Revert #15038 to fix expect(fn).toHaveBeenCalledWith(expect.objectContaining(...)) when there are multiple calls (#15508)
  • [jest-circus, jest-cli, jest-config] Add waitNextEventLoopTurnForUnhandledRejectionEvents flag to minimise performance impact of correct detection of unhandled promise rejections introduced in #14315 (#14681)
  • [jest-circus] Add a waitBeforeRetry option to jest.retryTimes (#14738)
  • [jest-circus] Add a retryImmediately option to jest.retryTimes (#14696)
  • [jest-circus, jest-jasmine2] Allow setupFilesAfterEnv to export an async function (#10962)
  • [jest-circus, jest-test-result] Add startedAt timestamp in TestCaseResultObject within onTestCaseResult (#15145)
  • [jest-cli] Export buildArgv (#15310)
  • [jest-config] [BREAKING] Add mts and cts to default moduleFileExtensions config (#14369)
  • [jest-config] [BREAKING] Update testMatch and testRegex default option for supporting mjs, cjs, mts, and cts (#14584)
  • [jest-config] Loads config file from provided path in package.json (#14044)
  • [jest-config] Allow loading jest.config.cts files (#14070)
  • [jest-config] Show rootDir in error message when a preset fails to load (#15194)
  • [jest-config] Support loading TS config files using esbuild-register via docblock loader (#15190)
  • [jest-config] Allow passing TS config loader options via docblock comment (#15234)
  • [jest-config] If Node is running with type stripping enabled, do not require a TS loader (#15480)
  • [@jest/core] Group together open handles with the same stack trace (#13417, & #14789)
  • [@jest/core] Add perfStats to surface test setup overhead (#14622)
  • [@jest/core] [BREAKING] Changed --filter to accept an object with shape { filtered: Array<string> } to match documentation (#13319)
  • [@jest/core] Support --outputFile option for --listTests (#14980)
  • [@jest/core] Stringify Errors properly with --json flag (#15329)
  • [@jest/core, @jest/test-sequencer] [BREAKING] Exposes globalConfig & contexts to TestSequencer (#14535, & #14543)
  • [jest-each] Introduce %$ option to add number of the test to its title (#14710)
  • <...

    Description has been truncated

Bumps the all-dependencies group with 46 updates:

| Package | From | To |
| --- | --- | --- |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `22.15.30` | `24.0.0` |
| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `29.7.0` | `30.0.0` |
| [@jest/console](https://github.com/jestjs/jest/tree/HEAD/packages/jest-console) | `29.7.0` | `30.0.0` |
| [@jest/core](https://github.com/jestjs/jest/tree/HEAD/packages/jest-core) | `29.7.0` | `30.0.0` |
| [@jest/environment](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment) | `29.7.0` | `30.0.0` |
| [@jest/expect](https://github.com/jestjs/jest/tree/HEAD/packages/jest-expect) | `29.7.0` | `30.0.0` |
| [@jest/fake-timers](https://github.com/jestjs/jest/tree/HEAD/packages/jest-fake-timers) | `29.7.0` | `30.0.0` |
| [@jest/globals](https://github.com/jestjs/jest/tree/HEAD/packages/jest-globals) | `29.7.0` | `30.0.0` |
| [@jest/reporters](https://github.com/jestjs/jest/tree/HEAD/packages/jest-reporters) | `29.7.0` | `30.0.0` |
| [@jest/source-map](https://github.com/jestjs/jest/tree/HEAD/packages/jest-source-map) | `29.6.3` | `30.0.0` |
| [@jest/test-result](https://github.com/jestjs/jest/tree/HEAD/packages/jest-test-result) | `29.7.0` | `30.0.0` |
| [@jest/test-sequencer](https://github.com/jestjs/jest/tree/HEAD/packages/jest-test-sequencer) | `29.7.0` | `30.0.0` |
| [@jest/transform](https://github.com/jestjs/jest/tree/HEAD/packages/jest-transform) | `29.7.0` | `30.0.0` |
| [@sinonjs/fake-timers](https://github.com/sinonjs/fake-timers) | `10.3.0` | `13.0.5` |
| [babel-jest](https://github.com/jestjs/jest/tree/HEAD/packages/babel-jest) | `29.7.0` | `30.0.0` |
| [babel-plugin-istanbul](https://github.com/istanbuljs/babel-plugin-istanbul) | `6.1.1` | `7.0.0` |
| [babel-plugin-jest-hoist](https://github.com/jestjs/jest/tree/HEAD/packages/babel-plugin-jest-hoist) | `29.6.3` | `30.0.0` |
| [babel-preset-jest](https://github.com/jestjs/jest/tree/HEAD/packages/babel-preset-jest) | `29.6.3` | `30.0.0` |
| [cjs-module-lexer](https://github.com/nodejs/cjs-module-lexer) | `1.4.3` | `2.1.0` |
| [electron-to-chromium](https://github.com/kilian/electron-to-chromium) | `1.5.165` | `1.5.166` |
| [istanbul-lib-instrument](https://github.com/istanbuljs/istanbuljs/tree/HEAD/packages/istanbul-lib-instrument) | `5.2.1` | `6.0.3` |
| [istanbul-lib-source-maps](https://github.com/istanbuljs/istanbuljs/tree/HEAD/packages/istanbul-lib-source-maps) | `4.0.1` | `5.0.6` |
| [jackspeak](https://github.com/isaacs/jackspeak) | `4.1.1` | `3.4.3` |
| [jest-changed-files](https://github.com/jestjs/jest/tree/HEAD/packages/jest-changed-files) | `29.7.0` | `30.0.0` |
| [jest-circus](https://github.com/jestjs/jest/tree/HEAD/packages/jest-circus) | `29.7.0` | `30.0.0` |
| [jest-cli](https://github.com/jestjs/jest/tree/HEAD/packages/jest-cli) | `29.7.0` | `30.0.0` |
| [jest-config](https://github.com/jestjs/jest/tree/HEAD/packages/jest-config) | `29.7.0` | `30.0.0` |
| [jest-docblock](https://github.com/jestjs/jest/tree/HEAD/packages/jest-docblock) | `29.7.0` | `30.0.0` |
| [jest-each](https://github.com/jestjs/jest/tree/HEAD/packages/jest-each) | `29.7.0` | `30.0.0` |
| [jest-environment-node](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-node) | `29.7.0` | `30.0.0` |
| [jest-haste-map](https://github.com/jestjs/jest/tree/HEAD/packages/jest-haste-map) | `29.7.0` | `30.0.0` |
| [jest-leak-detector](https://github.com/jestjs/jest/tree/HEAD/packages/jest-leak-detector) | `29.7.0` | `30.0.0` |
| [jest-mock](https://github.com/jestjs/jest/tree/HEAD/packages/jest-mock) | `29.7.0` | `30.0.0` |
| [jest-regex-util](https://github.com/jestjs/jest/tree/HEAD/packages/jest-regex-util) | `29.6.3` | `30.0.0` |
| [jest-resolve-dependencies](https://github.com/jestjs/jest/tree/HEAD/packages/jest-resolve-dependencies) | `29.7.0` | `30.0.0` |
| [jest-resolve](https://github.com/jestjs/jest/tree/HEAD/packages/jest-resolve) | `29.7.0` | `30.0.0` |
| [jest-runner](https://github.com/jestjs/jest/tree/HEAD/packages/jest-runner) | `29.7.0` | `30.0.0` |
| [jest-runtime](https://github.com/jestjs/jest/tree/HEAD/packages/jest-runtime) | `29.7.0` | `30.0.0` |
| [jest-snapshot](https://github.com/jestjs/jest/tree/HEAD/packages/jest-snapshot) | `29.7.0` | `30.0.0` |
| [jest-validate](https://github.com/jestjs/jest/tree/HEAD/packages/jest-validate) | `29.7.0` | `30.0.0` |
| [jest-watcher](https://github.com/jestjs/jest/tree/HEAD/packages/jest-watcher) | `29.7.0` | `30.0.0` |
| [jest-worker](https://github.com/jestjs/jest/tree/HEAD/packages/jest-worker) | `29.7.0` | `30.0.0` |
| [path-scurry](https://github.com/isaacs/path-scurry) | `2.0.0` | `1.11.1` |
| [pure-rand](https://github.com/dubzzz/pure-rand) | `6.1.0` | `7.0.1` |
| [undici-types](https://github.com/nodejs/undici) | `6.21.0` | `7.8.0` |
| [write-file-atomic](https://github.com/npm/write-file-atomic) | `4.0.2` | `5.0.1` |


Updates `@types/node` from 22.15.30 to 24.0.0
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Updates `jest` from 29.7.0 to 30.0.0
- [Release notes](https://github.com/jestjs/jest/releases)
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jestjs/jest/commits/v30.0.0/packages/jest)

Updates `@jest/console` from 29.7.0 to 30.0.0
- [Release notes](https://github.com/jestjs/jest/releases)
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jestjs/jest/commits/v30.0.0/packages/jest-console)

Updates `@jest/core` from 29.7.0 to 30.0.0
- [Release notes](https://github.com/jestjs/jest/releases)
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jestjs/jest/commits/v30.0.0/packages/jest-core)

Updates `@jest/environment` from 29.7.0 to 30.0.0
- [Release notes](https://github.com/jestjs/jest/releases)
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jestjs/jest/commits/v30.0.0/packages/jest-environment)

Updates `@jest/expect` from 29.7.0 to 30.0.0
- [Release notes](https://github.com/jestjs/jest/releases)
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jestjs/jest/commits/v30.0.0/packages/jest-expect)

Updates `@jest/fake-timers` from 29.7.0 to 30.0.0
- [Release notes](https://github.com/jestjs/jest/releases)
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jestjs/jest/commits/v30.0.0/packages/jest-fake-timers)

Updates `@jest/globals` from 29.7.0 to 30.0.0
- [Release notes](https://github.com/jestjs/jest/releases)
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jestjs/jest/commits/v30.0.0/packages/jest-globals)

Updates `@jest/reporters` from 29.7.0 to 30.0.0
- [Release notes](https://github.com/jestjs/jest/releases)
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jestjs/jest/commits/v30.0.0/packages/jest-reporters)

Updates `@jest/source-map` from 29.6.3 to 30.0.0
- [Release notes](https://github.com/jestjs/jest/releases)
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jestjs/jest/commits/v30.0.0/packages/jest-source-map)

Updates `@jest/test-result` from 29.7.0 to 30.0.0
- [Release notes](https://github.com/jestjs/jest/releases)
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jestjs/jest/commits/v30.0.0/packages/jest-test-result)

Updates `@jest/test-sequencer` from 29.7.0 to 30.0.0
- [Release notes](https://github.com/jestjs/jest/releases)
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jestjs/jest/commits/v30.0.0/packages/jest-test-sequencer)

Updates `@jest/transform` from 29.7.0 to 30.0.0
- [Release notes](https://github.com/jestjs/jest/releases)
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jestjs/jest/commits/v30.0.0/packages/jest-transform)

Updates `@sinonjs/fake-timers` from 10.3.0 to 13.0.5
- [Release notes](https://github.com/sinonjs/fake-timers/releases)
- [Changelog](https://github.com/sinonjs/fake-timers/blob/main/CHANGELOG.md)
- [Commits](sinonjs/fake-timers@v10.3.0...v13.0.5)

Updates `babel-jest` from 29.7.0 to 30.0.0
- [Release notes](https://github.com/jestjs/jest/releases)
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jestjs/jest/commits/v30.0.0/packages/babel-jest)

Updates `babel-plugin-istanbul` from 6.1.1 to 7.0.0
- [Release notes](https://github.com/istanbuljs/babel-plugin-istanbul/releases)
- [Changelog](https://github.com/istanbuljs/babel-plugin-istanbul/blob/master/CHANGELOG.md)
- [Commits](istanbuljs/babel-plugin-istanbul@v6.1.1...v7.0.0)

Updates `babel-plugin-jest-hoist` from 29.6.3 to 30.0.0
- [Release notes](https://github.com/jestjs/jest/releases)
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jestjs/jest/commits/v30.0.0/packages/babel-plugin-jest-hoist)

Updates `babel-preset-jest` from 29.6.3 to 30.0.0
- [Release notes](https://github.com/jestjs/jest/releases)
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jestjs/jest/commits/v30.0.0/packages/babel-preset-jest)

Updates `cjs-module-lexer` from 1.4.3 to 2.1.0
- [Release notes](https://github.com/nodejs/cjs-module-lexer/releases)
- [Changelog](https://github.com/nodejs/cjs-module-lexer/blob/main/CHANGELOG.md)
- [Commits](nodejs/cjs-module-lexer@1.4.3...2.1.0)

Updates `electron-to-chromium` from 1.5.165 to 1.5.166
- [Changelog](https://github.com/Kilian/electron-to-chromium/blob/master/CHANGELOG.md)
- [Commits](Kilian/electron-to-chromium@v1.5.165...v1.5.166)

Updates `istanbul-lib-instrument` from 5.2.1 to 6.0.3
- [Release notes](https://github.com/istanbuljs/istanbuljs/releases)
- [Changelog](https://github.com/istanbuljs/istanbuljs/blob/main/packages/istanbul-lib-instrument/CHANGELOG.md)
- [Commits](https://github.com/istanbuljs/istanbuljs/commits/istanbul-lib-instrument-v6.0.3/packages/istanbul-lib-instrument)

Updates `istanbul-lib-source-maps` from 4.0.1 to 5.0.6
- [Release notes](https://github.com/istanbuljs/istanbuljs/releases)
- [Changelog](https://github.com/istanbuljs/istanbuljs/blob/main/packages/istanbul-lib-source-maps/CHANGELOG.md)
- [Commits](https://github.com/istanbuljs/istanbuljs/commits/istanbul-lib-source-maps-v5.0.6/packages/istanbul-lib-source-maps)

Updates `jackspeak` from 4.1.1 to 3.4.3
- [Changelog](https://github.com/isaacs/jackspeak/blob/main/changelog.md)
- [Commits](isaacs/jackspeak@v4.1.1...v3.4.3)

Updates `jest-changed-files` from 29.7.0 to 30.0.0
- [Release notes](https://github.com/jestjs/jest/releases)
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jestjs/jest/commits/v30.0.0/packages/jest-changed-files)

Updates `jest-circus` from 29.7.0 to 30.0.0
- [Release notes](https://github.com/jestjs/jest/releases)
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jestjs/jest/commits/v30.0.0/packages/jest-circus)

Updates `jest-cli` from 29.7.0 to 30.0.0
- [Release notes](https://github.com/jestjs/jest/releases)
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jestjs/jest/commits/v30.0.0/packages/jest-cli)

Updates `jest-config` from 29.7.0 to 30.0.0
- [Release notes](https://github.com/jestjs/jest/releases)
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jestjs/jest/commits/v30.0.0/packages/jest-config)

Updates `jest-docblock` from 29.7.0 to 30.0.0
- [Release notes](https://github.com/jestjs/jest/releases)
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jestjs/jest/commits/v30.0.0/packages/jest-docblock)

Updates `jest-each` from 29.7.0 to 30.0.0
- [Release notes](https://github.com/jestjs/jest/releases)
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jestjs/jest/commits/v30.0.0/packages/jest-each)

Updates `jest-environment-node` from 29.7.0 to 30.0.0
- [Release notes](https://github.com/jestjs/jest/releases)
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jestjs/jest/commits/v30.0.0/packages/jest-environment-node)

Updates `jest-haste-map` from 29.7.0 to 30.0.0
- [Release notes](https://github.com/jestjs/jest/releases)
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jestjs/jest/commits/v30.0.0/packages/jest-haste-map)

Updates `jest-leak-detector` from 29.7.0 to 30.0.0
- [Release notes](https://github.com/jestjs/jest/releases)
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jestjs/jest/commits/v30.0.0/packages/jest-leak-detector)

Updates `jest-mock` from 29.7.0 to 30.0.0
- [Release notes](https://github.com/jestjs/jest/releases)
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jestjs/jest/commits/v30.0.0/packages/jest-mock)

Updates `jest-regex-util` from 29.6.3 to 30.0.0
- [Release notes](https://github.com/jestjs/jest/releases)
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jestjs/jest/commits/v30.0.0/packages/jest-regex-util)

Updates `jest-resolve-dependencies` from 29.7.0 to 30.0.0
- [Release notes](https://github.com/jestjs/jest/releases)
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jestjs/jest/commits/v30.0.0/packages/jest-resolve-dependencies)

Updates `jest-resolve` from 29.7.0 to 30.0.0
- [Release notes](https://github.com/jestjs/jest/releases)
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jestjs/jest/commits/v30.0.0/packages/jest-resolve)

Updates `jest-runner` from 29.7.0 to 30.0.0
- [Release notes](https://github.com/jestjs/jest/releases)
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jestjs/jest/commits/v30.0.0/packages/jest-runner)

Updates `jest-runtime` from 29.7.0 to 30.0.0
- [Release notes](https://github.com/jestjs/jest/releases)
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jestjs/jest/commits/v30.0.0/packages/jest-runtime)

Updates `jest-snapshot` from 29.7.0 to 30.0.0
- [Release notes](https://github.com/jestjs/jest/releases)
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jestjs/jest/commits/v30.0.0/packages/jest-snapshot)

Updates `jest-validate` from 29.7.0 to 30.0.0
- [Release notes](https://github.com/jestjs/jest/releases)
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jestjs/jest/commits/v30.0.0/packages/jest-validate)

Updates `jest-watcher` from 29.7.0 to 30.0.0
- [Release notes](https://github.com/jestjs/jest/releases)
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jestjs/jest/commits/v30.0.0/packages/jest-watcher)

Updates `jest-worker` from 29.7.0 to 30.0.0
- [Release notes](https://github.com/jestjs/jest/releases)
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jestjs/jest/commits/v30.0.0/packages/jest-worker)

Updates `path-scurry` from 2.0.0 to 1.11.1
- [Changelog](https://github.com/isaacs/path-scurry/blob/main/CHANGELOG.md)
- [Commits](isaacs/path-scurry@v2.0.0...v1.11.1)

Updates `pure-rand` from 6.1.0 to 7.0.1
- [Changelog](https://github.com/dubzzz/pure-rand/blob/main/CHANGELOG.md)
- [Commits](dubzzz/pure-rand@v6.1.0...v7.0.1)

Updates `undici-types` from 6.21.0 to 7.8.0
- [Release notes](https://github.com/nodejs/undici/releases)
- [Commits](nodejs/undici@v6.21.0...v7.8.0)

Updates `write-file-atomic` from 4.0.2 to 5.0.1
- [Release notes](https://github.com/npm/write-file-atomic/releases)
- [Changelog](https://github.com/npm/write-file-atomic/blob/main/CHANGELOG.md)
- [Commits](npm/write-file-atomic@v4.0.2...v5.0.1)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-version: 24.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: all-dependencies
- dependency-name: jest
  dependency-version: 30.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: all-dependencies
- dependency-name: "@jest/console"
  dependency-version: 30.0.0
  dependency-type: indirect
  update-type: version-update:semver-major
  dependency-group: all-dependencies
- dependency-name: "@jest/core"
  dependency-version: 30.0.0
  dependency-type: indirect
  update-type: version-update:semver-major
  dependency-group: all-dependencies
- dependency-name: "@jest/environment"
  dependency-version: 30.0.0
  dependency-type: indirect
  update-type: version-update:semver-major
  dependency-group: all-dependencies
- dependency-name: "@jest/expect"
  dependency-version: 30.0.0
  dependency-type: indirect
  update-type: version-update:semver-major
  dependency-group: all-dependencies
- dependency-name: "@jest/fake-timers"
  dependency-version: 30.0.0
  dependency-type: indirect
  update-type: version-update:semver-major
  dependency-group: all-dependencies
- dependency-name: "@jest/globals"
  dependency-version: 30.0.0
  dependency-type: indirect
  update-type: version-update:semver-major
  dependency-group: all-dependencies
- dependency-name: "@jest/reporters"
  dependency-version: 30.0.0
  dependency-type: indirect
  update-type: version-update:semver-major
  dependency-group: all-dependencies
- dependency-name: "@jest/source-map"
  dependency-version: 30.0.0
  dependency-type: indirect
  update-type: version-update:semver-major
  dependency-group: all-dependencies
- dependency-name: "@jest/test-result"
  dependency-version: 30.0.0
  dependency-type: indirect
  update-type: version-update:semver-major
  dependency-group: all-dependencies
- dependency-name: "@jest/test-sequencer"
  dependency-version: 30.0.0
  dependency-type: indirect
  update-type: version-update:semver-major
  dependency-group: all-dependencies
- dependency-name: "@jest/transform"
  dependency-version: 30.0.0
  dependency-type: indirect
  update-type: version-update:semver-major
  dependency-group: all-dependencies
- dependency-name: "@sinonjs/fake-timers"
  dependency-version: 13.0.5
  dependency-type: indirect
  update-type: version-update:semver-major
  dependency-group: all-dependencies
- dependency-name: babel-jest
  dependency-version: 30.0.0
  dependency-type: indirect
  update-type: version-update:semver-major
  dependency-group: all-dependencies
- dependency-name: babel-plugin-istanbul
  dependency-version: 7.0.0
  dependency-type: indirect
  update-type: version-update:semver-major
  dependency-group: all-dependencies
- dependency-name: babel-plugin-jest-hoist
  dependency-version: 30.0.0
  dependency-type: indirect
  update-type: version-update:semver-major
  dependency-group: all-dependencies
- dependency-name: babel-preset-jest
  dependency-version: 30.0.0
  dependency-type: indirect
  update-type: version-update:semver-major
  dependency-group: all-dependencies
- dependency-name: cjs-module-lexer
  dependency-version: 2.1.0
  dependency-type: indirect
  update-type: version-update:semver-major
  dependency-group: all-dependencies
- dependency-name: electron-to-chromium
  dependency-version: 1.5.166
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: all-dependencies
- dependency-name: istanbul-lib-instrument
  dependency-version: 6.0.3
  dependency-type: indirect
  update-type: version-update:semver-major
  dependency-group: all-dependencies
- dependency-name: istanbul-lib-source-maps
  dependency-version: 5.0.6
  dependency-type: indirect
  update-type: version-update:semver-major
  dependency-group: all-dependencies
- dependency-name: jackspeak
  dependency-version: 3.4.3
  dependency-type: indirect
  update-type: version-update:semver-major
  dependency-group: all-dependencies
- dependency-name: jest-changed-files
  dependency-version: 30.0.0
  dependency-type: indirect
  update-type: version-update:semver-major
  dependency-group: all-dependencies
- dependency-name: jest-circus
  dependency-version: 30.0.0
  dependency-type: indirect
  update-type: version-update:semver-major
  dependency-group: all-dependencies
- dependency-name: jest-cli
  dependency-version: 30.0.0
  dependency-type: indirect
  update-type: version-update:semver-major
  dependency-group: all-dependencies
- dependency-name: jest-config
  dependency-version: 30.0.0
  dependency-type: indirect
  update-type: version-update:semver-major
  dependency-group: all-dependencies
- dependency-name: jest-docblock
  dependency-version: 30.0.0
  dependency-type: indirect
  update-type: version-update:semver-major
  dependency-group: all-dependencies
- dependency-name: jest-each
  dependency-version: 30.0.0
  dependency-type: indirect
  update-type: version-update:semver-major
  dependency-group: all-dependencies
- dependency-name: jest-environment-node
  dependency-version: 30.0.0
  dependency-type: indirect
  update-type: version-update:semver-major
  dependency-group: all-dependencies
- dependency-name: jest-haste-map
  dependency-version: 30.0.0
  dependency-type: indirect
  update-type: version-update:semver-major
  dependency-group: all-dependencies
- dependency-name: jest-leak-detector
  dependency-version: 30.0.0
  dependency-type: indirect
  update-type: version-update:semver-major
  dependency-group: all-dependencies
- dependency-name: jest-mock
  dependency-version: 30.0.0
  dependency-type: indirect
  update-type: version-update:semver-major
  dependency-group: all-dependencies
- dependency-name: jest-regex-util
  dependency-version: 30.0.0
  dependency-type: indirect
  update-type: version-update:semver-major
  dependency-group: all-dependencies
- dependency-name: jest-resolve-dependencies
  dependency-version: 30.0.0
  dependency-type: indirect
  update-type: version-update:semver-major
  dependency-group: all-dependencies
- dependency-name: jest-resolve
  dependency-version: 30.0.0
  dependency-type: indirect
  update-type: version-update:semver-major
  dependency-group: all-dependencies
- dependency-name: jest-runner
  dependency-version: 30.0.0
  dependency-type: indirect
  update-type: version-update:semver-major
  dependency-group: all-dependencies
- dependency-name: jest-runtime
  dependency-version: 30.0.0
  dependency-type: indirect
  update-type: version-update:semver-major
  dependency-group: all-dependencies
- dependency-name: jest-snapshot
  dependency-version: 30.0.0
  dependency-type: indirect
  update-type: version-update:semver-major
  dependency-group: all-dependencies
- dependency-name: jest-validate
  dependency-version: 30.0.0
  dependency-type: indirect
  update-type: version-update:semver-major
  dependency-group: all-dependencies
- dependency-name: jest-watcher
  dependency-version: 30.0.0
  dependency-type: indirect
  update-type: version-update:semver-major
  dependency-group: all-dependencies
- dependency-name: jest-worker
  dependency-version: 30.0.0
  dependency-type: indirect
  update-type: version-update:semver-major
  dependency-group: all-dependencies
- dependency-name: path-scurry
  dependency-version: 1.11.1
  dependency-type: indirect
  update-type: version-update:semver-major
  dependency-group: all-dependencies
- dependency-name: pure-rand
  dependency-version: 7.0.1
  dependency-type: indirect
  update-type: version-update:semver-major
  dependency-group: all-dependencies
- dependency-name: undici-types
  dependency-version: 7.8.0
  dependency-type: indirect
  update-type: version-update:semver-major
  dependency-group: all-dependencies
- dependency-name: write-file-atomic
  dependency-version: 5.0.1
  dependency-type: indirect
  update-type: version-update:semver-major
  dependency-group: all-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@github-actions github-actions bot enabled auto-merge June 10, 2025 16:11
@github-actions github-actions bot merged commit 1ede9c3 into master Jun 10, 2025
5 checks passed
@github-actions github-actions bot deleted the dependabot/npm_and_yarn/all-dependencies-4871b11146 branch June 10, 2025 16:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants