0.4.1 • Published 8 months ago
@hono/zod-validator v0.4.1
Zod validator middleware for Hono
The validator middleware using Zod for Hono applications. You can write a schema with Zod and validate the incoming values.
Usage
import { z } from 'zod'
import { zValidator } from '@hono/zod-validator'
const schema = z.object({
name: z.string(),
age: z.number(),
})
app.post('/author', zValidator('json', schema), (c) => {
const data = c.req.valid('json')
return c.json({
success: true,
message: `${data.name} is ${data.age}`,
})
})
Hook:
app.post(
'/post',
zValidator('json', schema, (result, c) => {
if (!result.success) {
return c.text('Invalid!', 400)
}
})
//...
)
Author
Yusuke Wada https://github.com/yusukebe
License
MIT
0.3.0
9 months ago
0.4.1
8 months ago
0.2.2
1 year ago
0.2.1
1 year ago
0.2.0
1 year ago
0.1.10
2 years ago
0.1.11
2 years ago
0.1.8
2 years ago
0.1.7
2 years ago
0.1.9
2 years ago
0.1.4
2 years ago
0.1.6
2 years ago
0.1.5
2 years ago
0.1.3
2 years ago
0.1.2
2 years ago
0.1.1
2 years ago
0.1.0
2 years ago
0.0.3
2 years ago
0.0.5
2 years ago
0.0.4
2 years ago
0.0.6
2 years ago
0.0.2
2 years ago
0.0.1
2 years ago