summaryrefslogtreecommitdiffhomepage
path: root/cloud/core/src
diff options
context:
space:
mode:
authorDax <[email protected]>2025-09-15 03:12:07 -0400
committerGitHub <[email protected]>2025-09-15 03:12:07 -0400
commitc1b4e1f19dd45eeea791354cb041c520f55e1cdb (patch)
treecc238910a99092592bc4baf926d5c5509128f29f /cloud/core/src
parent89d820b1c44028e673f2b4317a2104abb2be2e67 (diff)
downloadopencode-c1b4e1f19dd45eeea791354cb041c520f55e1cdb.tar.gz
opencode-c1b4e1f19dd45eeea791354cb041c520f55e1cdb.zip
Upgrade to Zod v4 (#2605)
Co-authored-by: GitHub Action <[email protected]>
Diffstat (limited to 'cloud/core/src')
-rw-r--r--cloud/core/src/util/fn.ts6
1 files changed, 3 insertions, 3 deletions
diff --git a/cloud/core/src/util/fn.ts b/cloud/core/src/util/fn.ts
index 52df65e2b..9efe4622f 100644
--- a/cloud/core/src/util/fn.ts
+++ b/cloud/core/src/util/fn.ts
@@ -1,11 +1,11 @@
import { z } from "zod"
-export function fn<T extends z.ZodType, Result>(schema: T, cb: (input: z.output<T>) => Result) {
- const result = (input: z.input<T>) => {
+export function fn<T extends z.ZodType, Result>(schema: T, cb: (input: z.infer<T>) => Result) {
+ const result = (input: z.infer<T>) => {
const parsed = schema.parse(input)
return cb(parsed)
}
- result.force = (input: z.input<T>) => cb(input)
+ result.force = (input: z.infer<T>) => cb(input)
result.schema = schema
return result
}