From d958e87680c6a497dac64d98a5fbc34105b157b6 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 12 May 2026 03:23:14 +0000 Subject: [PATCH] Update dependency zod to v4 --- package.json | 2 +- pnpm-lock.yaml | 86 +++++++++++++++++++++++++------------------------- yarn.lock | 10 +++--- 3 files changed, 49 insertions(+), 49 deletions(-) diff --git a/package.json b/package.json index 5303054..e19afa1 100644 --- a/package.json +++ b/package.json @@ -86,7 +86,7 @@ "tailwindcss-animate": "^1.0.7", "uuid": "^14.0.0", "vaul": "^0.9.6", - "zod": "^3.24.1" + "zod": "^4.0.0" }, "devDependencies": { "@tailwindcss/typography": "^0.5.16", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 13e4e1a..0a02c14 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -7,13 +7,13 @@ settings: dependencies: '@ai-sdk/anthropic': specifier: ^1.2.6 - version: 1.2.7(zod@3.24.2) + version: 1.2.7(zod@4.4.3) '@ai-sdk/groq': specifier: ^1.2.5 - version: 1.2.6(zod@3.24.2) + version: 1.2.6(zod@4.4.3) '@ai-sdk/openai': specifier: latest - version: 1.3.16(zod@3.24.2) + version: 1.3.16(zod@4.4.3) '@descope/nextjs-sdk': specifier: ^0.11.2 version: 0.11.6(@reduxjs/toolkit@2.11.2)(@types/react@19.1.0)(immer@10.2.0)(next@16.2.6)(react@19.1.0)(redux-thunk@3.1.0)(redux@5.0.1) @@ -22,7 +22,7 @@ dependencies: version: 3.10.0(react-hook-form@7.55.0) '@modelcontextprotocol/sdk': specifier: ^1.7.0 - version: 1.26.0(zod@3.24.2) + version: 1.26.0(zod@4.4.3) '@neondatabase/serverless': specifier: ^1.0.0 version: 1.0.0 @@ -115,7 +115,7 @@ dependencies: version: 15.5.13 ai: specifier: latest - version: 4.3.9(react@19.1.0)(zod@3.24.2) + version: 4.3.9(react@19.1.0)(zod@4.4.3) autoprefixer: specifier: ^10.4.20 version: 10.4.21(postcss@8.5.10) @@ -169,7 +169,7 @@ dependencies: version: 0.4.6(react-dom@19.1.0)(react@19.1.0) openai: specifier: ^4.91.1 - version: 4.92.1(zod@3.24.2) + version: 4.92.1(zod@4.4.3) openapi-types: specifier: ^12.1.3 version: 12.1.3 @@ -225,8 +225,8 @@ dependencies: specifier: ^0.9.6 version: 0.9.9(@types/react-dom@19.1.1)(@types/react@19.1.0)(react-dom@19.1.0)(react@19.1.0) zod: - specifier: ^3.24.1 - version: 3.24.2 + specifier: ^4.0.0 + version: 4.4.3 devDependencies: '@tailwindcss/typography': @@ -259,40 +259,40 @@ devDependencies: packages: - /@ai-sdk/anthropic@1.2.7(zod@3.24.2): + /@ai-sdk/anthropic@1.2.7(zod@4.4.3): resolution: {integrity: sha512-4U5ysC88kZvFSuUnTzoovUlq7ktQMVUlwVfU6CXcQvq43mpTyHoDGsVjDvf580Lelo9xnXLFodRiabKeKR/4Dg==} engines: {node: '>=18'} peerDependencies: zod: ^3.0.0 dependencies: '@ai-sdk/provider': 1.1.1 - '@ai-sdk/provider-utils': 2.2.5(zod@3.24.2) - zod: 3.24.2 + '@ai-sdk/provider-utils': 2.2.5(zod@4.4.3) + zod: 4.4.3 dev: false - /@ai-sdk/groq@1.2.6(zod@3.24.2): + /@ai-sdk/groq@1.2.6(zod@4.4.3): resolution: {integrity: sha512-6PjDjJVZiMATwtTLwzGwV0lXbkCnZ8ONvLbVVb1tifQsMWsBMtObCZXxPSM89ouuQXlLDEl+P5eSWCJrgO+kSw==} engines: {node: '>=18'} peerDependencies: zod: ^3.0.0 dependencies: '@ai-sdk/provider': 1.1.1 - '@ai-sdk/provider-utils': 2.2.5(zod@3.24.2) - zod: 3.24.2 + '@ai-sdk/provider-utils': 2.2.5(zod@4.4.3) + zod: 4.4.3 dev: false - /@ai-sdk/openai@1.3.16(zod@3.24.2): + /@ai-sdk/openai@1.3.16(zod@4.4.3): resolution: {integrity: sha512-pjtiBKt1GgaSKZryTbM3tqgoegJwgAUlp1+X5uN6T+VPnI4FLSymV65tyloWzDlyqZmi9HXnnSRPu76VoL5D5g==} engines: {node: '>=18'} peerDependencies: zod: ^3.0.0 dependencies: '@ai-sdk/provider': 1.1.3 - '@ai-sdk/provider-utils': 2.2.7(zod@3.24.2) - zod: 3.24.2 + '@ai-sdk/provider-utils': 2.2.7(zod@4.4.3) + zod: 4.4.3 dev: false - /@ai-sdk/provider-utils@2.2.5(zod@3.24.2): + /@ai-sdk/provider-utils@2.2.5(zod@4.4.3): resolution: {integrity: sha512-9WNqJFsqrkSoSxM7eQEh8TdpMD+hZ+hjsZH8WuvEOxilRo1WAVrnrGwm160OG3IZVNlegRNaPgjYGm/VH5uwUQ==} engines: {node: '>=18'} peerDependencies: @@ -301,10 +301,10 @@ packages: '@ai-sdk/provider': 1.1.1 nanoid: 3.3.11 secure-json-parse: 2.7.0 - zod: 3.24.2 + zod: 4.4.3 dev: false - /@ai-sdk/provider-utils@2.2.7(zod@3.24.2): + /@ai-sdk/provider-utils@2.2.7(zod@4.4.3): resolution: {integrity: sha512-kM0xS3GWg3aMChh9zfeM+80vEZfXzR3JEUBdycZLtbRZ2TRT8xOj3WodGHPb06sUK5yD7pAXC/P7ctsi2fvUGQ==} engines: {node: '>=18'} peerDependencies: @@ -313,7 +313,7 @@ packages: '@ai-sdk/provider': 1.1.3 nanoid: 3.3.12 secure-json-parse: 2.7.0 - zod: 3.24.2 + zod: 4.4.3 dev: false /@ai-sdk/provider@1.1.1: @@ -330,7 +330,7 @@ packages: json-schema: 0.4.0 dev: false - /@ai-sdk/react@1.2.9(react@19.1.0)(zod@3.24.2): + /@ai-sdk/react@1.2.9(react@19.1.0)(zod@4.4.3): resolution: {integrity: sha512-/VYm8xifyngaqFDLXACk/1czDRCefNCdALUyp+kIX6DUIYUWTM93ISoZ+qJ8+3E+FiJAKBQz61o8lIIl+vYtzg==} engines: {node: '>=18'} peerDependencies: @@ -340,24 +340,24 @@ packages: zod: optional: true dependencies: - '@ai-sdk/provider-utils': 2.2.7(zod@3.24.2) - '@ai-sdk/ui-utils': 1.2.8(zod@3.24.2) + '@ai-sdk/provider-utils': 2.2.7(zod@4.4.3) + '@ai-sdk/ui-utils': 1.2.8(zod@4.4.3) react: 19.1.0 swr: 2.3.3(react@19.1.0) throttleit: 2.1.0 - zod: 3.24.2 + zod: 4.4.3 dev: false - /@ai-sdk/ui-utils@1.2.8(zod@3.24.2): + /@ai-sdk/ui-utils@1.2.8(zod@4.4.3): resolution: {integrity: sha512-nls/IJCY+ks3Uj6G/agNhXqQeLVqhNfoJbuNgCny+nX2veY5ADB91EcZUqVeQ/ionul2SeUswPY6Q/DxteY29Q==} engines: {node: '>=18'} peerDependencies: zod: ^3.23.8 dependencies: '@ai-sdk/provider': 1.1.3 - '@ai-sdk/provider-utils': 2.2.7(zod@3.24.2) - zod: 3.24.2 - zod-to-json-schema: 3.25.1(zod@3.24.2) + '@ai-sdk/provider-utils': 2.2.7(zod@4.4.3) + zod: 4.4.3 + zod-to-json-schema: 3.25.1(zod@4.4.3) dev: false /@alloc/quick-lru@5.2.0: @@ -1450,7 +1450,7 @@ packages: '@lukeed/csprng': 1.1.0 dev: false - /@modelcontextprotocol/sdk@1.26.0(zod@3.24.2): + /@modelcontextprotocol/sdk@1.26.0(zod@4.4.3): resolution: {integrity: sha512-Y5RmPncpiDtTXDbLKswIJzTqu2hyBKxTNsgKqKclDbhIgg1wgtf1fRuvxgTnRfcnxtvvgbIEcqUOzZrJ6iSReg==} engines: {node: '>=18'} peerDependencies: @@ -1475,8 +1475,8 @@ packages: json-schema-typed: 8.0.2 pkce-challenge: 5.0.1 raw-body: 3.0.2 - zod: 3.24.2 - zod-to-json-schema: 3.25.1(zod@3.24.2) + zod: 4.4.3 + zod-to-json-schema: 3.25.1(zod@4.4.3) transitivePeerDependencies: - supports-color dev: false @@ -3081,7 +3081,7 @@ packages: humanize-ms: 1.2.1 dev: false - /ai@4.3.9(react@19.1.0)(zod@3.24.2): + /ai@4.3.9(react@19.1.0)(zod@4.4.3): resolution: {integrity: sha512-P2RpV65sWIPdUlA4f1pcJ11pB0N1YmqPVLEmC4j8WuBwKY0L3q9vGhYPh0Iv+spKHKyn0wUbMfas+7Z6nTfS0g==} engines: {node: '>=18'} peerDependencies: @@ -3092,13 +3092,13 @@ packages: optional: true dependencies: '@ai-sdk/provider': 1.1.3 - '@ai-sdk/provider-utils': 2.2.7(zod@3.24.2) - '@ai-sdk/react': 1.2.9(react@19.1.0)(zod@3.24.2) - '@ai-sdk/ui-utils': 1.2.8(zod@3.24.2) + '@ai-sdk/provider-utils': 2.2.7(zod@4.4.3) + '@ai-sdk/react': 1.2.9(react@19.1.0)(zod@4.4.3) + '@ai-sdk/ui-utils': 1.2.8(zod@4.4.3) '@opentelemetry/api': 1.9.0 jsondiffpatch: 0.6.0 react: 19.1.0 - zod: 3.24.2 + zod: 4.4.3 dev: false /ajv-formats@3.0.1(ajv@8.17.1): @@ -5366,7 +5366,7 @@ packages: wrappy: 1.0.2 dev: false - /openai@4.92.1(zod@3.24.2): + /openai@4.92.1(zod@4.4.3): resolution: {integrity: sha512-rFjyiQF/eHXIuzyoT2qkCY/xmI+zyq9xlMZmOEFkSsyGhc8tpNaf7rW25m5uTddnk6B5gRfRX640onMhAQyTww==} hasBin: true peerDependencies: @@ -5385,7 +5385,7 @@ packages: form-data-encoder: 1.7.2 formdata-node: 4.4.1 node-fetch: 2.7.0 - zod: 3.24.2 + zod: 4.4.3 transitivePeerDependencies: - encoding dev: false @@ -6765,16 +6765,16 @@ packages: resolution: {integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==} engines: {node: '>=6'} - /zod-to-json-schema@3.25.1(zod@3.24.2): + /zod-to-json-schema@3.25.1(zod@4.4.3): resolution: {integrity: sha512-pM/SU9d3YAggzi6MtR4h7ruuQlqKtad8e9S0fmxcMi+ueAK5Korys/aWcV9LIIHTVbj01NdzxcnXSN+O74ZIVA==} peerDependencies: zod: ^3.25 || ^4 dependencies: - zod: 3.24.2 + zod: 4.4.3 dev: false - /zod@3.24.2: - resolution: {integrity: sha512-lY7CDW43ECgW9u1TcT3IoXHflywfVqDYze4waEz812jR/bZ8FHDsl7pFQoSZTz5N+2NqRXs8GBwnAwo3ZNxqhQ==} + /zod@4.4.3: + resolution: {integrity: sha512-ytENFjIJFl2UwYglde2jchW2Hwm4GJFLDiSXWdTrJQBIN9Fcyp7n4DhxJEiWNAJMV1/BqWfW/kkg71UDcHJyTQ==} dev: false /zwitch@2.0.4: diff --git a/yarn.lock b/yarn.lock index ebd9d28..cc9d61f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5390,16 +5390,16 @@ zod-to-json-schema@^3.25.1: resolved "https://registry.yarnpkg.com/zod-to-json-schema/-/zod-to-json-schema-3.25.1.tgz#7f24962101a439ddade2bf1aeab3c3bfec7d84ba" integrity sha512-pM/SU9d3YAggzi6MtR4h7ruuQlqKtad8e9S0fmxcMi+ueAK5Korys/aWcV9LIIHTVbj01NdzxcnXSN+O74ZIVA== -zod@^3.24.1: - version "3.24.2" - resolved "https://registry.npmjs.org/zod/-/zod-3.24.2.tgz" - integrity sha512-lY7CDW43ECgW9u1TcT3IoXHflywfVqDYze4waEz812jR/bZ8FHDsl7pFQoSZTz5N+2NqRXs8GBwnAwo3ZNxqhQ== - "zod@^3.25 || ^4.0": version "4.3.6" resolved "https://registry.yarnpkg.com/zod/-/zod-4.3.6.tgz#89c56e0aa7d2b05107d894412227087885ab112a" integrity sha512-rftlrkhHZOcjDwkGlnUtZZkvaPHCsDATp4pGpuOOMDaTdDDXF91wuVDJoWoPsKX/3YPQ5fHuF3STjcYyKr+Qhg== +zod@^4.0.0: + version "4.4.3" + resolved "https://registry.yarnpkg.com/zod/-/zod-4.4.3.tgz#b680f172885d18bbebf21a834ea25e55a1bbf356" + integrity sha512-ytENFjIJFl2UwYglde2jchW2Hwm4GJFLDiSXWdTrJQBIN9Fcyp7n4DhxJEiWNAJMV1/BqWfW/kkg71UDcHJyTQ== + zwitch@^2.0.0: version "2.0.4" resolved "https://registry.yarnpkg.com/zwitch/-/zwitch-2.0.4.tgz#c827d4b0acb76fc3e685a4c6ec2902d51070e9d7"