1
0

Global middleware

This commit is contained in:
2022-03-18 19:37:43 +01:00
parent 6e6a771c1a
commit 93d4590528
3 changed files with 51 additions and 4 deletions

16
index.d.ts vendored
View File

@@ -14,6 +14,13 @@ declare class Router {
* @type {Route[]}
*/
protected routes: Route[]
/**
* Global Handlers
*
* @protected
* @type {Handler[]}
*/
protected globalHandlers: Handler[]
/**
* Debug Mode
*
@@ -70,6 +77,13 @@ declare class Router {
* @param {Response} response
* @param {next} next
*/
/**
* Register global handler
*
* @param {RouterHandler} handler
* @param handlers
*/
use(handler: RouterHandler): Router
/**
* Register CONNECT route
*
@@ -303,7 +317,7 @@ type RouterResponse = {
/**
* Object you can set response headers in
*/
headers: Headers
headers: Object<string, string>
/**
* Return status code (default: `204`)
*/