Skip to content

Commit e929aa1

Browse files
committed
chore: upgrade zod to 4.x
1 parent ec5c9fe commit e929aa1

3 files changed

Lines changed: 4 additions & 4 deletions

File tree

bun.lock

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
"dependencies": {
3838
"@internationalized/date": "^3.10.0",
3939
"vuedraggable": "^4.1.0",
40-
"zod": "^3.25.0"
40+
"zod": "^4.3.6"
4141
},
4242
"devDependencies": {
4343
"@eslint/js": "^10.0.1",

src/runtime/validation/zod.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@ function buildFieldBaseSchema(field: FormForgeFieldSchema): z.ZodTypeAny {
119119
}
120120

121121
if (field.type === 'file') {
122-
const fileSchema = z.custom<File>((value: File): boolean => {
122+
const fileSchema = z.custom<File>((value: unknown): value is File => {
123123
if (typeof File === 'undefined') {
124124
return false
125125
}

0 commit comments

Comments
 (0)