feat(): migrate to Angular v22 - #1532
Conversation
|
Important Review skippedToo many files! This PR contains 183 files, which is 33 over the limit of 150. To get a review, reduce the PR to 150 files or fewer by splitting it into smaller PRs or changing its base branch. Upgrade to a paid plan to raise the limit. This review couldn't start because sufficient usage credits or metered capacity aren't available. Add credits or update usage-based reviews in the billing tab, then retry. ⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Plus Run ID: ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (183)
You can disable this status message by setting the Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Upgrades the entire workspace from Angular v21 to v22, including all `@angular/` packages to 22.1.x, `@angular-devkit/` and tooling to 22.1.4, `angular-eslint` to 22.1.0, `ng-packagr` to 22.1.1, and TypeScript to 6.0.3 (now required by Angular 22). Also runs all 8 official Angular v21→v22 schematics migrations: adding `ChangeDetectionStrategy.Eager` to components, `withXhr()` to `provideHttpClient` calls, disabling newly-strict template diagnostics, and updating tsconfigs across the workspace. Adds `"ignoreDeprecations": "6.0"` to `tsconfig.base.json` to handle the TypeScript 6 `baseUrl` deprecation.