Function: zodValidator()
zodValidator<
TParams
,TQuery
,TBody
,THeaders
>(options
:ValidationOptions
<TParams
,TQuery
,TBody
,THeaders
>):TypedMiddleware
<output
<TParams
>,output
<TQuery
>,output
<TBody
>,output
<THeaders
>>
Defined in: src/koa/middlewares/zodValidator.ts:67
创建类型安全的 Koa Zod 校验中间件
Type Parameters
TParams
TParams
extends ZodType
<unknown
, unknown
, $ZodTypeInternals
<unknown
, unknown
>>
TQuery
TQuery
extends ZodType
<unknown
, unknown
, $ZodTypeInternals
<unknown
, unknown
>>
TBody
TBody
extends ZodType
<unknown
, unknown
, $ZodTypeInternals
<unknown
, unknown
>>
THeaders
THeaders
extends ZodType
<unknown
, unknown
, $ZodTypeInternals
<unknown
, unknown
>>
Parameters
options
ValidationOptions
<TParams
, TQuery
, TBody
, THeaders
>
校验配置选项
Returns
TypedMiddleware
<output
<TParams
>, output
<TQuery
>, output
<TBody
>, output
<THeaders
>>
类型化的Koa中间件,提供对应schema字段的类型提示