chore(deps): fix OOM caused by Zod

See https://github.com/vercel/ai/issues/7351
This commit is contained in:
Elian Doran
2026-03-30 20:17:37 +03:00
parent f4858d3684
commit 41164add15
2 changed files with 40 additions and 44 deletions

View File

@@ -136,7 +136,8 @@
"lodash@>=4.0.0 <=4.17.22": ">=4.17.23",
"diff@<4.0.4": ">=4.0.4",
"diff@>=6.0.0 <8.0.3": ">=8.0.3",
"tar@<7.5.7": ">=7.5.7"
"tar@<7.5.7": ">=7.5.7",
"zod@<3.25.76": ">=4.0.0"
},
"ignoredBuiltDependencies": [
"sqlite3"

81
pnpm-lock.yaml generated
View File

@@ -40,6 +40,7 @@ overrides:
diff@<4.0.4: '>=4.0.4'
diff@>=6.0.0 <8.0.3: '>=8.0.3'
tar@<7.5.7: '>=7.5.7'
zod@<3.25.76: '>=4.0.0'
patchedDependencies:
'@ckeditor/ckeditor5-code-block':
@@ -560,10 +561,10 @@ importers:
dependencies:
'@ai-sdk/anthropic':
specifier: ^2.0.0
version: 2.0.71(zod@4.1.12)
version: 2.0.71(zod@4.3.6)
ai:
specifier: ^5.0.0
version: 5.0.161(zod@4.1.12)
version: 5.0.161(zod@4.3.6)
better-sqlite3:
specifier: 12.8.0
version: 12.8.0
@@ -15999,12 +16000,12 @@ packages:
resolution: {integrity: sha512-zK7YHHz4ZXpW89AHXUPbQVGKI7uvkd3hzusTdotCg1UxyaVtg0zFJSTfW/Dq5f7OBBVnq6cZIaC8Ti4hb6dtCA==}
engines: {node: '>= 14'}
zod@3.24.4:
resolution: {integrity: sha512-OdqJE9UDRPwWsrHjLN2F8bPxvwJBK22EHLWtanu0LSYr5YqzsaaW3RMgmjwr8Rypg5k+meEJdSPXJZXE/yqOMg==}
zod@4.1.12:
resolution: {integrity: sha512-JInaHOamG8pt5+Ey8kGmdcAcg3OL9reK8ltczgHTAwNhMys/6ThXHityHxVV2p3fkw/c+MAvBHFVYHFZDmjMCQ==}
zod@4.3.6:
resolution: {integrity: sha512-rftlrkhHZOcjDwkGlnUtZZkvaPHCsDATp4pGpuOOMDaTdDDXF91wuVDJoWoPsKX/3YPQ5fHuF3STjcYyKr+Qhg==}
zustand@4.5.6:
resolution: {integrity: sha512-ibr/n1hBzLLj5Y+yUcU7dYw8p6WnIVzdJbnX+1YpaScvZVF2ziugqHs+LAmHw4lWO9c/zRj+K1ncgWDQuthEdQ==}
engines: {node: '>=12.7.0'}
@@ -16032,25 +16033,25 @@ snapshots:
'@adobe/css-tools@4.4.4': {}
'@ai-sdk/anthropic@2.0.71(zod@4.1.12)':
'@ai-sdk/anthropic@2.0.71(zod@4.3.6)':
dependencies:
'@ai-sdk/provider': 2.0.1
'@ai-sdk/provider-utils': 3.0.22(zod@4.1.12)
zod: 4.1.12
'@ai-sdk/provider-utils': 3.0.22(zod@4.3.6)
zod: 4.3.6
'@ai-sdk/gateway@2.0.65(zod@4.1.12)':
'@ai-sdk/gateway@2.0.65(zod@4.3.6)':
dependencies:
'@ai-sdk/provider': 2.0.1
'@ai-sdk/provider-utils': 3.0.22(zod@4.1.12)
'@ai-sdk/provider-utils': 3.0.22(zod@4.3.6)
'@vercel/oidc': 3.1.0
zod: 4.1.12
zod: 4.3.6
'@ai-sdk/provider-utils@3.0.22(zod@4.1.12)':
'@ai-sdk/provider-utils@3.0.22(zod@4.3.6)':
dependencies:
'@ai-sdk/provider': 2.0.1
'@standard-schema/spec': 1.1.0
eventsource-parser: 3.0.6
zod: 4.1.12
zod: 4.3.6
'@ai-sdk/provider@2.0.1':
dependencies:
@@ -17003,6 +17004,8 @@ snapshots:
'@ckeditor/ckeditor5-utils': 47.6.1
'@ckeditor/ckeditor5-widget': 47.6.1
es-toolkit: 1.39.5
transitivePeerDependencies:
- supports-color
'@ckeditor/ckeditor5-cloud-services@47.6.1':
dependencies:
@@ -17437,8 +17440,6 @@ snapshots:
'@ckeditor/ckeditor5-widget': 47.6.1
ckeditor5: 47.6.1
es-toolkit: 1.39.5
transitivePeerDependencies:
- supports-color
'@ckeditor/ckeditor5-icons@47.6.1': {}
@@ -17456,8 +17457,6 @@ snapshots:
'@ckeditor/ckeditor5-widget': 47.6.1
ckeditor5: 47.6.1
es-toolkit: 1.39.5
transitivePeerDependencies:
- supports-color
'@ckeditor/ckeditor5-import-word@47.6.1':
dependencies:
@@ -17481,8 +17480,6 @@ snapshots:
'@ckeditor/ckeditor5-ui': 47.6.1
'@ckeditor/ckeditor5-utils': 47.6.1
ckeditor5: 47.6.1
transitivePeerDependencies:
- supports-color
'@ckeditor/ckeditor5-inspector@5.0.0': {}
@@ -17493,8 +17490,6 @@ snapshots:
'@ckeditor/ckeditor5-ui': 47.6.1
'@ckeditor/ckeditor5-utils': 47.6.1
ckeditor5: 47.6.1
transitivePeerDependencies:
- supports-color
'@ckeditor/ckeditor5-line-height@47.6.1':
dependencies:
@@ -19569,7 +19564,7 @@ snapshots:
dependencies:
'@jimp/types': 1.6.0
'@jimp/utils': 1.6.0
zod: 3.24.4
zod: 4.3.6
'@jimp/plugin-blur@1.6.0':
dependencies:
@@ -19579,7 +19574,7 @@ snapshots:
'@jimp/plugin-circle@1.6.0':
dependencies:
'@jimp/types': 1.6.0
zod: 3.24.4
zod: 4.3.6
'@jimp/plugin-color@1.6.0':
dependencies:
@@ -19587,7 +19582,7 @@ snapshots:
'@jimp/types': 1.6.0
'@jimp/utils': 1.6.0
tinycolor2: 1.6.0
zod: 3.24.4
zod: 4.3.6
'@jimp/plugin-contain@1.6.0':
dependencies:
@@ -19596,7 +19591,7 @@ snapshots:
'@jimp/plugin-resize': 1.6.0
'@jimp/types': 1.6.0
'@jimp/utils': 1.6.0
zod: 3.24.4
zod: 4.3.6
'@jimp/plugin-cover@1.6.0':
dependencies:
@@ -19604,20 +19599,20 @@ snapshots:
'@jimp/plugin-crop': 1.6.0
'@jimp/plugin-resize': 1.6.0
'@jimp/types': 1.6.0
zod: 3.24.4
zod: 4.3.6
'@jimp/plugin-crop@1.6.0':
dependencies:
'@jimp/core': 1.6.0
'@jimp/types': 1.6.0
'@jimp/utils': 1.6.0
zod: 3.24.4
zod: 4.3.6
'@jimp/plugin-displace@1.6.0':
dependencies:
'@jimp/types': 1.6.0
'@jimp/utils': 1.6.0
zod: 3.24.4
zod: 4.3.6
'@jimp/plugin-dither@1.6.0':
dependencies:
@@ -19627,12 +19622,12 @@ snapshots:
dependencies:
'@jimp/types': 1.6.0
'@jimp/utils': 1.6.0
zod: 3.24.4
zod: 4.3.6
'@jimp/plugin-flip@1.6.0':
dependencies:
'@jimp/types': 1.6.0
zod: 3.24.4
zod: 4.3.6
'@jimp/plugin-hash@1.6.0':
dependencies:
@@ -19650,7 +19645,7 @@ snapshots:
'@jimp/plugin-mask@1.6.0':
dependencies:
'@jimp/types': 1.6.0
zod: 3.24.4
zod: 4.3.6
'@jimp/plugin-print@1.6.0':
dependencies:
@@ -19663,18 +19658,18 @@ snapshots:
parse-bmfont-binary: 1.0.6
parse-bmfont-xml: 1.1.6
simple-xml-to-json: 1.2.3
zod: 3.24.4
zod: 4.3.6
'@jimp/plugin-quantize@1.6.0':
dependencies:
image-q: 4.0.0
zod: 3.24.4
zod: 4.3.6
'@jimp/plugin-resize@1.6.0':
dependencies:
'@jimp/core': 1.6.0
'@jimp/types': 1.6.0
zod: 3.24.4
zod: 4.3.6
'@jimp/plugin-rotate@1.6.0':
dependencies:
@@ -19683,7 +19678,7 @@ snapshots:
'@jimp/plugin-resize': 1.6.0
'@jimp/types': 1.6.0
'@jimp/utils': 1.6.0
zod: 3.24.4
zod: 4.3.6
'@jimp/plugin-threshold@1.6.0':
dependencies:
@@ -19692,11 +19687,11 @@ snapshots:
'@jimp/plugin-hash': 1.6.0
'@jimp/types': 1.6.0
'@jimp/utils': 1.6.0
zod: 3.24.4
zod: 4.3.6
'@jimp/types@1.6.0':
dependencies:
zod: 3.24.4
zod: 4.3.6
'@jimp/utils@1.6.0':
dependencies:
@@ -24526,13 +24521,13 @@ snapshots:
clean-stack: 2.2.0
indent-string: 4.0.0
ai@5.0.161(zod@4.1.12):
ai@5.0.161(zod@4.3.6):
dependencies:
'@ai-sdk/gateway': 2.0.65(zod@4.1.12)
'@ai-sdk/gateway': 2.0.65(zod@4.3.6)
'@ai-sdk/provider': 2.0.1
'@ai-sdk/provider-utils': 3.0.22(zod@4.1.12)
'@ai-sdk/provider-utils': 3.0.22(zod@4.3.6)
'@opentelemetry/api': 1.9.0
zod: 4.1.12
zod: 4.3.6
ajv-draft-04@1.0.0(ajv@8.13.0):
optionalDependencies:
@@ -35029,10 +35024,10 @@ snapshots:
compress-commons: 6.0.2
readable-stream: 4.7.0
zod@3.24.4: {}
zod@4.1.12: {}
zod@4.3.6: {}
zustand@4.5.6(@types/react@19.1.7)(react@19.2.4):
dependencies:
use-sync-external-store: 1.6.0(react@19.2.4)