UNPKG

@chubbyts/chubbyts-framework

Version:

A minimal, highly performant middleware PSR-15 inspired function based microframework built with as little complexity as possible, aimed primarily at those developers who want to understand all the vendors they use.

16 lines (15 loc) 712 B
import type { Handler } from '@chubbyts/chubbyts-http-types/dist/handler'; import type { Middleware } from '@chubbyts/chubbyts-http-types/dist/middleware'; /** * ```ts * import type { Handler } from '@chubbyts/chubbyts-http-types/dist/handler'; * import type { Middleware } from '@chubbyts/chubbyts-http-types/dist/middleware'; * import { createMiddlewareHandler } from '@chubbyts/chubbyts-framework/dist/handler/middleware-handler'; * * const middleware: Middleware = ...; * const handler: Handler = ...; * * const middlewareHandler: Handler = createMiddlewareHandler(middleware, handler); * ``` */ export declare const createMiddlewareHandler: (middleware: Middleware, handler: Handler) => Handler;