diff --git a/.changeset/light-buttons-arrive.md b/.changeset/light-buttons-arrive.md new file mode 100644 index 00000000..04f7465b --- /dev/null +++ b/.changeset/light-buttons-arrive.md @@ -0,0 +1,5 @@ +--- +'@hono/zod-validator': patch +--- + +fix a Hook type diff --git a/packages/zod-validator/src/index.ts b/packages/zod-validator/src/index.ts index a3882fd5..b810590a 100644 --- a/packages/zod-validator/src/index.ts +++ b/packages/zod-validator/src/index.ts @@ -5,7 +5,7 @@ import type { z, ZodSchema, ZodError } from 'zod' type Hook = ( result: { success: true; data: T } | { success: false; error: ZodError }, c: Context -) => Response | Promise | void +) => Response | Promise | void | Promise export const zValidator = < T extends ZodSchema,