diff --git a/src/index.ts b/src/index.ts index 55da25c..8c4d55d 100644 --- a/src/index.ts +++ b/src/index.ts @@ -23,6 +23,7 @@ export type Route = { export type RouterContext = { env: TEnv req: RouterRequest + dbg: boolean ctx?: ExecutionContext } @@ -402,11 +403,12 @@ export class Router { } const handlers = [...this.globalHandlers, ...route.handlers] + const dbg = this.debugMode let response: Response | undefined for (const handler of handlers) { - const res = await handler({ env, req, ctx }) + const res = await handler({ env, req, dbg, ctx }) if (res) { response = res