Skip to content

Commit e5aa516

Browse files
authored
Remove effect-zod bridge (#26956)
1 parent abb1ee6 commit e5aa516

21 files changed

Lines changed: 425 additions & 1266 deletions

File tree

packages/core/src/effect-zod.ts

Lines changed: 0 additions & 370 deletions
This file was deleted.

packages/core/src/schema.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import { Option, Schema, SchemaGetter } from "effect"
2-
import { zod, ZodOverride } from "./effect-zod"
32

43
/**
54
* Integer greater than zero.
@@ -21,7 +20,6 @@ export const optionalOmitUndefined = <S extends Schema.Top>(schema: S) =>
2120
decode: SchemaGetter.passthrough({ strict: false }),
2221
encode: SchemaGetter.transformOptional(Option.filter((value) => value !== undefined)),
2322
}),
24-
Schema.annotate({ [ZodOverride]: zod(schema).optional() }),
2523
)
2624

2725
/**

0 commit comments

Comments
 (0)