Skip to content

Commit 9bce4c4

Browse files
crisbetoalan-agius4
authored andcommitted
build: update to TypeScript 5.8 final
* Updates the repo to TypeScript 5.8 final. * Updates the vendored TypeScript binary to 5.8 final. * Switches the newly-generated projects to TypeScript 5.8.
1 parent 38ef5d7 commit 9bce4c4

File tree

11 files changed

+214
-670
lines changed

11 files changed

+214
-670
lines changed

.aspect/rules/external_repository_action_cache/npm_translate_lock_MzA5NzUwNzMx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
# This file should be checked into version control along with the pnpm-lock.yaml file.
44
.npmrc=-1406867100
55
modules/testing/builder/package.json=973445093
6-
package.json=-1092551787
6+
package.json=52575479
77
packages/angular/build/package.json=-42220606
88
packages/angular/cli/package.json=-1917515334
99
packages/angular/pwa/package.json=1108903917
@@ -15,9 +15,9 @@ packages/angular_devkit/build_webpack/package.json=-511874814
1515
packages/angular_devkit/core/package.json=-411613325
1616
packages/angular_devkit/schematics/package.json=-1133510866
1717
packages/angular_devkit/schematics_cli/package.json=-2026655035
18-
packages/ngtools/webpack/package.json=-538346154
18+
packages/ngtools/webpack/package.json=884391309
1919
packages/schematics/angular/package.json=251715148
20-
pnpm-lock.yaml=-2045697917
20+
pnpm-lock.yaml=2092314161
2121
pnpm-workspace.yaml=-1264044456
2222
tests/package.json=700948366
23-
yarn.lock=167523655
23+
yarn.lock=-1083761442

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -197,7 +197,7 @@
197197
"tree-kill": "1.2.2",
198198
"ts-node": "^10.9.1",
199199
"tslib": "2.8.1",
200-
"typescript": "5.8.1-rc",
200+
"typescript": "5.8.2",
201201
"undici": "7.4.0",
202202
"unenv": "^1.10.0",
203203
"verdaccio": "6.0.5",
@@ -231,6 +231,6 @@
231231
}
232232
},
233233
"resolutions": {
234-
"typescript": "5.8.1-rc"
234+
"typescript": "5.8.2"
235235
}
236236
}

packages/angular_devkit/schematics_cli/blank/project-files/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
"dependencies": {
1616
"@angular-devkit/core": "^<%= coreVersion %>",
1717
"@angular-devkit/schematics": "^<%= schematicsVersion %>",
18-
"typescript": "~5.7.2"
18+
"typescript": "~5.8.2"
1919
},
2020
"devDependencies": {
2121
"@types/node": "^20.17.19",

packages/angular_devkit/schematics_cli/schematic/files/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
"dependencies": {
1616
"@angular-devkit/core": "^<%= coreVersion %>",
1717
"@angular-devkit/schematics": "^<%= schematicsVersion %>",
18-
"typescript": "~5.7.2"
18+
"typescript": "~5.8.2"
1919
},
2020
"devDependencies": {
2121
"@types/node": "^20.17.19",

packages/ngtools/webpack/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
"@angular-devkit/core": "workspace:0.0.0-PLACEHOLDER",
3030
"@angular/compiler": "19.2.0",
3131
"@angular/compiler-cli": "19.2.0",
32-
"typescript": "5.8.1-rc",
32+
"typescript": "5.8.2",
3333
"webpack": "5.98.0"
3434
}
3535
}

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:interop.bzl", "ts_project")
22

3-
# files fetched on 2024-11-28 from
4-
# https://github.com/microsoft/TypeScript/releases/tag/v5.8-beta
3+
# files fetched on 2025-03-03 from
4+
# https://github.com/microsoft/TypeScript/releases/tag/v5.8.2
55

66
# Commands to download:
7-
# curl https://raw.githubusercontent.com/microsoft/TypeScript/v5.8-beta/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.8-beta/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.8.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.8.2/lib/typescript.js -o packages/schematics/angular/third_party/github.com/Microsoft/TypeScript/lib/typescript.js
99

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

packages/schematics/angular/third_party/github.com/Microsoft/TypeScript/lib/typescript.d.ts

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1486,10 +1486,6 @@ declare namespace ts {
14861486
command: CommandTypes.Quickinfo;
14871487
arguments: FileLocationRequestArgs;
14881488
}
1489-
export interface QuickInfoRequestArgs extends FileLocationRequestArgs {
1490-
/** TODO */
1491-
verbosityLevel?: number;
1492-
}
14931489
/**
14941490
* Body of QuickInfoResponse.
14951491
*/
@@ -1523,10 +1519,6 @@ declare namespace ts {
15231519
* JSDoc tags associated with symbol.
15241520
*/
15251521
tags: JSDocTagInfo[];
1526-
/**
1527-
* TODO
1528-
*/
1529-
canIncreaseVerbosityLevel?: boolean;
15301522
}
15311523
/**
15321524
* Quickinfo response message.
@@ -10765,7 +10757,6 @@ declare namespace ts {
1076510757
displayParts?: SymbolDisplayPart[];
1076610758
documentation?: SymbolDisplayPart[];
1076710759
tags?: JSDocTagInfo[];
10768-
canIncreaseVerbosityLevel?: boolean;
1076910760
}
1077010761
type RenameInfo = RenameInfoSuccess | RenameInfoFailure;
1077110762
interface RenameInfoSuccess {

packages/schematics/angular/third_party/github.com/Microsoft/TypeScript/lib/typescript.js

Lines changed: 107 additions & 554 deletions
Large diffs are not rendered by default.

packages/schematics/angular/utility/latest-versions/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
"rxjs": "~7.8.0",
2222
"tslib": "^2.3.0",
2323
"ts-node": "~10.9.0",
24-
"typescript": "~5.7.2",
24+
"typescript": "~5.8.2",
2525
"zone.js": "~0.15.0"
2626
}
2727
}

0 commit comments

Comments
 (0)