Skip to main content
Using Deno in production at your company? Earn free Deno merch.
Give us feedback
Module

x/endofunctor/components/http/src/framework/optimizer/types.ts>RequestMorphism

🌍 Vixeny: A runtime-agnostic, performance-centric library championing functional purity for modern web development.
Go to Latest
type alias RequestMorphism
import { type RequestMorphism } from "https://deno.land/x/endofunctor@v0.0.945/components/http/src/framework/optimizer/types.ts";

Type Parameters

optional
ResMap extends MorphismMap = MorphismMap
optional
BraMap extends AnyMorphismMap = AnyMorphismMap
optional
Query extends QueryOptions = QueryOptions
optional
Param extends ParamOptions = ParamOptions
optional
Options extends FunRouterOptions = FunRouterOptions
optional
Crypto extends CryptoOptions = CryptoOptions
optional
Mut extends MutableKey = MutableKey
optional
_Return = any
definition: Omit<Morphism<ResMap, BraMap, Query, Param, Options, Crypto, Mut>, "f"> & ObjectRawCommonRequest & { f: (ctx: WithPlugins<ResMap, BraMap, Query, Param, Options, Crypto, { hasHeaders: true; }>) => Response | Promise<Response>; }