(request: Request)
| 37 | |
| 38 | export default class TestDriver extends WorkerEntrypoint<Env> { |
| 39 | override async fetch(request: Request): Promise<Response> { |
| 40 | const binding = request.headers.get("x-test-binding") ?? "COMPUTERD"; |
| 41 | const id = request.headers.get("x-test-id") ?? ""; |
| 42 | // biome-ignore lint/suspicious/noExplicitAny: ctx.exports isn't in @cloudflare/workers-types yet |
| 43 | const proxy = (this.ctx as any).exports.WorkspaceProxy({ props: { binding, id } }); |
| 44 | return proxy.fetch(request); |
| 45 | } |
| 46 | } |