diff --git a/example/package.json b/example/package.json index c9f3fc60..6f55e0af 100644 --- a/example/package.json +++ b/example/package.json @@ -30,7 +30,7 @@ "swagger-ui-react": "5.29.5", "valibot": "1.1.0", "yup": "1.7.1", - "zod": "3.25.76" + "zod": "4.1.12" }, "devDependencies": { "@types/react": "19.2.2", diff --git a/example/pnpm-lock.yaml b/example/pnpm-lock.yaml index 31ba1d7f..a8f3ccbe 100644 --- a/example/pnpm-lock.yaml +++ b/example/pnpm-lock.yaml @@ -22,7 +22,7 @@ importers: version: 0.14.0(yup@1.7.1) '@typeschema/zod': specifier: 0.14.0 - version: 0.14.0(zod@3.25.76) + version: 0.14.0(zod@4.1.12) caniuse-lite: specifier: 1.0.30001751 version: 1.0.30001751 @@ -43,7 +43,7 @@ importers: version: 1.0.0 next-validations: specifier: 1.1.0 - version: 1.1.0(@typeschema/fastest-validator@0.2.0(fastest-validator@1.19.1))(@typeschema/joi@0.14.0(joi@17.13.3))(@typeschema/valibot@0.14.0(valibot@1.1.0(typescript@5.9.3)))(@typeschema/yup@0.14.0(yup@1.7.1))(@typeschema/zod@0.14.0(zod@3.25.76))(next@15.5.6(react-dom@19.2.0(react@19.2.0))(react@19.2.0)) + version: 1.1.0(@typeschema/fastest-validator@0.2.0(fastest-validator@1.19.1))(@typeschema/joi@0.14.0(joi@17.13.3))(@typeschema/valibot@0.14.0(valibot@1.1.0(typescript@5.9.3)))(@typeschema/yup@0.14.0(yup@1.7.1))(@typeschema/zod@0.14.0(zod@4.1.12))(next@15.5.6(react-dom@19.2.0(react@19.2.0))(react@19.2.0)) qs: specifier: 6.14.0 version: 6.14.0 @@ -63,8 +63,8 @@ importers: specifier: 1.7.1 version: 1.7.1 zod: - specifier: 3.25.76 - version: 3.25.76 + specifier: 4.1.12 + version: 4.1.12 devDependencies: '@types/react': specifier: 19.2.2 @@ -1844,8 +1844,8 @@ packages: zenscroll@4.0.2: resolution: {integrity: sha512-jEA1znR7b4C/NnaycInCU6h/d15ZzCd1jmsruqOKnZP6WXQSMH3W2GL+OXbkruslU4h+Tzuos0HdswzRUk/Vgg==} - zod@3.25.76: - resolution: {integrity: sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==} + zod@4.1.12: + resolution: {integrity: sha512-JInaHOamG8pt5+Ey8kGmdcAcg3OL9reK8ltczgHTAwNhMys/6ThXHityHxVV2p3fkw/c+MAvBHFVYHFZDmjMCQ==} snapshots: @@ -2461,7 +2461,7 @@ snapshots: transitivePeerDependencies: - '@types/json-schema' - '@typeschema/main@0.14.1(@typeschema/fastest-validator@0.2.0(fastest-validator@1.19.1))(@typeschema/joi@0.14.0(joi@17.13.3))(@typeschema/valibot@0.14.0(valibot@1.1.0(typescript@5.9.3)))(@typeschema/yup@0.14.0(yup@1.7.1))(@typeschema/zod@0.14.0(zod@3.25.76))': + '@typeschema/main@0.14.1(@typeschema/fastest-validator@0.2.0(fastest-validator@1.19.1))(@typeschema/joi@0.14.0(joi@17.13.3))(@typeschema/valibot@0.14.0(valibot@1.1.0(typescript@5.9.3)))(@typeschema/yup@0.14.0(yup@1.7.1))(@typeschema/zod@0.14.0(zod@4.1.12))': dependencies: '@typeschema/core': 0.14.0 optionalDependencies: @@ -2469,7 +2469,7 @@ snapshots: '@typeschema/joi': 0.14.0(joi@17.13.3) '@typeschema/valibot': 0.14.0(valibot@1.1.0(typescript@5.9.3)) '@typeschema/yup': 0.14.0(yup@1.7.1) - '@typeschema/zod': 0.14.0(zod@3.25.76) + '@typeschema/zod': 0.14.0(zod@4.1.12) transitivePeerDependencies: - '@types/json-schema' @@ -2489,11 +2489,11 @@ snapshots: transitivePeerDependencies: - '@types/json-schema' - '@typeschema/zod@0.14.0(zod@3.25.76)': + '@typeschema/zod@0.14.0(zod@4.1.12)': dependencies: '@typeschema/core': 0.14.0 optionalDependencies: - zod: 3.25.76 + zod: 4.1.12 transitivePeerDependencies: - '@types/json-schema' @@ -3145,9 +3145,9 @@ snapshots: '@tsconfig/node16': 1.0.4 regexparam: 2.0.2 - next-validations@1.1.0(@typeschema/fastest-validator@0.2.0(fastest-validator@1.19.1))(@typeschema/joi@0.14.0(joi@17.13.3))(@typeschema/valibot@0.14.0(valibot@1.1.0(typescript@5.9.3)))(@typeschema/yup@0.14.0(yup@1.7.1))(@typeschema/zod@0.14.0(zod@3.25.76))(next@15.5.6(react-dom@19.2.0(react@19.2.0))(react@19.2.0)): + next-validations@1.1.0(@typeschema/fastest-validator@0.2.0(fastest-validator@1.19.1))(@typeschema/joi@0.14.0(joi@17.13.3))(@typeschema/valibot@0.14.0(valibot@1.1.0(typescript@5.9.3)))(@typeschema/yup@0.14.0(yup@1.7.1))(@typeschema/zod@0.14.0(zod@4.1.12))(next@15.5.6(react-dom@19.2.0(react@19.2.0))(react@19.2.0)): dependencies: - '@typeschema/main': 0.14.1(@typeschema/fastest-validator@0.2.0(fastest-validator@1.19.1))(@typeschema/joi@0.14.0(joi@17.13.3))(@typeschema/valibot@0.14.0(valibot@1.1.0(typescript@5.9.3)))(@typeschema/yup@0.14.0(yup@1.7.1))(@typeschema/zod@0.14.0(zod@3.25.76)) + '@typeschema/main': 0.14.1(@typeschema/fastest-validator@0.2.0(fastest-validator@1.19.1))(@typeschema/joi@0.14.0(joi@17.13.3))(@typeschema/valibot@0.14.0(valibot@1.1.0(typescript@5.9.3)))(@typeschema/yup@0.14.0(yup@1.7.1))(@typeschema/zod@0.14.0(zod@4.1.12)) next: 15.5.6(react-dom@19.2.0(react@19.2.0))(react@19.2.0) transitivePeerDependencies: - '@types/json-schema' @@ -3833,4 +3833,4 @@ snapshots: zenscroll@4.0.2: {} - zod@3.25.76: {} + zod@4.1.12: {} diff --git a/package.json b/package.json index 966a1cea..e9d5ab7c 100644 --- a/package.json +++ b/package.json @@ -81,7 +81,7 @@ "vite": "6.4.1", "vitest": "3.2.4", "yup": "1.7.1", - "zod": "3.25.76" + "zod": "4.1.12" }, "peerDependencies": { "next": "*" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5b542162..e8a97be6 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,7 +10,7 @@ importers: dependencies: '@typeschema/main': specifier: 0.14.1 - version: 0.14.1(@typeschema/joi@0.14.0(joi@17.13.3))(@typeschema/valibot@0.14.0(valibot@1.1.0(typescript@5.9.3)))(@typeschema/yup@0.14.0(yup@1.7.1))(@typeschema/zod@0.14.0(zod@3.25.76)) + version: 0.14.1(@typeschema/joi@0.14.0(joi@17.13.3))(@typeschema/valibot@0.14.0(valibot@1.1.0(typescript@5.9.3)))(@typeschema/yup@0.14.0(yup@1.7.1))(@typeschema/zod@0.14.0(zod@4.1.12)) devDependencies: '@biomejs/biome': specifier: 1.9.4 @@ -41,7 +41,7 @@ importers: version: 0.14.0(yup@1.7.1) '@typeschema/zod': specifier: 0.14.0 - version: 0.14.0(zod@3.25.76) + version: 0.14.0(zod@4.1.12) '@vitest/ui': specifier: 3.2.4 version: 3.2.4(vitest@3.2.4) @@ -97,8 +97,8 @@ importers: specifier: 1.7.1 version: 1.7.1 zod: - specifier: 3.25.76 - version: 3.25.76 + specifier: 4.1.12 + version: 4.1.12 packages: @@ -2301,8 +2301,8 @@ packages: yup@1.7.1: resolution: {integrity: sha512-GKHFX2nXul2/4Dtfxhozv701jLQHdf6J34YDh2cEkpqoo8le5Mg6/LrdseVLrFarmFygZTlfIhHx/QKfb/QWXw==} - zod@3.25.76: - resolution: {integrity: sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==} + zod@4.1.12: + resolution: {integrity: sha512-JInaHOamG8pt5+Ey8kGmdcAcg3OL9reK8ltczgHTAwNhMys/6ThXHityHxVV2p3fkw/c+MAvBHFVYHFZDmjMCQ==} snapshots: @@ -2777,14 +2777,14 @@ snapshots: transitivePeerDependencies: - '@types/json-schema' - '@typeschema/main@0.14.1(@typeschema/joi@0.14.0(joi@17.13.3))(@typeschema/valibot@0.14.0(valibot@1.1.0(typescript@5.9.3)))(@typeschema/yup@0.14.0(yup@1.7.1))(@typeschema/zod@0.14.0(zod@3.25.76))': + '@typeschema/main@0.14.1(@typeschema/joi@0.14.0(joi@17.13.3))(@typeschema/valibot@0.14.0(valibot@1.1.0(typescript@5.9.3)))(@typeschema/yup@0.14.0(yup@1.7.1))(@typeschema/zod@0.14.0(zod@4.1.12))': dependencies: '@typeschema/core': 0.14.0 optionalDependencies: '@typeschema/joi': 0.14.0(joi@17.13.3) '@typeschema/valibot': 0.14.0(valibot@1.1.0(typescript@5.9.3)) '@typeschema/yup': 0.14.0(yup@1.7.1) - '@typeschema/zod': 0.14.0(zod@3.25.76) + '@typeschema/zod': 0.14.0(zod@4.1.12) transitivePeerDependencies: - '@types/json-schema' @@ -2804,11 +2804,11 @@ snapshots: transitivePeerDependencies: - '@types/json-schema' - '@typeschema/zod@0.14.0(zod@3.25.76)': + '@typeschema/zod@0.14.0(zod@4.1.12)': dependencies: '@typeschema/core': 0.14.0 optionalDependencies: - zod: 3.25.76 + zod: 4.1.12 transitivePeerDependencies: - '@types/json-schema' @@ -4279,4 +4279,4 @@ snapshots: toposort: 2.0.2 type-fest: 2.19.0 - zod@3.25.76: {} + zod@4.1.12: {}