MCPcopy Index your code
hub / github.com/solidjs/solid-start / wrapRequestMiddleware

Function wrapRequestMiddleware

packages/start/src/middleware/index.ts:25–31  ·  view source on GitHub ↗
(onRequest: RequestMiddleware)

Source from the content-addressed store, hash-verified

23) => Response | Promise<Response> | void | Promise<void>;
24
25function 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
33function wrapResponseMiddleware(onBeforeResponse: ResponseMiddleware): Middleware {
34 return async (h3Event, next) => {

Callers 1

createMiddlewareFunction · 0.85

Calls 1

getFetchEventFunction · 0.90

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…