Node.js 16 shipped with npm 8.x as its bundled package manager. npm 8 requires Node ≥ 12.13.0; Node.js 16 satisfies this. Both Node.js 16 and npm 8 are EOL — upgrading to Node.js 20 and npm 10 is recommended.