diff --git a/package.json b/package.json index f91eab4..be558c6 100644 --- a/package.json +++ b/package.json @@ -79,7 +79,7 @@ "tsx": "^4.20.3", "typescript": "^5.8.3", "yargs": "^18.0.0", - "zod": "^3.23.8", + "zod": "^4.0.0", "zod-validation-error": "^4.0.1" }, "devDependencies": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 491f40a..950f0c4 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -16,7 +16,7 @@ importers: version: 4.10.2(puppeteer@24.19.0(typescript@5.9.2)) '@genkit-ai/compat-oai': specifier: ^1.19.1 - version: 1.19.1(encoding@0.1.13)(genkit@1.19.1(@google-cloud/firestore@7.11.3(encoding@0.1.13))(encoding@0.1.13)(firebase-admin@13.5.0(encoding@0.1.13)))(ws@8.18.3)(zod@3.25.76) + version: 1.19.1(encoding@0.1.13)(genkit@1.19.1(@google-cloud/firestore@7.11.3(encoding@0.1.13))(encoding@0.1.13)(firebase-admin@13.5.0(encoding@0.1.13)))(ws@8.18.3)(zod@4.1.9) '@genkit-ai/googleai': specifier: 1.19.1 version: 1.19.1(encoding@0.1.13)(genkit@1.19.1(@google-cloud/firestore@7.11.3(encoding@0.1.13))(encoding@0.1.13)(firebase-admin@13.5.0(encoding@0.1.13))) @@ -114,11 +114,11 @@ importers: specifier: ^18.0.0 version: 18.0.0 zod: - specifier: ^3.23.8 - version: 3.25.76 + specifier: ^4.0.0 + version: 4.1.9 zod-validation-error: specifier: ^4.0.1 - version: 4.0.1(zod@3.25.76) + version: 4.0.1(zod@4.1.9) devDependencies: prettier: specifier: ^3.5.3 @@ -6224,6 +6224,9 @@ packages: zod@3.25.76: resolution: {integrity: sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==} + zod@4.1.9: + resolution: {integrity: sha512-HI32jTq0AUAC125z30E8bQNz0RQ+9Uc+4J7V97gLYjZVKRjeydPgGt6dvQzFrav7MYOUGFqqOGiHpA/fdbd0cQ==} + zone.js@0.15.1: resolution: {integrity: sha512-XE96n56IQpJM7NAoXswY3XRLcWFW83xe0BiAOeMD7K5k5xecOeul3Qcpx6GqEeeHNkW5DWL5zOyTbEfB4eti8w==} @@ -6928,10 +6931,10 @@ snapshots: - genkit - supports-color - '@genkit-ai/compat-oai@1.19.1(encoding@0.1.13)(genkit@1.19.1(@google-cloud/firestore@7.11.3(encoding@0.1.13))(encoding@0.1.13)(firebase-admin@13.5.0(encoding@0.1.13)))(ws@8.18.3)(zod@3.25.76)': + '@genkit-ai/compat-oai@1.19.1(encoding@0.1.13)(genkit@1.19.1(@google-cloud/firestore@7.11.3(encoding@0.1.13))(encoding@0.1.13)(firebase-admin@13.5.0(encoding@0.1.13)))(ws@8.18.3)(zod@4.1.9)': dependencies: genkit: 1.19.1(@google-cloud/firestore@7.11.3(encoding@0.1.13))(encoding@0.1.13)(firebase-admin@13.5.0(encoding@0.1.13)) - openai: 4.104.0(encoding@0.1.13)(ws@8.18.3)(zod@3.25.76) + openai: 4.104.0(encoding@0.1.13)(ws@8.18.3)(zod@4.1.9) transitivePeerDependencies: - encoding - ws @@ -11791,7 +11794,7 @@ snapshots: is-inside-container: 1.0.0 wsl-utils: 0.1.0 - openai@4.104.0(encoding@0.1.13)(ws@8.18.3)(zod@3.25.76): + openai@4.104.0(encoding@0.1.13)(ws@8.18.3)(zod@4.1.9): dependencies: '@types/node': 18.19.124 '@types/node-fetch': 2.6.13 @@ -11802,7 +11805,7 @@ snapshots: node-fetch: 2.7.0(encoding@0.1.13) optionalDependencies: ws: 8.18.3 - zod: 3.25.76 + zod: 4.1.9 transitivePeerDependencies: - encoding @@ -13356,12 +13359,14 @@ snapshots: dependencies: zod: 3.25.76 - zod-validation-error@4.0.1(zod@3.25.76): + zod-validation-error@4.0.1(zod@4.1.9): dependencies: - zod: 3.25.76 + zod: 4.1.9 zod@3.25.76: {} + zod@4.1.9: {} + zone.js@0.15.1: {} zwitch@2.0.4: {}