Skip to content
ToolShedby Wasim Shaikh

Angular 21 Node.js & TypeScript Requirements

Angular 21 needs Node.js ^20.19.0 || ^22.12.0 || ^24.0.0 and TypeScript >=5.9.0 <6.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 21.0 – 21.2 requirements

Long-term support (security and critical fixes only) until 2027-06.

LTS
NeedsSupported rangeRecommended
Node.js^20.19.0 || ^22.12.0 || ^24.0.0Node 24 LTS (24.0.0+)
TypeScript>=5.9.0 <6.0.0TypeScript 5.9
RxJS^6.5.3 || ^7.4.0RxJS ^7.4.0

Note: Later 21.2 patch releases on npm also accept TypeScript 6.0 (peer range >=5.9 <6.1).

.nvmrc
24
package.json engines
"engines": {
  "node": "^20.19.0 || ^22.12.0 || ^24.0.0"
}
Install
npm install --save-dev typescript@~5.9.0
npm install rxjs@^7.4.0

Moving up? Angular 21 → 22 upgrade plan · All Angular 21 requirements

Angular 21 Version Requirements

Angular 21 supports Node.js ^20.19.0 || ^22.12.0 || ^24.0.0, TypeScript >=5.9.0 <6.0.0, and RxJS ^6.5.3 || ^7.4.0. For a new setup, use Node 24 and TypeScript 5.9.

AngularNode.jsTypeScriptRxJSSupport
21.0 – 21.2^20.19.0 || ^22.12.0 || ^24.0.0>=5.9.0 <6.0.0^6.5.3 || ^7.4.0LTS

Note: Later 21.2 patch releases on npm also accept TypeScript 6.0 (peer range >=5.9 <6.1).

Frequently Asked Questions

Which Node.js version does Angular 21 need?
Angular 21 supports Node.js ^20.19.0 || ^22.12.0 || ^24.0.0. Use Node 24 (24.0.0 or newer).
Which TypeScript version does Angular 21 need?
Angular 21 needs TypeScript >=5.9.0 <6.0.0. On the latest 21.x release, install TypeScript 5.9.
Is Angular 21 still supported?
Angular 21 is in long-term support, which means critical and security fixes only, until 2027-06.

Related

Sources

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