MCPcopy Create free account
hub / github.com/Effect-TS/effect / middleware

Function middleware

packages/effect/src/unstable/http/HttpRouter.ts:932–937  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

930 Config extends { provides: infer R } ? R : never,
931 Config extends { handles: infer E } ? E : never
932 >) = function() {
933 if (arguments.length === 0) {
934 return makeMiddleware as any
935 }
936 return makeMiddleware(arguments[0], arguments[1]) as any
937 }
938
939const makeMiddleware = (middleware: any, options?: {
940 readonly global?: boolean | undefined

Callers 3

corsFunction · 0.70
HttpRouter.tsFile · 0.70
provideRequestFunction · 0.70

Calls 1

makeMiddlewareFunction · 0.85

Tested by

no test coverage detected