Skip to content
This repository was archived by the owner on Sep 1, 2024. It is now read-only.

Commit 0f7f0c7

Browse files
committed
Update jest-plugin peer and dev dependencies to allow Jest 28
1 parent 7014423 commit 0f7f0c7

File tree

5 files changed

+600
-91
lines changed

5 files changed

+600
-91
lines changed

packages/jest-plugin/package.json

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -30,25 +30,25 @@
3030
"simple-git": "^3.15.1"
3131
},
3232
"devDependencies": {
33-
"@jest/console": "^25.1.0 || ^26.0.0 || ^27.0.0",
34-
"@jest/reporters": "^25.1.0 || ^26.0.0 || ^27.0.0",
35-
"@jest/test-result": "^25.1.0 || ^26.0.0 || ^27.0.0",
36-
"@jest/types": "^25.1.0 || ^26.0.0 || ^27.0.0",
33+
"@jest/console": "25.1.0 - 28",
34+
"@jest/reporters": "25.1.0 - 28",
35+
"@jest/test-result": "25.1.0 - 28",
36+
"@jest/types": "25.1.0 - 28",
3737
"@types/chalk": "^2.2.0",
3838
"@types/debug": "^4.1.7",
3939
"@types/deep-equal": "^1.0.1",
4040
"@types/exit": "^0.1.31",
41-
"@types/jest": "^25.1.0 || ^26.0.0 || ^27.0.0",
41+
"@types/jest": "25.1.0 - 28",
4242
"chalk": "^3.0.0 || ^4.0.0",
4343
"exit": "^0.1.2",
44-
"jest-runner": "^25.1.0 || ^26.0.0 || ^27.0.0",
45-
"jest-util": "^25.1.0 || ^26.0.0 || ^27.0.0"
44+
"jest-runner": "25.1.0 - 28",
45+
"jest-util": "25.1.0 - 28"
4646
},
4747
"peerDependencies": {
48-
"@jest/console": "^25.1.0 || ^26.0.0 || ^27.0.0",
49-
"@jest/reporters": "^25.1.0 || ^26.0.0 || ^27.0.0",
50-
"jest-runner": "^25.1.0 || ^26.0.0 || ^27.0.0",
51-
"jest-util": "^25.1.0 || ^26.0.0 || ^27.0.0"
48+
"@jest/console": "25.1.0 - 28",
49+
"@jest/reporters": "25.1.0 - 28",
50+
"jest-runner": "25.1.0 - 28",
51+
"jest-util": "25.1.0 - 28"
5252
},
5353
"scripts": {
5454
"build": "tsc --build",

packages/jest-plugin/test/integration-input/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
"devDependencies": {
55
"@unflakable/jest-plugin": "workspace:^",
66
"@unflakable/js-api": "workspace:^",
7-
"jest": "^25.1.0 || ^26.0.0 || ^27.0.0",
8-
"jest-each": "^25.1.0 || ^26.0.0 || ^27.0.0"
7+
"jest": "25.1.0 - 28",
8+
"jest-each": "25.1.0 - 28"
99
},
1010
"scripts": {
1111
"test": "jest",

packages/jest-plugin/test/integration/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"chalk": "^3.0.0 || ^4.0.0",
99
"deep-equal": "^2.0.5",
1010
"fetch-mock-jest": "^1.5.1",
11-
"jest": "^25.1.0 || ^26.0.0 || ^27.0.0",
11+
"jest": "25.1.0 - 28",
1212
"temp": "^0.9.4"
1313
},
1414
"scripts": {

scripts/set-jest-version.ts

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -36,12 +36,14 @@ const setYarnResolution = (descriptor: string, resolution: string) => {
3636

3737
// The jest TS types aren't released very frequently and mostly correspond to major versions, so we
3838
// just install the latest available
39-
if (targetVersion.startsWith("27.")) {
40-
setYarnResolution("@types/jest@npm:^25.1.0 || ^26.0.0 || ^27.0.0", "27");
39+
if (targetVersion.startsWith("28.")) {
40+
setYarnResolution("@types/jest@npm:25.1.0 - 28", "28");
41+
} else if (targetVersion.startsWith("27.")) {
42+
setYarnResolution("@types/jest@npm:25.1.0 - 28", "27");
4143
} else if (targetVersion.startsWith("26.")) {
42-
setYarnResolution("@types/jest@npm:^25.1.0 || ^26.0.0 || ^27.0.0", "26");
44+
setYarnResolution("@types/jest@npm:25.1.0 - 28", "26");
4345
} else if (targetVersion.startsWith("25.")) {
44-
setYarnResolution("@types/jest@npm:^25.1.0 || ^26.0.0 || ^27.0.0", "25");
46+
setYarnResolution("@types/jest@npm:25.1.0 - 28", "25");
4547
} else {
4648
console.log(`ERROR: Unsupported jest version ${targetVersion}`);
4749
process.exit(1);

0 commit comments

Comments
 (0)