Skip to content

server.modules.Middleware

Mahatma Kollu edited this page Oct 19, 2021 · 2 revisions

Module: server/modules/Middleware

Table of contents

Functions

Functions

GenerateMiddleware

GenerateMiddleware<P>(): [Middleware<P>[], (middleware: Middleware<P>) => void]

Type parameters

Name Type
P extends unknown[]

Returns

[Middleware<P>[], (middleware: Middleware<P>) => void]

a Middleware array and a function which adds middleware to that array.

Defined in

src/server/modules/Middleware.ts:6


RunMiddleware

RunMiddleware<P, T>(Middleware, ...Args): void

Runs all middleware inside of the middleware array passed in. If any of the middleware call the stop() arg then no further middleware will be ran and the area where RunMiddleware was called will stop.

Type parameters

Name Type
P extends unknown[]
T extends Middleware<P>

Parameters

Name Type
Middleware T[]
...Args P

Returns

void

Defined in

src/server/modules/Middleware.ts:18

Clone this wiki locally