pnpm 7 requires Node ≥ 14.6.0; Node.js 18 satisfies this. pnpm 7 was common during the Node.js 18 LTS early cycle before pnpm 8/9 were released. It uses lockfileVersion 5.4. Upgrade to pnpm 9 (`corepack use pnpm@latest`) for current support and improved performance.