@cloudflare/vitest-pool-workers was renamed to @cloudflare/vitest-plugin
for its v1 release; the old name stopped at 0.22.0 with pinned vulnerable
wrangler and miniflare versions. Vitest stays on 4: the plugin's peer
range is still ^4.1.0.
Rebased onto current main: the original commit only touched pnpm files and
versions main has since moved past, so it is replaced by a fresh npm update
within the declared ranges plus npm audit fix.
Replace pnpm-lock.yaml with package-lock.json. pnpm-workspace.yaml's
allowBuilds becomes package.json#allowScripts, which npm 11 gates the same way,
listing only the packages actually present in the tree.
Statuspage deactivated our webhook because requests to
//webhook/status/<secret> returned 404 — Hono requires exact path
matches. Added middleware that rewrites consecutive slashes before
routing, preserving POST body via internal re-dispatch.