(onRequest: RequestMiddleware)
| 23 | ) => Response | Promise<Response> | void | Promise<void>; |
| 24 | |
| 25 | function wrapRequestMiddleware(onRequest: RequestMiddleware) { |
| 26 | return async (h3Event: H3Event) => { |
| 27 | const fetchEvent = getFetchEvent(h3Event); |
| 28 | const response = await onRequest(fetchEvent); |
| 29 | if (response) return response; |
| 30 | }; |
| 31 | } |
| 32 | |
| 33 | function wrapResponseMiddleware(onBeforeResponse: ResponseMiddleware): Middleware { |
| 34 | return async (h3Event, next) => { |
no test coverage detected
searching dependent graphs…