Skip to content

Commit f06f442

Browse files
crisbetoclydin
authored andcommitted
build: update to TypeScript 5.4
Updates the repo to TypeScript 5.4.
1 parent 4628a04 commit f06f442

File tree

7 files changed

+4788
-2350
lines changed

7 files changed

+4788
-2350
lines changed

package.json

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -59,23 +59,23 @@
5959
},
6060
"devDependencies": {
6161
"@ampproject/remapping": "2.2.1",
62-
"@angular/animations": "17.2.2",
62+
"@angular/animations": "17.3.0-next.1",
6363
"@angular/bazel": "https://github.com/angular/bazel-builds.git#70bda667b512e345318b00b567ff9cbad8e43028",
6464
"@angular/build-tooling": "https://github.com/angular/dev-infra-private-build-tooling-builds.git#09890f7373db505241b45ecc8191b0a10b41c582",
65-
"@angular/cdk": "17.2.1",
66-
"@angular/common": "17.2.2",
67-
"@angular/compiler": "17.2.2",
68-
"@angular/compiler-cli": "17.2.2",
69-
"@angular/core": "17.2.2",
70-
"@angular/forms": "17.2.2",
71-
"@angular/localize": "17.2.2",
72-
"@angular/material": "17.2.1",
65+
"@angular/cdk": "17.3.0-next.0",
66+
"@angular/common": "17.3.0-next.1",
67+
"@angular/compiler": "17.3.0-next.1",
68+
"@angular/compiler-cli": "17.3.0-next.1",
69+
"@angular/core": "17.3.0-next.1",
70+
"@angular/forms": "17.3.0-next.1",
71+
"@angular/localize": "17.3.0-next.1",
72+
"@angular/material": "17.3.0-next.0",
7373
"@angular/ng-dev": "https://github.com/angular/dev-infra-private-ng-dev-builds.git#3f48b250482b1d7c1cc1d1b69ed80f3e5ceef916",
74-
"@angular/platform-browser": "17.2.2",
75-
"@angular/platform-browser-dynamic": "17.2.2",
76-
"@angular/platform-server": "17.2.2",
77-
"@angular/router": "17.2.2",
78-
"@angular/service-worker": "17.2.2",
74+
"@angular/platform-browser": "17.3.0-next.1",
75+
"@angular/platform-browser-dynamic": "17.3.0-next.1",
76+
"@angular/platform-server": "17.3.0-next.1",
77+
"@angular/router": "17.3.0-next.1",
78+
"@angular/service-worker": "17.3.0-next.1",
7979
"@babel/core": "7.23.9",
8080
"@babel/generator": "7.23.6",
8181
"@babel/helper-annotate-as-pure": "7.22.5",
@@ -206,7 +206,7 @@
206206
"tree-kill": "1.2.2",
207207
"ts-node": "^10.9.1",
208208
"tslib": "2.6.2",
209-
"typescript": "5.3.3",
209+
"typescript": "5.4.1-rc",
210210
"undici": "6.6.2",
211211
"verdaccio": "5.29.2",
212212
"verdaccio-auth-memory": "^10.0.0",

packages/angular_devkit/build_angular/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@
8686
"ng-packagr": "^17.0.0 || ^17.2.0-next.0",
8787
"protractor": "^7.0.0",
8888
"tailwindcss": "^2.0.0 || ^3.0.0",
89-
"typescript": ">=5.2 <5.4"
89+
"typescript": ">=5.2 <5.5"
9090
},
9191
"peerDependenciesMeta": {
9292
"@angular/localize": {

packages/ngtools/webpack/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,14 +23,14 @@
2323
"dependencies": {},
2424
"peerDependencies": {
2525
"@angular/compiler-cli": "^17.0.0 || ^17.2.0-next.0",
26-
"typescript": ">=5.2 <5.4",
26+
"typescript": ">=5.2 <5.5",
2727
"webpack": "^5.54.0"
2828
},
2929
"devDependencies": {
3030
"@angular-devkit/core": "0.0.0-PLACEHOLDER",
3131
"@angular/compiler": "17.2.2",
3232
"@angular/compiler-cli": "17.2.2",
33-
"typescript": "5.3.3",
33+
"typescript": "5.4.1-rc",
3434
"webpack": "5.90.3"
3535
}
3636
}

packages/schematics/angular/third_party/github.com/Microsoft/TypeScript/BUILD.bazel

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
load("//tools:defaults.bzl", "ts_library")
22

3-
# files fetched on 2023-11-22 from
4-
# https://github.com/microsoft/TypeScript/releases/tag/v5.2.3
3+
# files fetched on 2024-02-28 from
4+
# https://github.com/microsoft/TypeScript/releases/tag/v5.4-rc
55

66
# Commands to download:
7-
# curl https://raw.githubusercontent.com/microsoft/TypeScript/v5.3.2/lib/typescript.d.ts -o packages/schematics/angular/third_party/github.com/Microsoft/TypeScript/lib/typescript.d.ts
8-
# curl https://raw.githubusercontent.com/microsoft/TypeScript/v5.3.2/lib/typescript.js -o packages/schematics/angular/third_party/github.com/Microsoft/TypeScript/lib/typescript.js
7+
# curl https://raw.githubusercontent.com/microsoft/TypeScript/v5.4-rc/lib/typescript.d.ts -o packages/schematics/angular/third_party/github.com/Microsoft/TypeScript/lib/typescript.d.ts
8+
# curl https://raw.githubusercontent.com/microsoft/TypeScript/v5.4-rc/lib/typescript.js -o packages/schematics/angular/third_party/github.com/Microsoft/TypeScript/lib/typescript.js
99

1010
licenses(["notice"]) # Apache 2.0
1111

0 commit comments

Comments
 (0)