diff --git a/index.d.ts b/index.d.ts index 1b4ccdf..4f3432d 100644 --- a/index.d.ts +++ b/index.d.ts @@ -44,7 +44,7 @@ declare class Router { * @property {Object} params Object containing all parameters defined in the url string * @property {Object} query Object containing all query parameters * @property {Object} headers Object containing request headers - * @property {Object|string} body Only available if method is `POST`, `PUT`, `PATCH` or `DELETE`. Contains either the received body string or a parsed object if valid JSON was sent. + * @property {Object | string} body Only available if method is `POST`, `PUT`, `PATCH` or `DELETE`. Contains either the received body string or a parsed object if valid JSON was sent. * @property {Object} cf object containing custom Cloudflare properties. (https://developers.cloudflare.com/workers/examples/accessing-the-cloudflare-object) */ /** @@ -53,7 +53,7 @@ declare class Router { * @typedef RouterResponse * @property {Object} headers Object you can set response headers in * @property {number} status Return status code (default: `204`) - * @property {Object|string} body Either an `object` (will be converted to JSON) or a string + * @property {Object | string} body Either an `object` (will be converted to JSON) or a string */ /** * Next Function @@ -196,7 +196,7 @@ declare class Router { * * @private * @param {Request} request - * @returns {Route|undefined} + * @returns {Route | undefined} */ private getRoute(request: Request): Route | undefined /** diff --git a/index.js b/index.js index bcd388a..2280a98 100644 --- a/index.js +++ b/index.js @@ -50,7 +50,7 @@ class Router { * @property {Object} params Object containing all parameters defined in the url string * @property {Object} query Object containing all query parameters * @property {Object} headers Object containing request headers - * @property {Object|string} body Only available if method is `POST`, `PUT`, `PATCH` or `DELETE`. Contains either the received body string or a parsed object if valid JSON was sent. + * @property {Object | string} body Only available if method is `POST`, `PUT`, `PATCH` or `DELETE`. Contains either the received body string or a parsed object if valid JSON was sent. * @property {Object} cf object containing custom Cloudflare properties. (https://developers.cloudflare.com/workers/examples/accessing-the-cloudflare-object) */ @@ -60,7 +60,7 @@ class Router { * @typedef RouterResponse * @property {Object} headers Object you can set response headers in * @property {number} status Return status code (default: `204`) - * @property {Object|string} body Either an `object` (will be converted to JSON) or a string + * @property {Object | string} body Either an `object` (will be converted to JSON) or a string */ /** @@ -263,7 +263,7 @@ class Router { * * @private * @param {Request} request - * @returns {Route|undefined} + * @returns {Route | undefined} */ getRoute(request) { const url = new URL(request.url)