Developing in Multiple Angular Versions When developing Angular applications and libraries on a host, you have to pay attention to what version of Angular you're targeting, to determine what version of Node.js, Typescript, and RxJS that your host needs installed. Here's the source matrix: https://angular.dev/reference/versions And, here's a list of versions that we use for development: NOTE: The Angular version is in the header row. Package 14.2.0 15.2.10 15.1.0 13.3.0 17.0.7 17.3.12 19.2 Angular ^14.2.0 ^15.2.10 ^15.1.0 ~13.3.0 ^17.0.7 ^17.3.0 *19.2 @angular/cli ~14.2.4   ~15.1.3 ~13.3.3 ~17.0.7 ^17.0.7 Angular/material ~7.0.0 ^15.1.2 ^17.0.4 Node.js ^18.10.0 20.18.3 20.18.3 Typescript ~4.7.2 ~4.9.5 ~4.9.4 ~4.6.2 5.2 rxjs ~7.5.0 ~7.5.0 ~7.8.0 ~7.5.0 ^7.5.0 tslib ^2.3.0 ~2.3.0 ^2.3.0 ^2.3.0 ^2.6.2 @clr/angular ^13.8.3 ^13.1.0 @cds/angular ^6.1.5 ^5.7.0 @clr/icons ^13.8.3 ^13.0.2