Skip to content

Commit 01982bf

Browse files
authored
test: Upgrade to Jest 24.9 and TS-Jest 24.3 (#4231)
- Extract jest pins from individual package.jsons in favour of referencing all of them from the central package.json. - Upgrade to jest 24.9.0. This is the last 24.x.x version before Jest 25. Jest 25 drops support for Node 6, so we cannot upgrade to that yet. - Upgrade to ts-jest 24.3.0. This is needed as we are on Jest 24.
1 parent 9fbd413 commit 01982bf

File tree

15 files changed

+10
-23
lines changed

15 files changed

+10
-23
lines changed

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@
5858
"chai": "^4.1.2",
5959
"codecov": "^3.6.5",
6060
"eslint": "7.32.0",
61-
"jest": "^24.7.1",
61+
"jest": "^24.9.0",
6262
"karma-browserstack-launcher": "^1.5.1",
6363
"karma-firefox-launcher": "^1.1.0",
6464
"lerna": "3.13.4",
@@ -70,7 +70,7 @@
7070
"rimraf": "^3.0.2",
7171
"sinon": "^7.3.2",
7272
"size-limit": "^4.5.5",
73-
"ts-jest": "^24.0.2",
73+
"ts-jest": "^24.3.0",
7474
"typedoc": "^0.18.0",
7575
"typescript": "3.7.5"
7676
},

packages/browser/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@
2828
"btoa": "^1.2.1",
2929
"chai": "^4.1.2",
3030
"chokidar": "^3.0.2",
31-
"jest": "^24.7.1",
3231
"jsdom": "^15.0.0",
3332
"karma": "^4.1.0",
3433
"karma-chai": "^0.1.0",

packages/core/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@
2323
"tslib": "^1.9.3"
2424
},
2525
"devDependencies": {
26-
"jest": "^24.7.1",
2726
"typescript": "3.7.5"
2827
},
2928
"scripts": {

packages/gatsby/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,6 @@
3636
"devDependencies": {
3737
"@sentry/types": "6.15.0",
3838
"@testing-library/react": "^10.4.9",
39-
"jest": "^24.7.1",
4039
"react": "^17.0.0",
4140
"typescript": "3.7.5"
4241
},

packages/hub/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@
2121
"tslib": "^1.9.3"
2222
},
2323
"devDependencies": {
24-
"jest": "^24.7.1",
2524
"typescript": "3.7.5"
2625
},
2726
"scripts": {

packages/integrations/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@
2323
},
2424
"devDependencies": {
2525
"chai": "^4.1.2",
26-
"jest": "^24.7.1",
2726
"rollup": "^1.10.1",
2827
"rollup-plugin-commonjs": "^9.3.4",
2928
"rollup-plugin-node-resolve": "^4.2.3",

packages/minimal/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@
2121
"tslib": "^1.9.3"
2222
},
2323
"devDependencies": {
24-
"jest": "^24.7.1",
2524
"typescript": "3.7.5"
2625
},
2726
"scripts": {

packages/node/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,6 @@
3333
"@types/lru-cache": "^5.1.0",
3434
"@types/node": "~10.17.0",
3535
"express": "^4.17.1",
36-
"jest": "^24.7.1",
3736
"nock": "^13.0.5",
3837
"typescript": "3.7.5"
3938
},

packages/react/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,6 @@
4141
"eslint-plugin-react-hooks": "^4.0.8",
4242
"history-4": "npm:[email protected]",
4343
"history-5": "npm:[email protected]",
44-
"jest": "^24.7.1",
4544
"jsdom": "^16.2.2",
4645
"react": "^17.0.0",
4746
"react-dom": "^17.0.0",

packages/serverless/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,6 @@
3535
"aws-sdk": "^2.765.0",
3636
"find-up": "^5.0.0",
3737
"google-gax": "^2.9.0",
38-
"jest": "^24.7.1",
3938
"nock": "^13.0.4",
4039
"npm-packlist": "^2.1.4",
4140
"read-pkg": "^5.2.0",

packages/tracing/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@
2626
"@sentry/browser": "6.15.0",
2727
"@types/express": "^4.17.1",
2828
"@types/jsdom": "^16.2.3",
29-
"jest": "^24.7.1",
3029
"jsdom": "^16.2.2",
3130
"rollup": "^1.10.1",
3231
"rollup-plugin-commonjs": "^9.3.4",

packages/utils/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@
2222
"devDependencies": {
2323
"@sentry-internal/eslint-config-sdk": "6.15.0",
2424
"chai": "^4.1.2",
25-
"jest": "^24.7.1",
2625
"jsdom": "^16.2.2",
2726
"typescript": "3.7.5"
2827
},

