Skip to content

fix: bump Node pin from 22.12 to 24.15 to satisfy pnpm 11.1.2#2

Merged
sebfried merged 1 commit into
mainfrom
fix/cf-node-version
May 21, 2026
Merged

fix: bump Node pin from 22.12 to 24.15 to satisfy pnpm 11.1.2#2
sebfried merged 1 commit into
mainfrom
fix/cf-node-version

Conversation

@sebfried

Copy link
Copy Markdown
Contributor

Summary

Cloudflare Pages was failing the build with:

ERROR: This version of pnpm requires at least Node.js v22.13
The current version of Node.js is v22.12.0

.node-version pinned 22.12.0; pnpm 11.1.2 requires ≥22.13 and corepack 0.35 requires ^22.22.2 || ^24.15.0. Pinning to 24.15.0 matches the local dev Node exactly (zero dev/prod drift) and clears both engine constraints. AGENTS.md and the engines fields in both `package.json`s are updated to match.

Version bumps per skill: root `0.0.15 → 0.0.16`, starlight `0.0.18 → 0.0.19`.

Test plan

  • `pnpm check` clean
  • `pnpm build` clean (locally on Node 24.15.0)
  • CF Pages build succeeds after merge (no more engine error)
  • `ui.plan.ai/` and `ui.plan.ai/docs/` reachable in prod

🤖 Generated with Claude Code

Cloudflare Pages installs Node from .node-version, which was pinned
to 22.12.0. pnpm 11.1.2 requires Node ≥22.13 and corepack 0.35
requires ≥22.22.2 || ≥24.15.0, so CF was failing on the engine check:

  ERROR: This version of pnpm requires at least Node.js v22.13
  The current version of Node.js is v22.12.0

Pinning to 24.15.0 to match the local dev Node version exactly
(zero dev/prod drift) and to clear both the pnpm and corepack engine
constraints. AGENTS.md and the engines fields are updated to match.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@sebfried sebfried merged commit 43aa23f into main May 21, 2026
1 of 2 checks passed
@sebfried sebfried deleted the fix/cf-node-version branch May 21, 2026 00:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant