Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

withMiddleware

import { withMiddleware } from "https://raw.githubusercontent.com/worker-tools/shed/master/index.ts";
deprecated

Takes a handler function of the form (x: Request, ctx: Context) => Awaitable<Response> and applies middleware to it.

@deprecated

Name might change, errorHandler not implemented

function withMiddleware<X extends Context, EX extends ErrorContext>(
middleware: Middleware<Context, X>,
handler: Handler<X>,
_errorHandler?: ErrorHandler<EX>,
);
§
withMiddleware<X extends Context, EX extends ErrorContext>(middleware: Middleware<Context, X>, handler: Handler<X>, _errorHandler?: ErrorHandler<EX>)
[src]

§Type Parameters

§
X extends Context
[src]

§Parameters

§
middleware: Middleware<Context, X>
[src]
§
handler: Handler<X>
[src]
§
_errorHandler?: ErrorHandler<EX> optional
[src]