Fix
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
Julien Valverdé
2024-03-11 01:09:59 +01:00
parent 2d2eb92f3a
commit 52090cc7b1
2 changed files with 1 additions and 6 deletions

View File

@@ -8,7 +8,7 @@ export const option = {
z.union([option.some(schema), option.none(schema)]),
some: <S extends z.ZodSchema>(schema: S) => z
.custom(v => Option.isOption(v) && Option.isSome(v), "Not an Option")
.custom<Option.Some<z.output<S>>>(v => Option.isOption(v) && Option.isSome(v), "Not an Option")
.pipe(z.object({ value: schema }).passthrough())
.transform<Option.Some<z.output<S>>>(identity),