Skip to content
ToolShedby Wasim Shaikh

Angular 15 Node.js & TypeScript Requirements

Angular 15 needs Node.js ^14.20.0 || ^16.13.0 || ^18.10.0 and TypeScript >=4.8.2 <5.0.0 on its latest release. Enter your versions to check them.

Your project

Find it with ng version

Find it with node -v

Find it with npx tsc -v

Find it with npm ls rxjs

Angular:

Angular 15.1 – 15.2 requirements

No longer supported: no fixes or security patches. Plan an upgrade.

End of life
NeedsSupported rangeRecommended
Node.js^14.20.0 || ^16.13.0 || ^18.10.0Node 18 LTS (18.10.0+)
TypeScript>=4.8.2 <5.0.0TypeScript 4.9
RxJS^6.5.3 || ^7.4.0RxJS ^7.4.0

Every Node.js line that Angular 15.1 – 15.2 supports has reached end of life (Node 18 ended 2025-04-30). Upgrading Angular is the only way back to a supported Node.js.

.nvmrc
18
package.json engines
"engines": {
  "node": "^14.20.0 || ^16.13.0 || ^18.10.0"
}
Install
npm install --save-dev typescript@~4.9.0
npm install rxjs@^7.4.0

Moving up? Angular 15 → 16 upgrade plan · All Angular 15 requirements

Angular 15 Version Requirements

Angular 15 supports Node.js ^14.20.0 || ^16.13.0 || ^18.10.0, TypeScript ~4.8.2 (15.0) to >=4.8.2 <5.0.0 (latest 15.x), and RxJS ^6.5.3 || ^7.4.0. For a new setup, use Node 18 and TypeScript 4.9. Note that every Node.js line Angular 15 supports has reached end of life (Node 18 ended 2025-04-30), so upgrading Angular is the only way to a supported Node.js.

AngularNode.jsTypeScriptRxJSSupport
15.1 – 15.2^14.20.0 || ^16.13.0 || ^18.10.0>=4.8.2 <5.0.0^6.5.3 || ^7.4.0End of life
15.0.x^14.20.0 || ^16.13.0 || ^18.10.0~4.8.2^6.5.3 || ^7.4.0End of life

Frequently Asked Questions

Which Node.js version does Angular 15 need?
Angular 15 supports Node.js ^14.20.0 || ^16.13.0 || ^18.10.0. Use Node 18 (18.10.0 or newer).
Which TypeScript version does Angular 15 need?
Angular 15 needs TypeScript ~4.8.2 (15.0) to >=4.8.2 <5.0.0 (latest 15.x). On the latest 15.x release, install TypeScript 4.9.
Is Angular 15 still supported?
No. Angular 15 is past its long-term support window and no longer receives fixes or security patches. Angular 22 is the current version.

Related

Sources

Checked against Angular's official compatibility table and support schedule. Last reviewed .