packages/vue/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@
2828
"vue-router": "3.x || 4.x"
2929
},
3030
"devDependencies": {
31-
"jest": "^24.7.1",
3231
"jsdom": "^16.2.2",
3332
"rollup": "^1.10.1",
3433
"rollup-plugin-commonjs": "^9.3.4",

packages/wasm/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@
2626
"@types/puppeteer": "^5.4.0",
2727
"cross-env": "^7.0.3",
2828
"express": "^4.17.1",
29-
"jest": "^24.7.1",
3029
"jest-puppeteer": "^4.4.0",
3130
"npm-run-all": "^4.1.2",
3231
"puppeteer": "^5.5.0",

yarn.lock

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2986,9 +2986,9 @@
29862986
integrity sha512-P+a6TRQbRnVQOIjWkmw6F23wiJcF+4Uniasbzx7NAXjLQCVGx/Z4VoMfit81/pxlmcXNxAMGuYPugn6CrJLilQ==
29872987

29882988
"@types/babel__core@^7.1.0":
2989-
version "7.1.14"
2990-
resolved "https://registry.yarnpkg.com/@types/babel__core/-/babel__core-7.1.14.tgz#faaeefc4185ec71c389f4501ee5ec84b170cc402"
2991-
integrity sha512-zGZJzzBUVDo/eV6KgbE0f0ZI7dInEYvo12Rb70uNQDshC3SkRMb67ja0GgRHZgAX3Za6rhaWlvbDO8rrGyAb1g==
2989+
version "7.1.16"
2990+
resolved "https://registry.yarnpkg.com/@types/babel__core/-/babel__core-7.1.16.tgz#bc12c74b7d65e82d29876b5d0baf5c625ac58702"
2991+
integrity sha512-EAEHtisTMM+KaKwfWdC3oyllIqswlznXCIVCt7/oRNrh+DhgT4UEBNC/jlADNjvw7UnfbcdkGQcPVZ1xYiLcrQ==
29922992
dependencies:
29932993
"@babel/parser" "^7.1.0"
29942994
"@babel/types" "^7.0.0"
@@ -12861,7 +12861,7 @@ jest-worker@^24.0.0, jest-worker@^24.6.0, jest-worker@^24.9.0:
1286112861
merge-stream "^2.0.0"
1286212862
supports-color "^6.1.0"
1286312863

12864-
jest@^24.7.1:
12864+
jest@^24.9.0:
1286512865
version "24.9.0"
1286612866
resolved "https://registry.yarnpkg.com/jest/-/jest-24.9.0.tgz#987d290c05a08b52c56188c1002e368edb007171"
1286712867
integrity sha512-YvkBL1Zm7d2B1+h5fHEOdyjCG+sGMz4f8D86/0HiqJ6MB4MnDc8FgP5vdWsGnemOQro7lnYo8UakZ3+5A0jxGw==
@@ -19815,7 +19815,7 @@ trim-right@^1.0.1:
1981519815
resolved "https://registry.yarnpkg.com/trim-right/-/trim-right-1.0.1.tgz#cb2e1203067e0c8de1f614094b9fe45704ea6003"
1981619816
integrity sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=
1981719817

19818-
ts-jest@^24.0.2:
19818+
ts-jest@^24.3.0:
1981919819
version "24.3.0"
1982019820
resolved "https://registry.yarnpkg.com/ts-jest/-/ts-jest-24.3.0.tgz#b97814e3eab359ea840a1ac112deae68aa440869"
1982119821
integrity sha512-Hb94C/+QRIgjVZlJyiWwouYUF+siNJHJHknyspaOcZ+OQAIdFG/UrdQVXw/0B8Z3No34xkUXZJpOTy9alOWdVQ==
@@ -20895,9 +20895,9 @@ write-pkg@^3.1.0:
2089520895
write-json-file "^2.2.0"
2089620896

2089720897
ws@^5.2.0:
20898-
version "5.2.2"
20899-
resolved "https://registry.yarnpkg.com/ws/-/ws-5.2.2.tgz#dffef14866b8e8dc9133582514d1befaf96e980f"
20900-
integrity sha512-jaHFD6PFv6UgoIVda6qZllptQsMlDEJkTQcybzzXDYM1XO9Y8em691FGMPmM46WGyLU4z9KMgQN+qrux/nhlHA==
20898+
version "5.2.3"
20899+
resolved "https://registry.yarnpkg.com/ws/-/ws-5.2.3.tgz#05541053414921bc29c63bee14b8b0dd50b07b3d"
20900+
integrity sha512-jZArVERrMsKUatIdnLzqvcfydI85dvd/Fp1u/VOpfdDWQ4c9qWXe+VIeAbQ5FrDwciAkr+lzofXLz3Kuf26AOA==
2090120901
dependencies:
2090220902
async-limiter "~1.0.0"
2090320903

0 commit comments

Comments
 (0)