Tipos primitivos
O Zod oferece suporte a validações simples e diretas de tipos primitivos, como strings, números, booleanos e mais. Esses tipos são a base para muitas validações em aplicações reais.
Exemplo 1: Validando strings
Neste exemplo, garantimos que o valor seja uma string. Se outro tipo for passado, o Zod lançará um erro de validação.
Exemplo 2: Validando números
Aqui, o número é validado para garantir que o valor seja do tipo number
. O Zod também oferece métodos adicionais para números, como limites mínimo e máximo.