Skip to content

Commit 256f242

Browse files
chore(deps): update jest monorepo to v29 (version-4) (major) (#6850)
[![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/globals](https://togithub.com/facebook/jest) | [`28.x` -> `28.x \|\| 29.x`](https://renovatebot.com/diffs/npm/@jest%2fglobals/28.1.3/29.0.3) | [![age](https://badges.renovateapi.com/packages/npm/@jest%2fglobals/29.0.3/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@jest%2fglobals/29.0.3/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@jest%2fglobals/29.0.3/compatibility-slim/28.1.3)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@jest%2fglobals/29.0.3/confidence-slim/28.1.3)](https://docs.renovatebot.com/merge-confidence/) | | [@types/jest](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/jest) ([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped)) | [`28.1.8` -> `29.0.2`](https://renovatebot.com/diffs/npm/@types%2fjest/28.1.8/29.0.2) | [![age](https://badges.renovateapi.com/packages/npm/@types%2fjest/29.0.2/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@types%2fjest/29.0.2/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@types%2fjest/29.0.2/compatibility-slim/28.1.8)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@types%2fjest/29.0.2/confidence-slim/28.1.8)](https://docs.renovatebot.com/merge-confidence/) | | [jest](https://jestjs.io/) ([source](https://togithub.com/facebook/jest)) | [`28.x` -> `28.x \|\| 29.x`](https://renovatebot.com/diffs/npm/jest/28.1.3/29.0.3) | [![age](https://badges.renovateapi.com/packages/npm/jest/29.0.3/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/jest/29.0.3/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/jest/29.0.3/compatibility-slim/28.1.3)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/jest/29.0.3/confidence-slim/28.1.3)](https://docs.renovatebot.com/merge-confidence/) | | [jest](https://jestjs.io/) ([source](https://togithub.com/facebook/jest)) | [`28.1.3` -> `29.0.3`](https://renovatebot.com/diffs/npm/jest/28.1.3/29.0.3) | [![age](https://badges.renovateapi.com/packages/npm/jest/29.0.3/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/jest/29.0.3/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/jest/29.0.3/compatibility-slim/28.1.3)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/jest/29.0.3/confidence-slim/28.1.3)](https://docs.renovatebot.com/merge-confidence/) | | [jest-config](https://togithub.com/facebook/jest) | [`28.1.3` -> `29.0.3`](https://renovatebot.com/diffs/npm/jest-config/28.1.3/29.0.3) | [![age](https://badges.renovateapi.com/packages/npm/jest-config/29.0.3/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/jest-config/29.0.3/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/jest-config/29.0.3/compatibility-slim/28.1.3)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/jest-config/29.0.3/confidence-slim/28.1.3)](https://docs.renovatebot.com/merge-confidence/) | | [jest-mock](https://togithub.com/facebook/jest) | [`28.1.3` -> `29.0.3`](https://renovatebot.com/diffs/npm/jest-mock/28.1.3/29.0.3) | [![age](https://badges.renovateapi.com/packages/npm/jest-mock/29.0.3/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/jest-mock/29.0.3/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/jest-mock/29.0.3/compatibility-slim/28.1.3)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/jest-mock/29.0.3/confidence-slim/28.1.3)](https://docs.renovatebot.com/merge-confidence/) | | [ts-jest](https://kulshekhar.github.io/ts-jest) ([source](https://togithub.com/kulshekhar/ts-jest)) | [`28.0.8` -> `29.0.1`](https://renovatebot.com/diffs/npm/ts-jest/28.0.8/29.0.1) | [![age](https://badges.renovateapi.com/packages/npm/ts-jest/29.0.1/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/ts-jest/29.0.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/ts-jest/29.0.1/compatibility-slim/28.0.8)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/ts-jest/29.0.1/confidence-slim/28.0.8)](https://docs.renovatebot.com/merge-confidence/) | --- ### 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**: Renovate will not automatically rebase this PR, because other commits have been found. 🔕 **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, click this checkbox. ⚠ **Warning**: custom changes will be lost. --- 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/apollographql/apollo-server). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzMi4xOTQuNSIsInVwZGF0ZWRJblZlciI6IjMyLjE5NC41In0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Trevor Scheer <trevor.scheer@gmail.com>
1 parent 793de3e commit 256f242

5 files changed

Lines changed: 1622 additions & 764 deletions

File tree

.changeset/six-pianos-refuse.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@apollo/server-integration-testsuite': patch
3+
---
4+
5+
Expand jest peer deps to include v29

jest.config.base.js

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,15 @@ export default {
1010
moduleFileExtensions: [...defaults.moduleFileExtensions, 'ts', 'tsx'],
1111
clearMocks: true,
1212
extensionsToTreatAsEsm: ['.ts'],
13-
globals: {
14-
'ts-jest': {
15-
useESM: true,
16-
tsconfig: '<rootDir>/src/__tests__/tsconfig.json',
17-
diagnostics: true,
18-
},
13+
transform: {
14+
'^.+\\.test.ts$': [
15+
'ts-jest',
16+
{
17+
useESM: true,
18+
tsconfig: '<rootDir>/src/__tests__/tsconfig.json',
19+
diagnostics: true,
20+
},
21+
],
1922
},
2023
moduleNameMapper: {
2124
// Ignore '.js' at the end of imports; part of ESM support.

0 commit comments

Comments
 (0)