✗ Incompatible

Node.js 16 + npm 10: Incompatible — npm 10 Requires Node ≥ 18.17

Node.js 16 + npm 10

npm 10 requires Node ≥ 18.17.0. Node.js 16 does not meet this requirement and installing npm 10 on Node 16 produces an EBADENGINE error. Node.js 16 is also EOL (September 2023). To use npm 10, upgrade to Node.js 18.17.0 or later.

Workarounds & Fixes

Related Error Pages

Related Combinations

Node.js 22 + npm 10 ✓ Works Node.js 20 + npm 10 ✓ Works Node.js 20 + npm 9 ✓ Works Node.js 18 + npm 10 ⚠ Partial
Last verified: 2024-06-01  ·  Category: Node.js + npm