Skip to content

Commit 144f2bf

Browse files
crisbetoalan-agius4
authored andcommitted
build: update to TypeScript 5.5
Updates the repo to TypeScript 5.5. Since it's still in beta, we're only using 5.5 for our own build, but not for user projects.
1 parent 43f3650 commit 144f2bf

File tree

17 files changed

+184070
-180702
lines changed

17 files changed

+184070
-180702
lines changed

goldens/public-api/angular/build/index.api.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,6 @@
44
55
```ts
66

7-
/// <reference types="node" />
8-
97
import { BuilderContext } from '@angular-devkit/architect';
108
import { BuilderOutput } from '@angular-devkit/architect';
119
import type http from 'node:http';

goldens/public-api/angular_devkit/build_angular/index.api.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,6 @@
44
55
```ts
66

7-
/// <reference types="node" />
8-
97
import { ApplicationBuilderOptions } from '@angular/build';
108
import { buildApplication } from '@angular/build';
119
import { BuilderContext } from '@angular-devkit/architect';

goldens/public-api/angular_devkit/core/node/index.api.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,6 @@
44
55
```ts
66

7-
/// <reference types="node" />
8-
97
import { Observable } from 'rxjs';
108
import { Operator } from 'rxjs';
119
import { PartialObserver } from 'rxjs';

goldens/public-api/angular_devkit/core/node/testing/index.api.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,6 @@
44
55
```ts
66

7-
/// <reference types="node" />
8-
97
import * as fs from 'fs';
108
import { Observable } from 'rxjs';
119

goldens/public-api/angular_devkit/schematics/index.api.md

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,6 @@
44
55
```ts
66

7-
/// <reference types="node" />
8-
97
import { BaseException } from '@angular-devkit/core';
108
import { JsonValue } from '@angular-devkit/core';
119
import { logging } from '@angular-devkit/core';
@@ -172,9 +170,9 @@ export type CollectionDescription<CollectionMetadataT extends object> = Collecti
172170

173171
// @public (undocumented)
174172
export class CollectionImpl<CollectionT extends object, SchematicT extends object> implements Collection<CollectionT, SchematicT> {
175-
constructor(_description: CollectionDescription<CollectionT>, _engine: SchematicEngine<CollectionT, SchematicT>, baseDescriptions?: CollectionDescription<CollectionT>[] | undefined);
173+
constructor(_description: CollectionDescription<CollectionT>, _engine: SchematicEngine<CollectionT, SchematicT>, baseDescriptions?: Array<CollectionDescription<CollectionT>> | undefined);
176174
// (undocumented)
177-
readonly baseDescriptions?: CollectionDescription<CollectionT>[] | undefined;
175+
readonly baseDescriptions?: Array<CollectionDescription<CollectionT>> | undefined;
178176
// (undocumented)
179177
createSchematic(name: string, allowPrivate?: boolean): Schematic<CollectionT, SchematicT>;
180178
// (undocumented)

goldens/public-api/angular_devkit/schematics/tasks/index.api.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,6 @@
44
55
```ts
66

7-
/// <reference types="node" />
8-
97
// @public (undocumented)
108
export class NodePackageInstallTask implements TaskConfigurationGenerator<NodePackageTaskOptions> {
119
constructor(workingDirectory?: string);

goldens/public-api/angular_devkit/schematics/testing/index.api.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,6 @@
44
55
```ts
66

7-
/// <reference types="node" />
8-
97
import { JsonValue } from '@angular-devkit/core';
108
import { logging } from '@angular-devkit/core';
119
import { Observable } from 'rxjs';

goldens/public-api/angular_devkit/schematics/tools/index.api.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,6 @@
44
55
```ts
66

7-
/// <reference types="node" />
8-
97
import { BaseException } from '@angular-devkit/core';
108
import { JsonObject } from '@angular-devkit/core';
119
import { JsonValue } from '@angular-devkit/core';

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -200,7 +200,7 @@
200200
"tree-kill": "1.2.2",
201201
"ts-node": "^10.9.1",
202202
"tslib": "2.6.2",
203-
"typescript": "5.4.5",
203+
"typescript": "5.5.0-beta",
204204
"undici": "6.18.1",
205205
"verdaccio": "5.31.0",
206206
"verdaccio-auth-memory": "^10.0.0",

packages/angular/build/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@
5252
"less": "^4.2.0",
5353
"postcss": "^8.4.0",
5454
"tailwindcss": "^2.0.0 || ^3.0.0",
55-
"typescript": ">=5.4 <5.5"
55+
"typescript": ">=5.4 <5.6"
5656
},
5757
"peerDependenciesMeta": {
5858
"@angular/localize": {

packages/angular_devkit/build_angular/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@
8787
"ng-packagr": "^18.0.0 || ^18.1.0-next.0",
8888
"protractor": "^7.0.0",
8989
"tailwindcss": "^2.0.0 || ^3.0.0",
90-
"typescript": ">=5.4 <5.5"
90+
"typescript": ">=5.4 <5.6"
9191
},
9292
"peerDependenciesMeta": {
9393
"@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": "^18.0.0 || ^18.1.0-next.0",
26-
"typescript": ">=5.4 <5.5",
26+
"typescript": ">=5.4 <5.6",
2727
"webpack": "^5.54.0"
2828
},
2929
"devDependencies": {
3030
"@angular-devkit/core": "0.0.0-PLACEHOLDER",
3131
"@angular/compiler": "18.1.0-next.0",
3232
"@angular/compiler-cli": "18.1.0-next.0",
33-
"typescript": "5.4.5",
33+
"typescript": "5.5.0-beta",
3434
"webpack": "5.91.0"
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 2024-03-11 from
4-
# https://github.com/microsoft/TypeScript/releases/tag/v5.4.2
3+
# files fetched on 2024-05-30 from
4+
# https://github.com/microsoft/TypeScript/releases/tag/v5.5-beta
55

66
# Commands to download:
7-
# curl https://raw.githubusercontent.com/microsoft/TypeScript/v5.4.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.4.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.5-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.5-beta/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)