pnpm 9 requires Node ≥ 18.12.0. Node.js 16 does not meet this requirement. pnpm 9.0.0 (released April 2024) explicitly dropped Node.js 16 support. Node.js 16 is also EOL (September 2023). Upgrade to Node.js 20 + pnpm 9.