Node.js 22
Node.js 22 reaches end of life in 6 months.
Supported now: Node.js 24 (LTS until 2028-04-30), Node.js 26 (LTS until 2029-04-30)
Facts
- Released
- (2 years ago)
- Active support ended
- (12 months ago)
- Security support ends
- (in 6 months)
- Latest release
- 22.23.4, (3 days ago)
- LTS
- yes
- Source
- endoflife.date (checked 2026-09-09)
Packages whose latest version requires a newer Node.js
20 of the most downloaded packages no longer run on Node.js 22 in their latest version.
| Package | Latest version | Requires | Since version | Since |
|---|---|---|---|---|
| commander | 15.0.0 | 22.12.0 | 15.0.0 | 2026-05-29 |
| which | 7.0.0 | 22.22.2 | 7.0.0 | 2026-05-08 |
| @babel/parser | 8.0.7 | 22.18.0 | 8.0.0 | 2026-06-16 |
| whatwg-url | 17.3.0 | 22.14.0 | 17.0.0 | 2026-06-29 |
| @babel/helper-validator-identifier | 8.0.6 | 22.18.0 | 8.0.0 | 2026-06-16 |
| @babel/traverse | 8.0.7 | 22.18.0 | 8.0.0 | 2026-06-16 |
| tr46 | 7.0.0 | 22.14.0 | 7.0.0 | 2026-10-04 |
| @babel/code-frame | 8.0.6 | 22.18.0 | 8.0.0 | 2026-06-16 |
| @babel/types | 8.0.6 | 22.18.0 | 8.0.0 | 2026-06-16 |
| undici | 8.12.2 | 22.19.0 | 8.0.0 | 2026-04-02 |
| @babel/generator | 8.0.6 | 22.18.0 | 8.0.0 | 2026-06-16 |
| @babel/core | 8.0.7 | 22.18.0 | 8.0.0 | 2026-06-16 |
| @babel/helper-string-parser | 8.0.6 | 22.18.0 | 8.0.0 | 2026-06-16 |
| @babel/helper-compilation-targets | 8.0.7 | 22.18.0 | 8.0.0 | 2026-06-16 |
| @babel/helpers | 8.0.7 | 22.18.0 | 8.0.0 | 2026-06-16 |
| keyv | 6.1.0 | 22.19.0 | 6.1.0 | 2026-10-06 |
| @babel/helper-module-imports | 8.0.0 | 22.18.0 | 8.0.0 | 2026-06-16 |
| @babel/template | 8.0.0 | 22.18.0 | 8.0.0 | 2026-06-16 |
| @babel/compat-data | 8.0.5 | 22.18.0 | 8.0.0 | 2026-06-16 |
| @babel/helper-module-transforms | 8.0.6 | 22.18.0 | 8.0.0 | 2026-06-16 |
Keelbench tracks end-of-life dates for 469 products, updated daily. Check your repositories against these dates with Deps.