Skip to content

Commit 132e815

Browse files
authored
chore: update to TypeScript 4.8 (#13177)
1 parent 65f8943 commit 132e815

File tree

17 files changed

+64
-59
lines changed

17 files changed

+64
-59
lines changed

e2e/__tests__/__snapshots__/testFailingJasmine.test.ts.snap

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ FAIL __tests__/worksWithConcurrentMode.test.js
4646
15 | });
4747
16 |
4848
49-
at Function.failing (../../packages/jest-jasmine2/build/jasmineAsyncInstall.js:197:11)
49+
at Function.failing (../../packages/jest-jasmine2/build/jasmineAsyncInstall.js:198:11)
5050
at Suite.failing (__tests__/worksWithConcurrentMode.test.js:13:17)
5151
at Object.describe (__tests__/worksWithConcurrentMode.test.js:8:1)
5252
@@ -80,7 +80,7 @@ FAIL __tests__/worksWithConcurrentOnlyMode.test.js
8080
15 | });
8181
16 |
8282
83-
at Function.failing (../../packages/jest-jasmine2/build/jasmineAsyncInstall.js:197:11)
83+
at Function.failing (../../packages/jest-jasmine2/build/jasmineAsyncInstall.js:198:11)
8484
at Suite.failing (__tests__/worksWithConcurrentOnlyMode.test.js:13:22)
8585
at Object.describe (__tests__/worksWithConcurrentOnlyMode.test.js:8:1)
8686

