Skip to content

Commit 019ebe5

Browse files
authored
Support TypeScript 5 (backport #14391 and #13819) (#14512)
1 parent e7b383b commit 019ebe5

40 files changed

Lines changed: 1066 additions & 676 deletions

File tree

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
#### Support TypeScript 5.0 (#14391 by @fisker, #13819 by @fisker, @sosukesuzuki)
2+
3+
TypeScript 5.0 introduces two new syntactic features:
4+
5+
- `const` modifiers for type parameters
6+
- `export type *` declarations

cspell.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -339,6 +339,7 @@
339339
"Tradeshift",
340340
"Transloadit",
341341
"trippable",
342+
"tsbuild",
342343
"tsep",
343344
"TSES",
344345
"TSJS",

package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,10 @@
2424
"dependencies": {
2525
"@angular/compiler": "12.2.16",
2626
"@babel/code-frame": "7.18.6",
27-
"@babel/parser": "7.20.7",
27+
"@babel/parser": "7.21.3",
2828
"@glimmer/syntax": "0.84.2",
2929
"@iarna/toml": "2.2.5",
30-
"@typescript-eslint/typescript-estree": "5.45.0",
30+
"@typescript-eslint/typescript-estree": "5.55.0",
3131
"acorn": "8.8.1",
3232
"acorn-jsx": "5.3.2",
3333
"angular-estree-parser": "2.5.1",
@@ -85,15 +85,15 @@
8585
"semver": "7.3.7",
8686
"string-width": "5.0.1",
8787
"strip-ansi": "7.0.1",
88-
"typescript": "4.9.3",
88+
"typescript": "5.0.2",
8989
"unicode-regex": "3.0.0",
9090
"unified": "9.2.1",
9191
"vnopts": "1.0.2",
9292
"wcwidth": "1.0.1",
9393
"yaml-unist-parser": "1.3.1"
9494
},
9595
"devDependencies": {
96-
"@babel/core": "7.20.7",
96+
"@babel/core": "7.21.3",
9797
"@babel/preset-env": "7.20.2",
9898
"@babel/types": "7.20.7",
9999
"@esbuild-plugins/node-modules-polyfill": "0.1.4",
@@ -102,7 +102,7 @@
102102
"@types/file-entry-cache": "5.0.2",
103103
"@types/find-cache-dir": "3.2.1",
104104
"@types/jest": "27.4.1",
105-
"@typescript-eslint/eslint-plugin": "5.36.2",
105+
"@typescript-eslint/eslint-plugin": "5.55.0",
106106
"babel-jest": "27.5.1",
107107
"benchmark": "2.1.4",
108108
"browserslist-to-esbuild": "1.2.0",

0 commit comments

Comments
 (0)