zod.pipe()
例
code:ts
z.string()
.transform(val => val.length)
.pipe(z.number().min(5))
val.lengthという値が、number().min(5)を満たしているかどうかを検証してる
逆に今までなしでやってきてたのすごいねmrsekut.icon
それ以外に対しても使えるが、意味ないと思う
code:ts
const a = z
.string()
.transform(val => val.length)
.pipe(z.number().min(5))
.pipe(z.string()) // ?
「zodの結果」に対してpipeしてる
当然常にerrorになる