examples/angular/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
"core-js": "^3.2.1",
1616
"rxjs": "^7.5.5",
1717
"tslib": "^2.0.0",
18-
"typescript": "^4.7.4",
18+
"typescript": "^4.8.2",
1919
"zone.js": "~0.11.3"
2020
},
2121
"devDependencies": {

examples/typescript/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"dependencies": {
66
"react": "17.0.2",
77
"react-dom": "^17.0.1",
8-
"typescript": "^4.7.4"
8+
"typescript": "^4.8.2"
99
},
1010
"devDependencies": {
1111
"@babel/core": "^7.11.6",

package.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
"@lerna-lite/cli": "^1.10.0",
1616
"@microsoft/api-extractor": "^7.29.0",
1717
"@tsconfig/node14": "^1.0.3",
18-
"@tsd/typescript": "~4.7.4",
18+
"@tsd/typescript": "~4.8.2",
1919
"@types/babel__core": "^7.1.14",
2020
"@types/babel__generator": "^7.0.0",
2121
"@types/babel__template": "^7.0.2",
@@ -82,7 +82,7 @@
8282
"tempy": "^1.0.0",
8383
"ts-node": "^10.5.0",
8484
"type-fest": "^2.11.2",
85-
"typescript": "^4.7.4",
85+
"typescript": "^4.8.2",
8686
"which": "^2.0.1"
8787
},
8888
"scripts": {
@@ -171,6 +171,7 @@
171171
},
172172
"resolutions": {
173173
"@types/node": "~14.14.45",
174+
"ansi-escapes/type-fest": "^2.0.0",
174175
"babel-jest": "workspace:*",
175176
"enzyme/cheerio": "=1.0.0-rc.3",
176177
"jest": "workspace:*",

packages/expect/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
},
2727
"devDependencies": {
2828
"@jest/test-utils": "workspace:^",
29-
"@tsd/typescript": "~4.7.4",
29+
"@tsd/typescript": "~4.8.2",
3030
"chalk": "^4.0.0",
3131
"fast-check": "^3.0.0",
3232
"immutable": "^4.0.0",

packages/jest-config/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@
5858
"@types/micromatch": "^4.0.1",
5959
"semver": "^7.3.5",
6060
"ts-node": "^10.5.0",
61-
"typescript": "^4.7.4"
61+
"typescript": "^4.8.2"
6262
},
6363
"engines": {
6464
"node": "^14.15.0 || ^16.10.0 || >=18.0.0"

packages/jest-expect/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
"jest-snapshot": "workspace:^"
2222
},
2323
"devDependencies": {
24-
"@tsd/typescript": "~4.7.4",
24+
"@tsd/typescript": "~4.8.2",
2525
"tsd-lite": "^0.6.0"
2626
},
2727
"engines": {

packages/jest-jasmine2/src/jasmineAsyncInstall.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,7 @@ function promisifyLifeCycleFunction(
7979
// didn't return a promise.
8080
const asyncJestLifecycle = function (done: DoneFn) {
8181
const wrappedFn = isGeneratorFn(fn) ? co.wrap(fn) : fn;
82+
// @ts-expect-error: TS thinks `wrappedFn` is a generator function
8283
const returnValue = wrappedFn.call({}, doneFnNoop);
8384

8485
if (isPromise(returnValue)) {

packages/jest-mock/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
"@types/node": "*"
2222
},
2323
"devDependencies": {
24-
"@tsd/typescript": "~4.7.4",
24+
"@tsd/typescript": "~4.8.2",
2525
"tsd-lite": "^0.6.0"
2626
},
2727
"engines": {

packages/jest-reporters/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040
},
4141
"devDependencies": {
4242
"@jest/test-utils": "workspace:^",
43-
"@tsd/typescript": "~4.7.4",
43+
"@tsd/typescript": "~4.8.2",
4444
"@types/exit": "^0.1.30",
4545
"@types/glob": "^7.1.1",
4646
"@types/graceful-fs": "^4.1.3",

packages/jest-resolve/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
"slash": "^3.0.0"
2929
},
3030
"devDependencies": {
31-
"@tsd/typescript": "~4.7.4",
31+
"@tsd/typescript": "~4.8.2",
3232
"@types/graceful-fs": "^4.1.3",
3333
"@types/pnpapi": "^0.0.2",
3434
"@types/resolve": "^1.20.2",

packages/jest-runner/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040
"source-map-support": "0.5.13"
4141
},
4242
"devDependencies": {
43-
"@tsd/typescript": "~4.7.4",
43+
"@tsd/typescript": "~4.8.2",
4444
"@types/exit": "^0.1.30",
4545
"@types/graceful-fs": "^4.1.3",
4646
"@types/source-map-support": "^0.5.0",

packages/jest-snapshot/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@
4646
"@babel/preset-flow": "^7.7.2",
4747
"@babel/preset-react": "^7.12.1",
4848
"@jest/test-utils": "workspace:^",
49-
"@tsd/typescript": "~4.7.4",
49+
"@tsd/typescript": "~4.8.2",
5050
"@types/graceful-fs": "^4.1.3",
5151
"@types/natural-compare": "^1.4.0",
5252
"@types/semver": "^7.1.0",

packages/jest-types/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
"chalk": "^4.0.0"
2929
},
3030
"devDependencies": {
31-
"@tsd/typescript": "~4.7.4",
31+
"@tsd/typescript": "~4.8.2",
3232
"tsd-lite": "^0.6.0"
3333
},
3434
"publishConfig": {

packages/jest-worker/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
"supports-color": "^8.0.0"
2323
},
2424
"devDependencies": {
25-
"@tsd/typescript": "~4.7.4",
25+
"@tsd/typescript": "~4.8.2",
2626
"@types/merge-stream": "^1.1.2",
2727
"@types/supports-color": "^8.1.0",
2828
"get-stream": "^6.0.0",

packages/jest/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
"jest-cli": "workspace:^"
2020
},
2121
"devDependencies": {
22-
"@tsd/typescript": "~4.7.4",
22+
"@tsd/typescript": "~4.8.2",
2323
"tsd-lite": "^0.6.0"
2424
},
2525
"peerDependencies": {

yarn.lock

Lines changed: 45 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -2693,7 +2693,7 @@ __metadata:
26932693
version: 0.0.0-use.local
26942694
resolution: "@jest/expect@workspace:packages/jest-expect"
26952695
dependencies:
2696-
"@tsd/typescript": ~4.7.4
2696+
"@tsd/typescript": ~4.8.2
26972697
expect: "workspace:^"
26982698
jest-snapshot: "workspace:^"
26992699
tsd-lite: ^0.6.0
@@ -2742,7 +2742,7 @@ __metadata:
27422742
"@lerna-lite/cli": ^1.10.0
27432743
"@microsoft/api-extractor": ^7.29.0
27442744
"@tsconfig/node14": ^1.0.3
2745-
"@tsd/typescript": ~4.7.4
2745+
"@tsd/typescript": ~4.8.2
27462746
"@types/babel__core": ^7.1.14
27472747
"@types/babel__generator": ^7.0.0
27482748
"@types/babel__template": ^7.0.2
@@ -2809,7 +2809,7 @@ __metadata:
28092809
tempy: ^1.0.0
28102810
ts-node: ^10.5.0
28112811
type-fest: ^2.11.2
2812-
typescript: ^4.7.4
2812+
typescript: ^4.8.2
28132813
which: ^2.0.1
28142814
languageName: unknown
28152815
linkType: soft
@@ -2825,7 +2825,7 @@ __metadata:
28252825
"@jest/transform": "workspace:^"
28262826
"@jest/types": "workspace:^"
28272827
"@jridgewell/trace-mapping": ^0.3.15
2828-
"@tsd/typescript": ~4.7.4
2828+
"@tsd/typescript": ~4.8.2
28292829
"@types/exit": ^0.1.30
28302830
"@types/glob": ^7.1.1
28312831
"@types/graceful-fs": ^4.1.3
@@ -3017,7 +3017,7 @@ __metadata:
30173017
resolution: "@jest/types@workspace:packages/jest-types"
30183018
dependencies:
30193019
"@jest/schemas": "workspace:^"
3020-
"@tsd/typescript": ~4.7.4
3020+
"@tsd/typescript": ~4.8.2
30213021
"@types/istanbul-lib-coverage": ^2.0.0
30223022
"@types/istanbul-reports": ^3.0.0
30233023
"@types/node": "*"
@@ -4276,13 +4276,10 @@ __metadata:
42764276
languageName: node
42774277
linkType: hard
42784278

4279-
"@tsd/typescript@npm:~4.7.4":
4280-
version: 4.7.4
4281-
resolution: "@tsd/typescript@npm:4.7.4"
4282-
bin:
4283-
tsc: typescript/bin/tsc
4284-
tsserver: typescript/bin/tsserver
4285-
checksum: 1a84773cb4bb01898fb0b6011ec5c2fb3e3c91585ea009bbf9d525b46d40f1827417dfc5f7b1efdf534b111a5947b063ae04490d147bda37b038e1a7d264672d
4279+
"@tsd/typescript@npm:~4.8.2":
4280+
version: 4.8.2
4281+
resolution: "@tsd/typescript@npm:4.8.2"
4282+
checksum: c193a64d2347ba7da7e426e41d9cf9186ad71e782be2404db8ead310b3975a17ad206e0ba5f2c60bf9d8714cbccd7fbebde0345f2dce1938c1d1a8168e23f6b7
42864283
languageName: node
42874284
linkType: hard
42884285

@@ -5673,7 +5670,7 @@ __metadata:
56735670
jest-zone-patch: "*"
56745671
rxjs: ^7.5.5
56755672
tslib: ^2.0.0
5676-
typescript: ^4.7.4
5673+
typescript: ^4.8.2
56775674
zone.js: ~0.11.3
56785675
languageName: unknown
56795676
linkType: soft
@@ -9540,7 +9537,7 @@ __metadata:
95409537
jest: "workspace:*"
95419538
react: 17.0.2
95429539
react-dom: ^17.0.1
9543-
typescript: ^4.7.4
9540+
typescript: ^4.8.2
95449541
languageName: unknown
95459542
linkType: soft
95469543

@@ -9604,7 +9601,7 @@ __metadata:
96049601
dependencies:
96059602
"@jest/expect-utils": "workspace:^"
96069603
"@jest/test-utils": "workspace:^"
9607-
"@tsd/typescript": ~4.7.4
9604+
"@tsd/typescript": ~4.8.2
96089605
chalk: ^4.0.0
96099606
fast-check: ^3.0.0
96109607
immutable: ^4.0.0
@@ -12345,7 +12342,7 @@ __metadata:
1234512342
slash: ^3.0.0
1234612343
strip-json-comments: ^3.1.1
1234712344
ts-node: ^10.5.0
12348-
typescript: ^4.7.4
12345+
typescript: ^4.8.2
1234912346
peerDependencies:
1235012347
"@types/node": "*"
1235112348
ts-node: ">=9.0.0"
@@ -12615,7 +12612,7 @@ __metadata:
1261512612
resolution: "jest-mock@workspace:packages/jest-mock"
1261612613
dependencies:
1261712614
"@jest/types": "workspace:^"
12618-
"@tsd/typescript": ~4.7.4
12615+
"@tsd/typescript": ~4.8.2
1261912616
"@types/node": "*"
1262012617
tsd-lite: ^0.6.0
1262112618
languageName: unknown
@@ -12704,7 +12701,7 @@ __metadata:
1270412701
version: 0.0.0-use.local
1270512702
resolution: "jest-resolve@workspace:packages/jest-resolve"
1270612703
dependencies:
12707-
"@tsd/typescript": ~4.7.4
12704+
"@tsd/typescript": ~4.8.2
1270812705
"@types/graceful-fs": ^4.1.3
1270912706
"@types/pnpapi": ^0.0.2
1271012707
"@types/resolve": ^1.20.2
@@ -12744,7 +12741,7 @@ __metadata:
1274412741
"@jest/test-result": "workspace:^"
1274512742
"@jest/transform": "workspace:^"
1274612743
"@jest/types": "workspace:^"
12747-
"@tsd/typescript": ~4.7.4
12744+
"@tsd/typescript": ~4.8.2
1274812745
"@types/exit": ^0.1.30
1274912746
"@types/graceful-fs": ^4.1.3
1275012747
"@types/node": "*"
@@ -12845,7 +12842,7 @@ __metadata:
1284512842
"@jest/test-utils": "workspace:^"
1284612843
"@jest/transform": "workspace:^"
1284712844
"@jest/types": "workspace:^"
12848-
"@tsd/typescript": ~4.7.4
12845+
"@tsd/typescript": ~4.8.2
1284912846
"@types/babel__traverse": ^7.0.6
1285012847
"@types/graceful-fs": ^4.1.3
1285112848
"@types/natural-compare": ^1.4.0
@@ -13034,7 +13031,7 @@ __metadata:
1303413031
version: 0.0.0-use.local
1303513032
resolution: "jest-worker@workspace:packages/jest-worker"
1303613033
dependencies:
13037-
"@tsd/typescript": ~4.7.4
13034+
"@tsd/typescript": ~4.8.2
1303813035
"@types/merge-stream": ^1.1.2
1303913036
"@types/node": "*"
1304013037
"@types/supports-color": ^8.1.0
@@ -13084,7 +13081,7 @@ __metadata:
1308413081
dependencies:
1308513082
"@jest/core": "workspace:^"
1308613083
"@jest/types": "workspace:^"
13087-
"@tsd/typescript": ~4.7.4
13084+
"@tsd/typescript": ~4.8.2
1308813085
import-local: ^3.0.2
1308913086
jest-cli: "workspace:^"
1309013087
tsd-lite: ^0.6.0
@@ -20217,13 +20214,6 @@ __metadata:
2021720214
languageName: node
2021820215
linkType: hard
2021920216

20220-
"type-fest@npm:^0.21.3":
20221-
version: 0.21.3
20222-
resolution: "type-fest@npm:0.21.3"
20223-
checksum: e6b32a3b3877f04339bae01c193b273c62ba7bfc9e325b8703c4ee1b32dc8fe4ef5dfa54bf78265e069f7667d058e360ae0f37be5af9f153b22382cd55a9afe0
20224-
languageName: node
20225-
linkType: hard
20226-
2022720217
"type-fest@npm:^0.4.1":
2022820218
version: 0.4.1
2022920219
resolution: "type-fest@npm:0.4.1"
@@ -20252,17 +20242,10 @@ __metadata:
2025220242
languageName: node
2025320243
linkType: hard
2025420244

20255-
"type-fest@npm:^1.0.2":
20256-
version: 1.4.0
20257-
resolution: "type-fest@npm:1.4.0"
20258-
checksum: b011c3388665b097ae6a109a437a04d6f61d81b7357f74cbcb02246f2f5bd72b888ae33631b99871388122ba0a87f4ff1c94078e7119ff22c70e52c0ff828201
20259-
languageName: node
20260-
linkType: hard
20261-
20262-
"type-fest@npm:^2.11.2, type-fest@npm:^2.5.0":
20263-
version: 2.18.0
20264-
resolution: "type-fest@npm:2.18.0"
20265-
checksum: 0737128d9d77b93793c6ee443e304462a792f5b723a6be035d6cb488c5610a8baa00522805421341c04324c80efba9849885bbfbc5a9623d0672fe8712969f62
20245+
"type-fest@npm:^2.0.0, type-fest@npm:^2.11.2, type-fest@npm:^2.5.0":
20246+
version: 2.19.0
20247+
resolution: "type-fest@npm:2.19.0"
20248+
checksum: a4ef07ece297c9fba78fc1bd6d85dff4472fe043ede98bd4710d2615d15776902b595abf62bd78339ed6278f021235fb28a96361f8be86ed754f778973a0d278
2026620249
languageName: node
2026720250
linkType: hard
2026820251

@@ -20292,7 +20275,17 @@ __metadata:
2029220275
languageName: node
2029320276
linkType: hard
2029420277

20295-
"typescript@npm:^4.7.4, typescript@npm:~4.7.4":
20278+
"typescript@npm:^4.8.2":
20279+
version: 4.8.2
20280+
resolution: "typescript@npm:4.8.2"
20281+
bin:
20282+
tsc: bin/tsc
20283+
tsserver: bin/tsserver
20284+
checksum: 7f5b81d0d558c9067f952c7af52ab7f19c2e70a916817929e4a5b256c93990bf3178eccb1ac8a850bc75df35f6781b6f4cb3370ce20d8b1ded92ed462348f628
20285+
languageName: node
20286+
linkType: hard
20287+
20288+
"typescript@npm:~4.7.4":
2029620289
version: 4.7.4
2029720290
resolution: "typescript@npm:4.7.4"
2029820291
bin:
@@ -20302,7 +20295,17 @@ __metadata:
2030220295
languageName: node
2030320296
linkType: hard
2030420297

20305-
"typescript@patch:typescript@^4.7.4#~builtin<compat/typescript>, typescript@patch:typescript@~4.7.4#~builtin<compat/typescript>":
20298+
"typescript@patch:typescript@^4.8.2#~builtin<compat/typescript>":
20299+
version: 4.8.2
20300+
resolution: "typescript@patch:typescript@npm%3A4.8.2#~builtin<compat/typescript>::version=4.8.2&hash=a1c5e5"
20301+
bin:
20302+
tsc: bin/tsc
20303+
tsserver: bin/tsserver
20304+
checksum: 5cb0f02f414f5405f4b0e7ee1fd7fa9177b6a8783c9017b6cad85f56ce4c4f93e0e6f2ce37e863cb597d44227cd009474c9fbd85bf7a50004e5557426cb58079
20305+
languageName: node
20306+
linkType: hard
20307+
20308+
"typescript@patch:typescript@~4.7.4#~builtin<compat/typescript>":
2030620309
version: 4.7.4
2030720310
resolution: "typescript@patch:typescript@npm%3A4.7.4#~builtin<compat/typescript>::version=4.7.4&hash=a1c5e5"
2030820311
bin:

0 commit comments

Comments
 (0)