From 14595bb2051732a415520fdabd5cbb18bbab3a1f Mon Sep 17 00:00:00 2001 From: Tobias Schneider Date: Fri, 18 Mar 2022 20:35:33 +0100 Subject: [PATCH] fix --- index.d.ts | 7 ++----- index.js | 5 ++--- 2 files changed, 4 insertions(+), 8 deletions(-) diff --git a/index.d.ts b/index.d.ts index bbbdde9..1bb1f95 100644 --- a/index.d.ts +++ b/index.d.ts @@ -218,9 +218,10 @@ declare class Router { * Handle requests * * @param {Request} request + * @param {any} extend * @returns {Response} */ - handle(request: Request): Response + handle(request: Request, extend: any): Response } declare namespace Router { export { Route, RouterRequest, RouterResponse, RouterNext, RouterHandler, RouterCorsConfig } @@ -287,10 +288,6 @@ type RouterRequest = { * URL String */ url: string - /** - * Extend request object with custom properties - */ - extend: any /** * Object containing all parameters defined in the url string */ diff --git a/index.js b/index.js index 1958dfe..ef2452f 100644 --- a/index.js +++ b/index.js @@ -309,11 +309,10 @@ class Router { * Handle requests * * @param {Request} request - * @param {any} env - * @param {any} ctx + * @param {any} extend * @returns {Response} */ - async handle(request, extend) { + async handle(request, extend = {}) { try { if (request instanceof Event) { request = request.request