Checks a wrangler config against the failures this project has actually shipped.
Not a schema validator -- wrangler has one, and duplicating it would go stale on the next release.
Every rule here is a deployment that went out wrong: diagnostics public by default, a Durable Object
migrated without SQLite, and the interpreter alias resolving to the wrong binary at 710,410 bytes
over the free-plan ceiling with nothing failing but the size.
Supplied by the caller rather than read here, because this function is pure and because the
lookup needs a Cloudflare token that a config check should not require.
Checks a wrangler config against the failures this project has actually shipped.
Not a schema validator -- wrangler has one, and duplicating it would go stale on the next release. Every rule here is a deployment that went out wrong: diagnostics public by default, a Durable Object migrated without SQLite, and the interpreter alias resolving to the wrong binary at 710,410 bytes over the free-plan ceiling with nothing failing but the size.