require-zod-form-validation
Require Zod validation (Schema.parse(...) / Schema.safeParse(...)) when reading values out of a FormData object.
Why
FormData values are untrusted strings or files and need runtime validation before use.
Fix
Read the value inside a Zod schema's parse or safeParse input.
Examples
const name = formData.get("name");const input = UserSchema.parse({ name: formData.get("name") });