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,