✓ Works

Node.js 22 + pnpm 8: Fully Compatible

Node.js 22 + pnpm 8

pnpm 8 requires Node ≥ 16.14.0; Node.js 22 satisfies this. pnpm 8 introduced stricter lockfile format (lockfileVersion 6.0) and made `shamefully-hoist: false` the default. Projects relying on hoisted dependencies may need to declare them explicitly. pnpm 9 is the current major — upgrade with `npm install -g pnpm@latest`.

Workarounds & Fixes

Related Error Pages

Related Combinations

Node.js 22 + pnpm 9 ✓ Works Node.js 20 + pnpm 8 ✓ Works Node.js 18 + pnpm 8 ✓ Works Node.js 16 + pnpm 8 ✓ Works
Last verified: 2024-10-01  ·  Category: Node.js + pnpm