Node.js 3
end of life
Node.js 3 has reached end of life; no date is published.
Supported now: Node.js 22 (LTS until 2027-04-30), Node.js 24 (LTS until 2028-04-30), Node.js 26 (LTS until 2029-04-30)
Facts
- Released
- (11 years ago)
- Security support ended
- no date published
- Latest release
- 3.3.1, (11 years ago)
- 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 3 in their latest version.
| Package | Latest version | Requires | Since version | Since |
|---|---|---|---|---|
| semver | 7.8.5 | 10.0.0 | 7.1.0 | 2019-12-17 |
| debug | 4.4.3 | 6.0.0 | 4.2.0 | 2020-05-19 |
| minimatch | 10.2.6 | 18.0.0 | 10.0.0 | 2024-07-08 |
| ansi-styles | 7.0.0 | 22.0.0 | 7.0.0 | 2026-07-26 |
| brace-expansion | 5.0.12 | 20.0.0 | 5.0.2 | 2026-02-12 |
| lru-cache | 11.5.3 | 20.0.0 | 11.0.0 | 2024-07-08 |
| strip-ansi | 7.2.0 | 12.0.0 | 7.0.0 | 2021-04-16 |
| supports-color | 11.0.0 | 22.0.0 | 11.0.0 | 2026-07-26 |
| commander | 15.0.0 | 22.12.0 | 15.0.0 | 2026-05-29 |
| chalk | 6.0.1 | 22.0.0 | 6.0.0 | 2026-07-26 |
| string-width | 8.3.0 | 20.0.0 | 8.0.0 | 2025-08-22 |
| ansi-regex | 6.4.0 | 12.0.0 | 6.0.0 | 2021-04-16 |
| picomatch | 4.0.7 | 12.0.0 | 4.0.1 | 2024-02-08 |
| balanced-match | 5.0.0 | 20.0.0 | 5.0.0 | 2026-10-16 |
| wrap-ansi | 10.0.2 | 20.0.0 | 10.0.0 | 2026-02-20 |
| glob | 13.0.6 | 18.0.0 | 13.0.0 | 2025-11-19 |
| readable-stream | 4.8.0 | 12.22.0 | 4.0.0 | 2022-06-14 |
| eslint-visitor-keys | 5.0.1 | 20.19.0 | 5.0.0 | 2025-11-10 |
| type-fest | 5.10.0 | 20.0.0 | 5.0.0 | 2025-09-13 |
| source-map | 0.8.0 | 12.0.0 | 0.7.5 | 2025-07-24 |
Keelbench tracks end-of-life dates for 469 products, updated daily. Check your repositories against these dates with Deps.