Skip to content

Commit bb5582c

Browse files
authored
chore: pin jest to major version 27 (#20289)
`jest` (and `ts-jest`) `^28` now have a requirement for typescript `4.3`. https://github.com/facebook/jest/releases/tag/v28.0.0 ---- ### All Submissions: * [ ] Have you followed the guidelines in our [Contributing guide?](https://github.com/aws/aws-cdk/blob/master/CONTRIBUTING.md) ### Adding new Unconventional Dependencies: * [ ] This PR adds new unconventional dependencies following the process described [here](https://github.com/aws/aws-cdk/blob/master/CONTRIBUTING.md/#adding-new-unconventional-dependencies) ### New Features * [ ] Have you added the new feature to an [integration test](https://github.com/aws/aws-cdk/blob/master/INTEGRATION_TESTS.md)? * [ ] Did you use `yarn integ` to deploy the infrastructure and generate the snapshot (i.e. `yarn integ` without `--dry-run`)? *By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
1 parent 14be764 commit bb5582c

File tree

11 files changed

+17
-17
lines changed

11 files changed

+17
-17
lines changed

.github/workflows/yarn-upgrade.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ jobs:
6767
lerna exec --parallel ncu -- --upgrade --reject='@types/node,@types/fs-extra,constructs,typescript,aws-sdk,aws-sdk-mock,${{ steps.list-packages.outputs.list }}' --target=minor
6868
# Upgrade package.jsons in init templates
6969
for pj in $(find packages/aws-cdk/lib/init-templates -name package.json); do
70-
(cd $(dirname $pj) && ncu --upgrade --reject='@types/node,@types/fs-extra,constructs,typescript,aws-sdk,aws-sdk-mock,${{ steps.list-packages.outputs.list }}')
70+
(cd $(dirname $pj) && ncu --upgrade --reject='@types/node,@types/fs-extra,constructs,typescript,aws-sdk,aws-sdk-mock,ts-jest,jest,${{ steps.list-packages.outputs.list }}')
7171
done
7272
7373
# This will ensure the current lockfile is up-to-date with the dependency specifications (necessary for "yarn update" to run)

packages/aws-cdk/lib/init-templates/v1/app/javascript/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
"devDependencies": {
1313
"@aws-cdk/assertions": "%cdk-version%",
1414
"aws-cdk": "%cdk-version%",
15-
"jest": "^28.1.0"
15+
"jest": "^27.5.1"
1616
},
1717
"dependencies": {
1818
"@aws-cdk/core": "%cdk-version%"

packages/aws-cdk/lib/init-templates/v1/app/typescript/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@
1414
"@aws-cdk/assertions": "%cdk-version%",
1515
"@types/jest": "^27.5.0",
1616
"@types/node": "10.17.27",
17-
"jest": "^28.1.0",
18-
"ts-jest": "^28.0.2",
17+
"jest": "^27.5.1",
18+
"ts-jest": "^27.1.4",
1919
"aws-cdk": "%cdk-version%",
2020
"ts-node": "^10.7.0",
2121
"typescript": "~3.9.7"

packages/aws-cdk/lib/init-templates/v1/lib/typescript/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@
1212
"@aws-cdk/assertions": "%cdk-version%",
1313
"@types/jest": "^27.5.0",
1414
"@types/node": "10.17.27",
15-
"jest": "^28.1.0",
16-
"ts-jest": "^28.0.2",
15+
"jest": "^27.5.1",
16+
"ts-jest": "^27.1.4",
1717
"typescript": "~3.9.7"
1818
},
1919
"peerDependencies": {

packages/aws-cdk/lib/init-templates/v1/sample-app/javascript/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
"devDependencies": {
1313
"@aws-cdk/assertions": "%cdk-version%",
1414
"aws-cdk": "%cdk-version%",
15-
"jest": "^28.1.0"
15+
"jest": "^27.5.1"
1616
},
1717
"dependencies": {
1818
"@aws-cdk/aws-sns": "%cdk-version%",

packages/aws-cdk/lib/init-templates/v1/sample-app/typescript/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@
1515
"@aws-cdk/assertions": "%cdk-version%",
1616
"@types/jest": "^27.5.0",
1717
"@types/node": "10.17.27",
18-
"jest": "^28.1.0",
19-
"ts-jest": "^28.0.2",
18+
"jest": "^27.5.1",
19+
"ts-jest": "^27.1.4",
2020
"ts-node": "^10.7.0",
2121
"typescript": "~3.9.7"
2222
},

packages/aws-cdk/lib/init-templates/v2/app/javascript/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
},
1212
"devDependencies": {
1313
"aws-cdk": "%cdk-version%",
14-
"jest": "^28.1.0"
14+
"jest": "^27.5.1"
1515
},
1616
"dependencies": {
1717
"aws-cdk-lib": "%cdk-version%",

packages/aws-cdk/lib/init-templates/v2/app/typescript/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@
1313
"devDependencies": {
1414
"@types/jest": "^27.5.0",
1515
"@types/node": "10.17.27",
16-
"jest": "^28.1.0",
17-
"ts-jest": "^28.0.2",
16+
"jest": "^27.5.1",
17+
"ts-jest": "^27.1.4",
1818
"aws-cdk": "%cdk-version%",
1919
"ts-node": "^10.7.0",
2020
"typescript": "~3.9.7"

packages/aws-cdk/lib/init-templates/v2/lib/typescript/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@
1313
"@types/node": "10.17.27",
1414
"aws-cdk-lib": "%cdk-version%",
1515
"constructs": "%constructs-version%",
16-
"jest": "^28.1.0",
17-
"ts-jest": "^28.0.2",
16+
"jest": "^27.5.1",
17+
"ts-jest": "^27.1.4",
1818
"typescript": "~3.9.7"
1919
},
2020
"peerDependencies": {

packages/aws-cdk/lib/init-templates/v2/sample-app/javascript/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
},
1212
"devDependencies": {
1313
"aws-cdk": "%cdk-version%",
14-
"jest": "^28.1.0"
14+
"jest": "^27.5.1"
1515
},
1616
"dependencies": {
1717
"aws-cdk-lib": "%cdk-version%",

packages/aws-cdk/lib/init-templates/v2/sample-app/typescript/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@
1414
"aws-cdk": "%cdk-version%",
1515
"@types/jest": "^27.5.0",
1616
"@types/node": "10.17.27",
17-
"jest": "^28.1.0",
18-
"ts-jest": "^28.0.2",
17+
"jest": "^27.5.1",
18+
"ts-jest": "^27.1.4",
1919
"ts-node": "^10.7.0",
2020
"typescript": "~3.9.7"
2121
},

0 commit comments

Comments
 (0)