Skip to content
ToolShedby Wasim Shaikh

Angular 18 Node.js & TypeScript Requirements

Angular 18 needs Node.js ^18.19.1 || ^20.11.1 || ^22.0.0 and TypeScript >=5.4.0 <5.6.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 18.1 – 18.2 requirements

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

End of life
NeedsSupported rangeRecommended
Node.js^18.19.1 || ^20.11.1 || ^22.0.0Node 22 LTS (22.0.0+)
TypeScript>=5.4.0 <5.6.0TypeScript 5.5
RxJS^6.5.3 || ^7.4.0RxJS ^7.4.0
.nvmrc
22
package.json engines
"engines": {
  "node": "^18.19.1 || ^20.11.1 || ^22.0.0"
}
Install
npm install --save-dev typescript@~5.5.0
npm install rxjs@^7.4.0

Moving up? Angular 18 → 19 upgrade plan · All Angular 18 requirements

Angular 18 Version Requirements

Angular 18 supports Node.js ^18.19.1 || ^20.11.1 || ^22.0.0, TypeScript >=5.4.0 <5.5.0 (18.0) to >=5.4.0 <5.6.0 (latest 18.x), and RxJS ^6.5.3 || ^7.4.0. For a new setup, use Node 22 and TypeScript 5.5.

AngularNode.jsTypeScriptRxJSSupport
18.1 – 18.2^18.19.1 || ^20.11.1 || ^22.0.0>=5.4.0 <5.6.0^6.5.3 || ^7.4.0End of life
18.0.x^18.19.1 || ^20.11.1 || ^22.0.0>=5.4.0 <5.5.0^6.5.3 || ^7.4.0End of life

Frequently Asked Questions

Which Node.js version does Angular 18 need?
Angular 18 supports Node.js ^18.19.1 || ^20.11.1 || ^22.0.0. Use Node 22 (22.0.0 or newer).
Which TypeScript version does Angular 18 need?
Angular 18 needs TypeScript >=5.4.0 <5.5.0 (18.0) to >=5.4.0 <5.6.0 (latest 18.x). On the latest 18.x release, install TypeScript 5.5.
Is Angular 18 still supported?
No. Angular 18 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 .