Skip to content

Cerces


Cerces / parameters / resolveArgs

Function: resolveArgs()

resolveArgs<Ps>(parameters, input, cache?): Promise<ResolveArgsInfo<Ps>>

Defined in: src/parameters.ts:223

Type Parameters

Ps

Ps extends RouteParameters

Parameters

parameters

Ps

input

baseArgs

{ req: Request; }

baseArgs.req

Request

rawParameters?

{ params?: Record<string, string>; queries?: Record<string, string[]>; cookies?: Record<string, undefined | string>; }

rawParameters.params?

Record<string, string>

rawParameters.queries?

Record<string, string[]>

rawParameters.cookies?

Record<string, undefined | string>

later

Later

cache?

WeakMap<Dependency<any, any>, { args: any; value: any; }>

Returns

Promise<ResolveArgsInfo<Ps>>