From 31c81e9c6859e68d00828b345d996d1aff431b25 Mon Sep 17 00:00:00 2001 From: Alan Agius <17563226+alan-agius4@users.noreply.github.com> Date: Thu, 6 Mar 2025 08:26:54 +0000 Subject: [PATCH] feat(@angular/build): drop support for TypeScript older than 5.8 Narrow down the versions of TypeScript to support. BREAKING CHANGE: TypeScript versions less than 5.8 are no longer supported. --- .../npm_translate_lock_MzA5NzUwNzMx | 6 +++--- packages/angular/build/package.json | 2 +- packages/angular_devkit/build_angular/package.json | 2 +- packages/ngtools/webpack/package.json | 2 +- .../legacy-cli/e2e/assets/ssr-project-webpack/package.json | 2 +- 5 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.aspect/rules/external_repository_action_cache/npm_translate_lock_MzA5NzUwNzMx b/.aspect/rules/external_repository_action_cache/npm_translate_lock_MzA5NzUwNzMx index 2a5ffb0d07..a6e1a3b505 100755 --- a/.aspect/rules/external_repository_action_cache/npm_translate_lock_MzA5NzUwNzMx +++ b/.aspect/rules/external_repository_action_cache/npm_translate_lock_MzA5NzUwNzMx @@ -4,18 +4,18 @@ .npmrc=-1406867100 modules/testing/builder/package.json=973445093 package.json=-558045917 -packages/angular/build/package.json=1118430625 +packages/angular/build/package.json=752867172 packages/angular/cli/package.json=-1917515334 packages/angular/pwa/package.json=1108903917 packages/angular/ssr/package.json=836365150 packages/angular_devkit/architect/package.json=-363443363 packages/angular_devkit/architect_cli/package.json=1551210941 -packages/angular_devkit/build_angular/package.json=1524118840 +packages/angular_devkit/build_angular/package.json=1775760469 packages/angular_devkit/build_webpack/package.json=-511874814 packages/angular_devkit/core/package.json=-411613325 packages/angular_devkit/schematics/package.json=-1133510866 packages/angular_devkit/schematics_cli/package.json=-2026655035 -packages/ngtools/webpack/package.json=1644932095 +packages/ngtools/webpack/package.json=71458652 packages/schematics/angular/package.json=251715148 pnpm-lock.yaml=1269083157 pnpm-workspace.yaml=-1264044456 diff --git a/packages/angular/build/package.json b/packages/angular/build/package.json index 398f129ba9..dc2527ee1e 100644 --- a/packages/angular/build/package.json +++ b/packages/angular/build/package.json @@ -64,7 +64,7 @@ "ng-packagr": "0.0.0-NG-PACKAGR-PEER-DEP", "postcss": "^8.4.0", "tailwindcss": "^2.0.0 || ^3.0.0 || ^4.0.0", - "typescript": ">=5.5 <5.9" + "typescript": ">=5.8 <5.9" }, "peerDependenciesMeta": { "@angular/localize": { diff --git a/packages/angular_devkit/build_angular/package.json b/packages/angular_devkit/build_angular/package.json index 40484e85ab..4d31a00b15 100644 --- a/packages/angular_devkit/build_angular/package.json +++ b/packages/angular_devkit/build_angular/package.json @@ -83,7 +83,7 @@ "ng-packagr": "0.0.0-NG-PACKAGR-PEER-DEP", "protractor": "^7.0.0", "tailwindcss": "^2.0.0 || ^3.0.0 || ^4.0.0", - "typescript": ">=5.5 <5.9" + "typescript": ">=5.8 <5.9" }, "peerDependenciesMeta": { "@angular/localize": { diff --git a/packages/ngtools/webpack/package.json b/packages/ngtools/webpack/package.json index 73c99bd6a1..b7b3dc475d 100644 --- a/packages/ngtools/webpack/package.json +++ b/packages/ngtools/webpack/package.json @@ -22,7 +22,7 @@ "homepage": "https://github.com/angular/angular-cli/tree/main/packages/ngtools/webpack", "peerDependencies": { "@angular/compiler-cli": "0.0.0-ANGULAR-FW-PEER-DEP", - "typescript": ">=5.5 <5.9", + "typescript": ">=5.8 <5.9", "webpack": "^5.54.0" }, "devDependencies": { diff --git a/tests/legacy-cli/e2e/assets/ssr-project-webpack/package.json b/tests/legacy-cli/e2e/assets/ssr-project-webpack/package.json index b597ac85db..c8588a03cc 100644 --- a/tests/legacy-cli/e2e/assets/ssr-project-webpack/package.json +++ b/tests/legacy-cli/e2e/assets/ssr-project-webpack/package.json @@ -43,6 +43,6 @@ "karma-coverage": "~2.2.0", "karma-jasmine": "~5.1.0", "karma-jasmine-html-reporter": "~2.1.0", - "typescript": "~5.5.2" + "typescript": "~5.8.2" } }