5
Suggest tools for runtime JSON validation?
(sh.itjust.works)
Maybe Zod would fit the bill.
https://github.com/fabien0102/ts-to-zod looks promising. Thanks!
Try Valibot. It is inspired by Zod.
According to the Valibot FAQ, the main difference with Zod is:
The functionality of Valibot is very similar to Zod. The biggest difference is the modular design of our API and the ability to reduce the bundle size to a minimum through tree shaking and code splitting. Depending on the schema, Valibot can reduce the bundle size up to 95% compared to Zod. Especially for client-side validation of forms and serverless environments this can be a big advantage.
Thanks! I'll take a look.