Zod is a great library for shaping and validating data. So away from the long introductory, it misses few feature.
People tried to fix its issues with extended libraries.
But since some are not maintained or didn't meet my criteria, here's my fine-tuned version of them.