1
0

Merge branch 'main' into patch-1

This commit is contained in:
Toby Schneider
2022-01-18 10:53:59 +01:00
committed by GitHub
4 changed files with 12 additions and 10 deletions

7
index.d.ts vendored
View File

@@ -44,7 +44,8 @@ declare class Router {
* @property {Object<string, string>} params Object containing all parameters defined in the url string
* @property {Object<string, string>} query Object containing all query parameters
* @property {Object<string, string>} headers Object containing request headers
* @property {Object<string, string>|string} body Only available if method is `POST`, `PUT` or `PATCH`. Contains either the received body string or a parsed object if valid JSON was sent.
* @property {Object<string, string> | 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, string | number>} cf object containing custom Cloudflare properties. (https://developers.cloudflare.com/workers/examples/accessing-the-cloudflare-object)
*/
/**
* Response Object
@@ -52,7 +53,7 @@ declare class Router {
* @typedef RouterResponse
* @property {Object<string, string>} headers Object you can set response headers in
* @property {number} status Return status code (default: `204`)
* @property {Object<string, string>|string} body Either an `object` (will be converted to JSON) or a string
* @property {Object<string, string> | string} body Either an `object` (will be converted to JSON) or a string
* @property {Response} response A response object that is to be returned, this will void all other res properties and return this as is.
*/
/**
@@ -196,7 +197,7 @@ declare class Router {
*
* @private
* @param {Request} request
* @returns {Route|undefined}
* @returns {Route | undefined}
*/
private getRoute(request: Request): Route | undefined
/**