Skip to content

Bump jest ecosystem dependencies to v30 compatibility#277

Merged
peter-evans merged 2 commits intodependabot/npm_and_yarn/multi-d38ec2c8f1from
copilot/sub-pr-276
Mar 6, 2026
Merged

Bump jest ecosystem dependencies to v30 compatibility#277
peter-evans merged 2 commits intodependabot/npm_and_yarn/multi-d38ec2c8f1from
copilot/sub-pr-276

Conversation

Copy link
Contributor

Copilot AI commented Mar 6, 2026

ts-jest@27.1.5 has peerDependency on jest@^27.0.0, which conflicts with jest@^30.2.0. Several related packages need to be updated together.

  • ts-jest: ^27.1.5^29.4.6 (supports jest@^29.0.0 || ^30.0.0)
  • @types/jest: ^27.0.3^30.0.0
  • typescript: ^4.9.5^5.4.0 (required by @types/jest@30jest-mock references ESNext.Disposable)
  • jest-circus: removed — default runner since Jest 27, bundled with jest
  • jest.config.js: removed explicit testRunner: 'jest-circus/runner'

💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

…est 30 compatibility

Co-authored-by: peter-evans <18365890+peter-evans@users.noreply.github.com>
Copilot AI changed the title [WIP] Bump @tootallnate/once and jest Bump jest ecosystem dependencies to v30 compatibility Mar 6, 2026
@peter-evans peter-evans marked this pull request as ready for review March 6, 2026 08:19
@peter-evans peter-evans merged commit 6b910ae into dependabot/npm_and_yarn/multi-d38ec2c8f1 Mar 6, 2026
1 check passed
actions-bot pushed a commit that referenced this pull request Mar 6, 2026
* Bump @tootallnate/once and jest

Removes [@tootallnate/once](https://github.com/TooTallNate/once). It's no longer used after updating ancestor dependency [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest). These dependencies need to be updated together.


Removes `@tootallnate/once`

Updates `jest` from 27.5.1 to 30.2.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.2.0/packages/jest)

---
updated-dependencies:
- dependency-name: "@tootallnate/once"
  dependency-version: 
  dependency-type: indirect
- dependency-name: jest
  dependency-version: 30.2.0
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump jest ecosystem dependencies to v30 compatibility (#277)

* Initial plan

* Update ts-jest, @types/jest, typescript, and remove jest-circus for Jest 30 compatibility

Co-authored-by: peter-evans <18365890+peter-evans@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: peter-evans <18365890+peter-evans@users.noreply.github.com>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
Co-authored-by: peter-evans <18365890+peter-evans@users.noreply.github.com>
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.

2 participants