cloudflare:workers for vitest, which runs the Worker's tests in Node,
where that module does not exist (vitest.config.mjs aliases it here). The
Worker's own Durable Objects are tested through their plain-code halves
(party-room.ts, tab-hub-core.ts, budget-counter.ts), but modules that
import one (index.ts) and @cloudflare/workers-oauth-provider, which
imports WorkerEntrypoint, load in Node with these stand-ins.