diff --git a/package.json b/package.json index ccc28af..c0ecb60 100644 --- a/package.json +++ b/package.json @@ -36,7 +36,7 @@ "@langchain/langgraph": "^0.2.74", "better-sqlite3": "^12.9.0", "tsx": "^4.19.2", - "zod": "^3.24.1" + "zod": "^4.3.6" }, "devDependencies": { "@eslint/js": "^9.17.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b8d7a4e..5f6835d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,7 +10,7 @@ importers: dependencies: '@langchain/langgraph': specifier: ^0.2.74 - version: 0.2.74(@langchain/core@0.3.80)(zod-to-json-schema@3.25.2(zod@3.25.76)) + version: 0.2.74(@langchain/core@0.3.80)(zod-to-json-schema@3.25.2(zod@4.3.6)) better-sqlite3: specifier: ^12.9.0 version: 12.9.0 @@ -18,8 +18,8 @@ importers: specifier: ^4.19.2 version: 4.21.0 zod: - specifier: ^3.24.1 - version: 3.25.76 + specifier: ^4.3.6 + version: 4.3.6 devDependencies: '@eslint/js': specifier: ^9.17.0 @@ -1414,6 +1414,9 @@ packages: zod@3.25.76: resolution: {integrity: sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==} + zod@4.3.6: + resolution: {integrity: sha512-rftlrkhHZOcjDwkGlnUtZZkvaPHCsDATp4pGpuOOMDaTdDDXF91wuVDJoWoPsKX/3YPQ5fHuF3STjcYyKr+Qhg==} + snapshots: '@cfworker/json-schema@4.1.1': {} @@ -1663,7 +1666,7 @@ snapshots: optionalDependencies: '@langchain/core': 0.3.80 - '@langchain/langgraph@0.2.74(@langchain/core@0.3.80)(zod-to-json-schema@3.25.2(zod@3.25.76))': + '@langchain/langgraph@0.2.74(@langchain/core@0.3.80)(zod-to-json-schema@3.25.2(zod@4.3.6))': dependencies: '@langchain/core': 0.3.80 '@langchain/langgraph-checkpoint': 0.0.18(@langchain/core@0.3.80) @@ -1671,7 +1674,7 @@ snapshots: uuid: 10.0.0 zod: 3.25.76 optionalDependencies: - zod-to-json-schema: 3.25.2(zod@3.25.76) + zod-to-json-schema: 3.25.2(zod@4.3.6) transitivePeerDependencies: - react - react-dom @@ -2630,4 +2633,11 @@ snapshots: dependencies: zod: 3.25.76 + zod-to-json-schema@3.25.2(zod@4.3.6): + dependencies: + zod: 4.3.6 + optional: true + zod@3.25.76: {} + + zod@4.3.6: {}