From 2a064dcb9c04f79f484a9a911ca0fd65ea209a49 Mon Sep 17 00:00:00 2001 From: Tobias Schneider Date: Mon, 28 Nov 2022 21:27:25 +0100 Subject: [PATCH] make cf ctx optional --- src/index.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/index.ts b/src/index.ts index 4cb29d5..505b2c6 100644 --- a/src/index.ts +++ b/src/index.ts @@ -23,7 +23,7 @@ export interface Route { export interface RouterContext { env: TEnv req: RouterRequest - ctx: ExecutionContext + ctx?: ExecutionContext } /** @@ -376,7 +376,7 @@ export class Router { * @param {any} [extend] * @returns {Promise} */ - public async handle(request: Request, env: TEnv, ctx: ExecutionContext, extend: any = {}): Promise { + public async handle(request: Request, env: TEnv, ctx?: ExecutionContext, extend: any = {}): Promise { const req: RouterRequest = { ...extend, method: request.method,