feat(zod-validator): bump up Hono v3.1.0 (#63)
* feat(zod-validator): bump up Hono v3.1.0 * add changesetpull/64/head
parent
1e482e48d0
commit
3c9dca1c2d
|
@ -0,0 +1,5 @@
|
||||||
|
---
|
||||||
|
'@hono/zod-validator': minor
|
||||||
|
---
|
||||||
|
|
||||||
|
feat: Support Hono v3.1.0
|
|
@ -32,7 +32,7 @@
|
||||||
"zod": "^3.19.1"
|
"zod": "^3.19.1"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"hono": "^3.0.0",
|
"hono": "^3.1.0",
|
||||||
"zod": "3.19.1"
|
"zod": "3.19.1"
|
||||||
}
|
}
|
||||||
}
|
}
|
|
@ -18,7 +18,11 @@ export const zValidator = <
|
||||||
target: Target,
|
target: Target,
|
||||||
schema: T,
|
schema: T,
|
||||||
hook?: Hook<z.infer<T>>
|
hook?: Hook<z.infer<T>>
|
||||||
): MiddlewareHandler<E, P, { [K in Target]: z.infer<T> }> =>
|
): MiddlewareHandler<
|
||||||
|
E,
|
||||||
|
P,
|
||||||
|
{ in: { [K in Target]: z.input<T> }; out: { [K in Target]: z.output<T> } }
|
||||||
|
> =>
|
||||||
validator(target, (value, c) => {
|
validator(target, (value, c) => {
|
||||||
const result = schema.safeParse(value)
|
const result = schema.safeParse(value)
|
||||||
|
|
||||||
|
|
|
@ -33,7 +33,7 @@ describe('Basic', () => {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
output: {
|
output: {
|
||||||
success: boolean
|
success: true
|
||||||
message: string
|
message: string
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -5232,10 +5232,10 @@ hono@^3.0.2:
|
||||||
resolved "https://registry.yarnpkg.com/hono/-/hono-3.0.2.tgz#807a1b0514c6563917d8c278e6da7101bdac1d19"
|
resolved "https://registry.yarnpkg.com/hono/-/hono-3.0.2.tgz#807a1b0514c6563917d8c278e6da7101bdac1d19"
|
||||||
integrity sha512-jhb0eCiUTOzbOXZyXQCOk1gf3MKjV4ZXY3PRT6lzma0XPsnnHuDOHYF7RCMHYe7jhl4Y0IAzrmWXneXhOMHypA==
|
integrity sha512-jhb0eCiUTOzbOXZyXQCOk1gf3MKjV4ZXY3PRT6lzma0XPsnnHuDOHYF7RCMHYe7jhl4Y0IAzrmWXneXhOMHypA==
|
||||||
|
|
||||||
hono@^3.0.3:
|
hono@^3.1.0:
|
||||||
version "3.0.3"
|
version "3.1.0"
|
||||||
resolved "https://registry.yarnpkg.com/hono/-/hono-3.0.3.tgz#26b62bece753941dd3d290d03ff3338f71535017"
|
resolved "https://registry.yarnpkg.com/hono/-/hono-3.1.0.tgz#4b29bcaddc489015b99d0a89b68133ccf72b2cf1"
|
||||||
integrity sha512-6Lb/TPH7Me1GAjFR7k/duzTcHS5y+rxFyL6Ky0kYQQlu92l99t53CFMVcdNUpHeStarPOs4Uzl413zIvxaI15A==
|
integrity sha512-5hVyzp3mrAjxRwy6Uj7su0pIISGTKVX2tE4YiYO81V3w1KoYZEmz3g6X6P9nRLQmaABDWXmnL9GqEzBhTAPeog==
|
||||||
|
|
||||||
hosted-git-info@^2.1.4:
|
hosted-git-info@^2.1.4:
|
||||||
version "2.8.9"
|
version "2.8.9"
|
||||||
|
|
Loading…
Reference in New Issue