npm 8 requires Node ≥ 12.13.0; Node.js 14 satisfies this. The combination runs but Node.js 14 is EOL (April 2023) with no security patches. Lockfile format is version 2. npm 8 is also outdated. Do not use in production; upgrade to Node.js 20 + npm 10.