
pnpm 11 Ignored Your Overrides: Move Config Before CI Rewrites It
pnpm 11 moved project settings out of package.json. Migrate overrides and build policy to pnpm-workspace.yaml before CI rewrites your lockfile.
Author
Independent developer
Loke builds and documents practical web-development solutions, with a focus on reliable tooling, modern deployment, and clear technical guidance.

pnpm 11 moved project settings out of package.json. Migrate overrides and build policy to pnpm-workspace.yaml before CI rewrites your lockfile.

Choose static builds, Cloudflare edge caching, and signed webhook invalidation so Sanity edits stay fresh without slow page-by-page CMS requests.

Why cached Cloudflare Worker responses have immutable headers in Astro middleware, and the safe Response-cloning pattern that prevents the production error.

Fix CSS not loading in Next.js App Router. Check global imports, CSS Modules, Tailwind content paths, route layouts, and production build output.

Fix the Next.js “params should be awaited” error in App Router pages and layouts, with safe TypeScript patterns and a migration checklist.

Diagnose Rollup’s optional-dependency error, repair a suspect npm lockfile safely, and verify the fix in CI without assuming every npm version is affected.

A practical review workflow for AI-assisted changes: define the contract, inspect the diff, test failure paths, and check security-sensitive boundaries.

Use a signed Sanity webhook to trigger an Astro deployment, purge affected Cloudflare cache paths, and warm the reader-facing pages.