import { endpoint } from "https://deno.land/x/cav@0.0.24/endpoints.ts";
Constructs a new Endpoint request handler using the provided schema and resolver function. The schema properties will be assigned to the returned endpoint function, with the resolve argument available as the "resolve" property.
Type Parameters
optional
Schema extends EndpointSchema = { }optional
Resolve extends (x: ResolveArg<Schema>) => any = () => OmittedParameters
optional
schema: (Schema & EndpointSchema) | nulloptional
resolve: Resolve & ((x: ResolveArg<Schema>) => any)Type Parameters
optional
Resolve extends (x: ResolveArg<{ }>, ...a: any[]) => any = () => OmittedParameters
optional
resolve: Resolve & ((x: ResolveArg<{ }>) => any)