chore: group Cloudflare Workers packages in Renovate

What

Adds a packageRules entry that groups wrangler, @cloudflare/workers-types, and @cloudflare/vitest-pool-workers into a single Renovate MR.

Why

wrangler declares @cloudflare/workers-types as an optional peer dependency pinned to a specific range (peerOptional). When Renovate bumps wrangler in isolation, npm's ERESOLVE check fails against the older @cloudflare/workers-types still in package-lock.json, so Renovate silently skips the lockfile update and the next npm ci in CI fails on the mismatch.

Grouping these packages ensures they always update in lockstep with a coherent lockfile.

Reference (wrangler@4.83.0): https://github.com/cloudflare/workers-sdk/blob/wrangler%404.83.0/packages/wrangler/package.json https://github.com/cloudflare/workers-sdk/blob/wrangler%404.83.0/pnpm-workspace.yaml

Assisted-by: Claude:claude-opus-4-7

Merge request reports

Loading