MCPcopy
hub / github.com/colinhacks/zod / superRefine

Method superRefine

packages/zod/src/v4/classic/schemas.ts:155–155  ·  view source on GitHub ↗
(
    refinement: (arg: core.output<this>, ctx: core.$RefinementCtx<core.output<this>>) => void | Promise<void>,
    params?: core.$ZodSuperRefineParams
  )

Source from the content-addressed store, hash-verified

153 params?: string | core.$ZodCustomParams
154 ): Ch extends (arg: any) => arg is infer R ? this & ZodType<R, core.input<this>> : this;
155 superRefine(
156 refinement: (arg: core.output<this>, ctx: core.$RefinementCtx<core.output<this>>) => void | Promise<void>,
157 params?: core.$ZodSuperRefineParams
158 ): this;

Callers 6

customFunction · 0.80
refine.test.tsFile · 0.80
refine.test.tsFile · 0.80
object.test.tsFile · 0.80
partial.test.tsFile · 0.80
pickomit.test.tsFile · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected