Documents / @faasjs/server / useMiddlewares
Function: useMiddlewares()
useMiddlewares(
handlers
):Promise
<Func
<MiddlewareEvent
>>
Apply an array of middleware functions to an event.
Parameters
handlers
An array of middleware functions to be applied.
Returns
Promise
<Func
<MiddlewareEvent
>>
A promise that resolves when all middleware functions have been applied.
Example
import { useMiddlewares } from '@faasjs/server'
export default useMiddlewares([
(request, response) => {
if (request.url === '/hi') return
response.end('Hello, World!')
},
(request, response) => {
if (request.url === '/hello') return
response.end('Hi, World!')
}
])