title: zod: set min max after transform string to number
body: <p>I have number or numeric string, I want transform it to number and continue validate it by .min() .max(), but it don't work as I expected</p>
  <pre><code>const numberValid = z.number().or(z.string().regex(/^\d+$/).transform(Number));
  
  const positiveNumber = numberValid.min(0); // method don't exist
  </code></pre>