Registry
C

add-zod-validation

No description available

Codemod71 executions

  • Legacy
  • zod
  • validation
Connect a repo
npx codemod add-zod-validation

This codemod adds zod validation to query parsing.

Example

Before

ts
const query = buildQuery(props.location?.search ?? "");
const someParam = query?.["some-param"] === "true";

After

ts
import { z } from "zod";
const querySchema = z.object({
  "some-param": z.string(),
});
const query = buildQuery(props.location?.search ?? "");
const parsedQuery = querySchema.parse(query);
const someParam = parsedQuery["some-param"] === "true";

Ready to evolve your codebase?

Build tailored, compiler-aware skills to assess, plan, and automate complex codebase changes.