upgraded dependencies (ai sdk v5)

master
Avraham Sakal 2 months ago
parent d44215841e
commit 3aa252e248

@ -11,13 +11,13 @@
"generate-types": "kanel" "generate-types": "kanel"
}, },
"dependencies": { "dependencies": {
"@ai-sdk/react": "^1.2.12", "@ai-sdk/react": "^2.0.9",
"@auth/core": "^0.40.0", "@auth/core": "^0.40.0",
"@compiled/react": "^0.18.6", "@compiled/react": "^0.18.6",
"@hono/node-server": "^1.14.4", "@hono/node-server": "^1.14.4",
"@mantine/core": "^8.1.1", "@mantine/core": "^8.1.1",
"@mantine/hooks": "^8.1.1", "@mantine/hooks": "^8.1.1",
"@openrouter/ai-sdk-provider": "^0.7.2", "@openrouter/ai-sdk-provider": "^1.1.2",
"@sinclair/typebox": "^0.34.37", "@sinclair/typebox": "^0.34.37",
"@tabler/icons-react": "^3.34.1", "@tabler/icons-react": "^3.34.1",
"@trpc/client": "^11.4.2", "@trpc/client": "^11.4.2",
@ -26,7 +26,7 @@
"@universal-middleware/hono": "^0.4.14", "@universal-middleware/hono": "^0.4.14",
"@vitejs/plugin-react": "^4.6.0", "@vitejs/plugin-react": "^4.6.0",
"@zilliz/milvus2-sdk-node": "^2.5.11", "@zilliz/milvus2-sdk-node": "^2.5.11",
"ai": "^4.3.16", "ai": "^5.0.9",
"dotenv": "^17.0.0", "dotenv": "^17.0.0",
"hono": "^4.8.2", "hono": "^4.8.2",
"immer": "^10.1.1", "immer": "^10.1.1",
@ -40,7 +40,7 @@
"vike": "^0.4.235", "vike": "^0.4.235",
"vike-cloudflare": "^0.1.7", "vike-cloudflare": "^0.1.7",
"vike-react": "^0.6.4", "vike-react": "^0.6.4",
"zod": "^3.25.67", "zod": "^4.0.17",
"zustand": "^5.0.6" "zustand": "^5.0.6"
}, },
"devDependencies": { "devDependencies": {
@ -63,4 +63,4 @@
"wrangler": "^4.20.5" "wrangler": "^4.20.5"
}, },
"type": "module" "type": "module"
} }

@ -9,8 +9,8 @@ importers:
.: .:
dependencies: dependencies:
'@ai-sdk/react': '@ai-sdk/react':
specifier: ^1.2.12 specifier: ^2.0.9
version: 1.2.12(react@19.1.0)(zod@3.25.67) version: 2.0.9(react@19.1.0)(zod@4.0.17)
'@auth/core': '@auth/core':
specifier: ^0.40.0 specifier: ^0.40.0
version: 0.40.0 version: 0.40.0
@ -27,8 +27,8 @@ importers:
specifier: ^8.1.1 specifier: ^8.1.1
version: 8.1.2(react@19.1.0) version: 8.1.2(react@19.1.0)
'@openrouter/ai-sdk-provider': '@openrouter/ai-sdk-provider':
specifier: ^0.7.2 specifier: ^1.1.2
version: 0.7.2(ai@4.3.16(react@19.1.0)(zod@3.25.67))(zod@3.25.67) version: 1.1.2(ai@5.0.9(zod@4.0.17))(zod@4.0.17)
'@sinclair/typebox': '@sinclair/typebox':
specifier: ^0.34.37 specifier: ^0.34.37
version: 0.34.37 version: 0.34.37
@ -54,8 +54,8 @@ importers:
specifier: ^2.5.11 specifier: ^2.5.11
version: 2.5.11 version: 2.5.11
ai: ai:
specifier: ^4.3.16 specifier: ^5.0.9
version: 4.3.16(react@19.1.0)(zod@3.25.67) version: 5.0.9(zod@4.0.17)
dotenv: dotenv:
specifier: ^17.0.0 specifier: ^17.0.0
version: 17.0.0 version: 17.0.0
@ -96,8 +96,8 @@ importers:
specifier: ^0.6.4 specifier: ^0.6.4
version: 0.6.4(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(vike@0.4.235(react-streaming@0.4.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(vite@6.3.5(@types/node@20.19.1)(sugarss@4.0.1(postcss@8.5.6)))) version: 0.6.4(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(vike@0.4.235(react-streaming@0.4.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(vite@6.3.5(@types/node@20.19.1)(sugarss@4.0.1(postcss@8.5.6))))
zod: zod:
specifier: ^3.25.67 specifier: ^4.0.17
version: 3.25.67 version: 4.0.17
zustand: zustand:
specifier: ^5.0.6 specifier: ^5.0.6
version: 5.0.6(@types/react@19.1.8)(immer@10.1.1)(react@19.1.0)(use-sync-external-store@1.5.0(react@19.1.0)) version: 5.0.6(@types/react@19.1.8)(immer@10.1.1)(react@19.1.0)(use-sync-external-store@1.5.0(react@19.1.0))
@ -156,32 +156,32 @@ importers:
packages: packages:
'@ai-sdk/provider-utils@2.2.8': '@ai-sdk/gateway@1.0.4':
resolution: {integrity: sha512-fqhG+4sCVv8x7nFzYnFo19ryhAa3w096Kmc3hWxMQfW/TubPOmt3A6tYZhl4mUfQWWQMsuSkLrtjlWuXBVSGQA==} resolution: {integrity: sha512-1roLdgMbFU3Nr4MC97/te7w6OqxsWBkDUkpbCcvxF3jz/ku91WVaJldn/PKU8feMKNyI5W9wnqhbjb1BqbExOQ==}
engines: {node: '>=18'} engines: {node: '>=18'}
peerDependencies: peerDependencies:
zod: ^3.23.8 zod: ^3.25.76 || ^4
'@ai-sdk/provider@1.1.3': '@ai-sdk/provider-utils@3.0.1':
resolution: {integrity: sha512-qZMxYJ0qqX/RfnuIaab+zp8UAeJn/ygXXAffR5I4N0n1IrvA6qBsjc8hXLmBiMV2zoXlifkacF7sEFnYnjBcqg==} resolution: {integrity: sha512-/iP1sKc6UdJgGH98OCly7sWJKv+J9G47PnTjIj40IJMUQKwDrUMyf7zOOfRtPwSuNifYhSoJQ4s1WltI65gJ/g==}
engines: {node: '>=18'}
peerDependencies:
zod: ^3.25.76 || ^4
'@ai-sdk/provider@2.0.0':
resolution: {integrity: sha512-6o7Y2SeO9vFKB8lArHXehNuusnpddKPk7xqL7T2/b+OvXMRIXUO1rR4wcv1hAFUAT9avGZshty3Wlua/XA7TvA==}
engines: {node: '>=18'} engines: {node: '>=18'}
'@ai-sdk/react@1.2.12': '@ai-sdk/react@2.0.9':
resolution: {integrity: sha512-jK1IZZ22evPZoQW3vlkZ7wvjYGYF+tRBKXtrcolduIkQ/m/sOAVcVeVDUDvh1T91xCnWCdUGCPZg2avZ90mv3g==} resolution: {integrity: sha512-Ehx4TfuUt/2tPUvGUK6qlTLRi0EOCnYLqswFsLnQBXMnels9kJok9rWA3JJyt5GR2NK8NDozL+7Uo2nj06T9sg==}
engines: {node: '>=18'} engines: {node: '>=18'}
peerDependencies: peerDependencies:
react: ^18 || ^19 || ^19.0.0-rc react: ^18 || ^19 || ^19.0.0-rc
zod: ^3.23.8 zod: ^3.25.76 || ^4
peerDependenciesMeta: peerDependenciesMeta:
zod: zod:
optional: true optional: true
'@ai-sdk/ui-utils@1.2.11':
resolution: {integrity: sha512-3zcwCc8ezzFlwp3ZD15wAPjf2Au4s3vAbKsXQVyhxODHcmu0iyPO2Eua6D/vicq/AUm/BAo60r97O6HU+EI0+w==}
engines: {node: '>=18'}
peerDependencies:
zod: ^3.23.8
'@ampproject/remapping@2.3.0': '@ampproject/remapping@2.3.0':
resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==}
engines: {node: '>=6.0.0'} engines: {node: '>=6.0.0'}
@ -983,12 +983,12 @@ packages:
resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==}
engines: {node: '>= 8'} engines: {node: '>= 8'}
'@openrouter/ai-sdk-provider@0.7.2': '@openrouter/ai-sdk-provider@1.1.2':
resolution: {integrity: sha512-Fry2mV7uGGJRmP9JntTZRc8ElESIk7AJNTacLbF6Syoeb5k8d7HPGkcK9rTXDlqBb8HgU1hOKtz23HojesTmnw==} resolution: {integrity: sha512-cfiKVpNygGFaJojBHFvtTf7UiF458Xh9yPcTg4FXF7bGYN5V33Rxx9dXNE12fjv6lHeC5C7jwQHDrzUIFol1iQ==}
engines: {node: '>=18'} engines: {node: '>=18'}
peerDependencies: peerDependencies:
ai: ^4.3.16 ai: ^5.0.0
zod: ^3.25.34 zod: ^3.24.1 || ^v4
'@opentelemetry/api@1.9.0': '@opentelemetry/api@1.9.0':
resolution: {integrity: sha512-3giAOQvZiH5F9bMlMiv8+GSPMeqg0dbaeo58/0SlA9sxSqZhnUtxzX9/2FzyhS9sWQf5S0GJE0AKBrFqjpeYcg==} resolution: {integrity: sha512-3giAOQvZiH5F9bMlMiv8+GSPMeqg0dbaeo58/0SlA9sxSqZhnUtxzX9/2FzyhS9sWQf5S0GJE0AKBrFqjpeYcg==}
@ -1139,6 +1139,9 @@ packages:
'@sinclair/typebox@0.34.37': '@sinclair/typebox@0.34.37':
resolution: {integrity: sha512-2TRuQVgQYfy+EzHRTIvkhv2ADEouJ2xNS/Vq+W5EuuewBdOrvATvljZTxHWZSTYr2sTjTHpGvucaGAt67S2akw==} resolution: {integrity: sha512-2TRuQVgQYfy+EzHRTIvkhv2ADEouJ2xNS/Vq+W5EuuewBdOrvATvljZTxHWZSTYr2sTjTHpGvucaGAt67S2akw==}
'@standard-schema/spec@1.0.0':
resolution: {integrity: sha512-m2bOd0f2RT9k8QJx1JN85cZYyH1RqFBdlwtkSlf4tBDYLCiiZnv1fIIwacK6cqwXavOydf0NPToMQgpKq+dVlA==}
'@tabler/icons-react@3.34.1': '@tabler/icons-react@3.34.1':
resolution: {integrity: sha512-Ld6g0NqOO05kyyHsfU8h787PdHBm7cFmOycQSIrGp45XcXYDuOK2Bs0VC4T2FWSKZ6bx5g04imfzazf/nqtk1A==} resolution: {integrity: sha512-Ld6g0NqOO05kyyHsfU8h787PdHBm7cFmOycQSIrGp45XcXYDuOK2Bs0VC4T2FWSKZ6bx5g04imfzazf/nqtk1A==}
peerDependencies: peerDependencies:
@ -1177,9 +1180,6 @@ packages:
'@types/debug@4.1.12': '@types/debug@4.1.12':
resolution: {integrity: sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==} resolution: {integrity: sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==}
'@types/diff-match-patch@1.0.36':
resolution: {integrity: sha512-xFdR6tkm0MWvBfO8xXCSsinYxHcqkQUlcHeSpMC2ukzOb6lwQAfDmW+Qt0AvlGd8HpsS28qKsB+oPeJn9I39jg==}
'@types/estree-jsx@1.0.5': '@types/estree-jsx@1.0.5':
resolution: {integrity: sha512-52CcUVNFyfb1A2ALocQw/Dd1BQFNmSdkuC3BkZ6iqhdMfQz7JWOFRuJFloOzjk+6WijU56m9oKXFAXc7o3Towg==} resolution: {integrity: sha512-52CcUVNFyfb1A2ALocQw/Dd1BQFNmSdkuC3BkZ6iqhdMfQz7JWOFRuJFloOzjk+6WijU56m9oKXFAXc7o3Towg==}
@ -1273,15 +1273,11 @@ packages:
engines: {node: '>=0.4.0'} engines: {node: '>=0.4.0'}
hasBin: true hasBin: true
ai@4.3.16: ai@5.0.9:
resolution: {integrity: sha512-KUDwlThJ5tr2Vw0A1ZkbDKNME3wzWhuVfAOwIvFUzl1TPVDFAXDFTXio3p+jaKneB+dKNCvFFlolYmmgHttG1g==} resolution: {integrity: sha512-l7YdzsCTId7CDNNQ+roC0m4uDMmVIO9NpDC3bI2RxNDss3XpGIvsbHq7bT+IZzMYIqGbHK17HI0eiOOvtwzN6Q==}
engines: {node: '>=18'} engines: {node: '>=18'}
peerDependencies: peerDependencies:
react: ^18 || ^19 || ^19.0.0-rc zod: ^3.25.76 || ^4
zod: ^3.23.8
peerDependenciesMeta:
react:
optional: true
ansi-regex@5.0.1: ansi-regex@5.0.1:
resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==}
@ -1363,10 +1359,6 @@ packages:
resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==}
engines: {node: '>=10'} engines: {node: '>=10'}
chalk@5.4.1:
resolution: {integrity: sha512-zgVZuo2WcZgfUEmsn6eO3kINexW8RAE4maiQ8QNs8CtpPCSyMiYsULR3HQYkm3w8FIA3SberyMJMSldGsW+U3w==}
engines: {node: ^12.17.0 || ^14.13 || >=16.0.0}
character-entities-html4@2.1.0: character-entities-html4@2.1.0:
resolution: {integrity: sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==} resolution: {integrity: sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==}
@ -1533,9 +1525,6 @@ packages:
devlop@1.1.0: devlop@1.1.0:
resolution: {integrity: sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==} resolution: {integrity: sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==}
diff-match-patch@1.0.5:
resolution: {integrity: sha512-IayShXAgj/QMXgB0IWmKx+rOPuGMhqm5w6jvFxmVenXKIzRqTAAsbBPT3kWQeGANj3jGgvcvv4yK6SxqYmikgw==}
dom-serializer@1.4.1: dom-serializer@1.4.1:
resolution: {integrity: sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==} resolution: {integrity: sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==}
@ -1595,6 +1584,10 @@ packages:
estree-util-is-identifier-name@3.0.0: estree-util-is-identifier-name@3.0.0:
resolution: {integrity: sha512-hFtqIDZTIUZ9BXLb8y4pYGyk6+wekIivNVTcmvk8NoOh+VeRn5y6cEHzbURrWbfp1fIqdVipilzj+lfaadNZmg==} resolution: {integrity: sha512-hFtqIDZTIUZ9BXLb8y4pYGyk6+wekIivNVTcmvk8NoOh+VeRn5y6cEHzbURrWbfp1fIqdVipilzj+lfaadNZmg==}
eventsource-parser@3.0.3:
resolution: {integrity: sha512-nVpZkTMM9rF6AQ9gPJpFsNAMt48wIzB5TQgiTLdHiuO8XEDhUgZEhqKlZWXbIzo9VmJ/HvysHqEaVeD5v9TPvA==}
engines: {node: '>=20.0.0'}
exit-hook@2.2.1: exit-hook@2.2.1:
resolution: {integrity: sha512-eNTPlAD67BmP31LDINZ3U7HSF8l57TxOY2PmBJ1shpCvpnxBF93mWCE8YHBnXs8qiUZJc9WDcWIeC3a2HIAMfw==} resolution: {integrity: sha512-eNTPlAD67BmP31LDINZ3U7HSF8l57TxOY2PmBJ1shpCvpnxBF93mWCE8YHBnXs8qiUZJc9WDcWIeC3a2HIAMfw==}
engines: {node: '>=6'} engines: {node: '>=6'}
@ -1828,11 +1821,6 @@ packages:
engines: {node: '>=6'} engines: {node: '>=6'}
hasBin: true hasBin: true
jsondiffpatch@0.6.0:
resolution: {integrity: sha512-3QItJOXp2AP1uv7waBkao5nCvhEv+QmJAd38Ybq7wNI74Q+BBmnLn4EDKz6yI9xGAIQoUF87qHt+kc1IVxB4zQ==}
engines: {node: ^18.0.0 || >=20.0.0}
hasBin: true
kanel-kysely@0.7.1: kanel-kysely@0.7.1:
resolution: {integrity: sha512-2PqWYszHw/LytJ6EbrfIDIEXAlRgXzW9GWTkWQyR2oMUM69DRtCnpogDcKe4g4zl6NSOL/0Jy1jhhhr9Gnu6mQ==} resolution: {integrity: sha512-2PqWYszHw/LytJ6EbrfIDIEXAlRgXzW9GWTkWQyR2oMUM69DRtCnpogDcKe4g4zl6NSOL/0Jy1jhhhr9Gnu6mQ==}
@ -2626,9 +2614,6 @@ packages:
scheduler@0.26.0: scheduler@0.26.0:
resolution: {integrity: sha512-NlHwttCI/l5gCPR3D1nNXtWABUmBwvZpEQiD4IXSbIDq8BzLIK/7Ir5gTFSGZDUu37K5cMNp0hFtzO38sC7gWA==} resolution: {integrity: sha512-NlHwttCI/l5gCPR3D1nNXtWABUmBwvZpEQiD4IXSbIDq8BzLIK/7Ir5gTFSGZDUu37K5cMNp0hFtzO38sC7gWA==}
secure-json-parse@2.7.0:
resolution: {integrity: sha512-6aU+Rwsezw7VR8/nyvKTx8QpWH9FrcYiXXlqC4z5d5XQBDRqtbfsRjnwGyqbi3gddNtWHuEk9OANUotL26qKUw==}
semver@6.3.1: semver@6.3.1:
resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==}
hasBin: true hasBin: true
@ -3091,8 +3076,8 @@ packages:
zod@3.22.3: zod@3.22.3:
resolution: {integrity: sha512-EjIevzuJRiRPbVH4mGc8nApb/lVLKVpmUhAaR5R5doKGfAnGJ6Gr3CViAVjP+4FWSxCsybeWQdcgCtbX+7oZug==} resolution: {integrity: sha512-EjIevzuJRiRPbVH4mGc8nApb/lVLKVpmUhAaR5R5doKGfAnGJ6Gr3CViAVjP+4FWSxCsybeWQdcgCtbX+7oZug==}
zod@3.25.67: zod@4.0.17:
resolution: {integrity: sha512-idA2YXwpCdqUSKRCACDE6ItZD9TZzy3OZMtpfLoh6oPR47lipysRrJfjzMqFxQ3uJuUPyUeWe1r9vLH33xO/Qw==} resolution: {integrity: sha512-1PHjlYRevNxxdy2JZ8JcNAw7rX8V9P1AKkP+x/xZfxB0K5FYfuV+Ug6P/6NVSR2jHQ+FzDDoDHS04nYUsOIyLQ==}
zustand@5.0.6: zustand@5.0.6:
resolution: {integrity: sha512-ihAqNeUVhe0MAD+X8M5UzqyZ9k3FFZLBTtqo6JLPwV53cbRB/mJwBI0PxcIgqhBBHlEs8G45OTDTMq3gNcLq3A==} resolution: {integrity: sha512-ihAqNeUVhe0MAD+X8M5UzqyZ9k3FFZLBTtqo6JLPwV53cbRB/mJwBI0PxcIgqhBBHlEs8G45OTDTMq3gNcLq3A==}
@ -3117,33 +3102,33 @@ packages:
snapshots: snapshots:
'@ai-sdk/provider-utils@2.2.8(zod@3.25.67)': '@ai-sdk/gateway@1.0.4(zod@4.0.17)':
dependencies: dependencies:
'@ai-sdk/provider': 1.1.3 '@ai-sdk/provider': 2.0.0
nanoid: 3.3.11 '@ai-sdk/provider-utils': 3.0.1(zod@4.0.17)
secure-json-parse: 2.7.0 zod: 4.0.17
zod: 3.25.67
'@ai-sdk/provider-utils@3.0.1(zod@4.0.17)':
dependencies:
'@ai-sdk/provider': 2.0.0
'@standard-schema/spec': 1.0.0
eventsource-parser: 3.0.3
zod: 4.0.17
zod-to-json-schema: 3.24.6(zod@4.0.17)
'@ai-sdk/provider@1.1.3': '@ai-sdk/provider@2.0.0':
dependencies: dependencies:
json-schema: 0.4.0 json-schema: 0.4.0
'@ai-sdk/react@1.2.12(react@19.1.0)(zod@3.25.67)': '@ai-sdk/react@2.0.9(react@19.1.0)(zod@4.0.17)':
dependencies: dependencies:
'@ai-sdk/provider-utils': 2.2.8(zod@3.25.67) '@ai-sdk/provider-utils': 3.0.1(zod@4.0.17)
'@ai-sdk/ui-utils': 1.2.11(zod@3.25.67) ai: 5.0.9(zod@4.0.17)
react: 19.1.0 react: 19.1.0
swr: 2.3.3(react@19.1.0) swr: 2.3.3(react@19.1.0)
throttleit: 2.1.0 throttleit: 2.1.0
optionalDependencies: optionalDependencies:
zod: 3.25.67 zod: 4.0.17
'@ai-sdk/ui-utils@1.2.11(zod@3.25.67)':
dependencies:
'@ai-sdk/provider': 1.1.3
'@ai-sdk/provider-utils': 2.2.8(zod@3.25.67)
zod: 3.25.67
zod-to-json-schema: 3.24.6(zod@3.25.67)
'@ampproject/remapping@2.3.0': '@ampproject/remapping@2.3.0':
dependencies: dependencies:
@ -3801,12 +3786,10 @@ snapshots:
'@nodelib/fs.scandir': 2.1.5 '@nodelib/fs.scandir': 2.1.5
fastq: 1.19.1 fastq: 1.19.1
'@openrouter/ai-sdk-provider@0.7.2(ai@4.3.16(react@19.1.0)(zod@3.25.67))(zod@3.25.67)': '@openrouter/ai-sdk-provider@1.1.2(ai@5.0.9(zod@4.0.17))(zod@4.0.17)':
dependencies: dependencies:
'@ai-sdk/provider': 1.1.3 ai: 5.0.9(zod@4.0.17)
'@ai-sdk/provider-utils': 2.2.8(zod@3.25.67) zod: 4.0.17
ai: 4.3.16(react@19.1.0)(zod@3.25.67)
zod: 3.25.67
'@opentelemetry/api@1.9.0': {} '@opentelemetry/api@1.9.0': {}
@ -3903,6 +3886,8 @@ snapshots:
'@sinclair/typebox@0.34.37': {} '@sinclair/typebox@0.34.37': {}
'@standard-schema/spec@1.0.0': {}
'@tabler/icons-react@3.34.1(react@19.1.0)': '@tabler/icons-react@3.34.1(react@19.1.0)':
dependencies: dependencies:
'@tabler/icons': 3.34.1 '@tabler/icons': 3.34.1
@ -3946,8 +3931,6 @@ snapshots:
dependencies: dependencies:
'@types/ms': 2.1.0 '@types/ms': 2.1.0
'@types/diff-match-patch@1.0.36': {}
'@types/estree-jsx@1.0.5': '@types/estree-jsx@1.0.5':
dependencies: dependencies:
'@types/estree': 1.0.8 '@types/estree': 1.0.8
@ -4041,17 +4024,13 @@ snapshots:
acorn@8.15.0: {} acorn@8.15.0: {}
ai@4.3.16(react@19.1.0)(zod@3.25.67): ai@5.0.9(zod@4.0.17):
dependencies: dependencies:
'@ai-sdk/provider': 1.1.3 '@ai-sdk/gateway': 1.0.4(zod@4.0.17)
'@ai-sdk/provider-utils': 2.2.8(zod@3.25.67) '@ai-sdk/provider': 2.0.0
'@ai-sdk/react': 1.2.12(react@19.1.0)(zod@3.25.67) '@ai-sdk/provider-utils': 3.0.1(zod@4.0.17)
'@ai-sdk/ui-utils': 1.2.11(zod@3.25.67)
'@opentelemetry/api': 1.9.0 '@opentelemetry/api': 1.9.0
jsondiffpatch: 0.6.0 zod: 4.0.17
zod: 3.25.67
optionalDependencies:
react: 19.1.0
ansi-regex@5.0.1: {} ansi-regex@5.0.1: {}
@ -4132,8 +4111,6 @@ snapshots:
ansi-styles: 4.3.0 ansi-styles: 4.3.0
supports-color: 7.2.0 supports-color: 7.2.0
chalk@5.4.1: {}
character-entities-html4@2.1.0: {} character-entities-html4@2.1.0: {}
character-entities-legacy@3.0.0: {} character-entities-legacy@3.0.0: {}
@ -4300,8 +4277,6 @@ snapshots:
dependencies: dependencies:
dequal: 2.0.3 dequal: 2.0.3
diff-match-patch@1.0.5: {}
dom-serializer@1.4.1: dom-serializer@1.4.1:
dependencies: dependencies:
domelementtype: 2.3.0 domelementtype: 2.3.0
@ -4398,6 +4373,8 @@ snapshots:
estree-util-is-identifier-name@3.0.0: {} estree-util-is-identifier-name@3.0.0: {}
eventsource-parser@3.0.3: {}
exit-hook@2.2.1: {} exit-hook@2.2.1: {}
exsolve@1.0.7: {} exsolve@1.0.7: {}
@ -4607,12 +4584,6 @@ snapshots:
json5@2.2.3: {} json5@2.2.3: {}
jsondiffpatch@0.6.0:
dependencies:
'@types/diff-match-patch': 1.0.36
chalk: 5.4.1
diff-match-patch: 1.0.5
kanel-kysely@0.7.1: kanel-kysely@0.7.1:
dependencies: dependencies:
'@kristiandupont/recase': 1.4.1 '@kristiandupont/recase': 1.4.1
@ -5555,8 +5526,6 @@ snapshots:
scheduler@0.26.0: {} scheduler@0.26.0: {}
secure-json-parse@2.7.0: {}
semver@6.3.1: {} semver@6.3.1: {}
semver@7.7.2: {} semver@7.7.2: {}
@ -6012,13 +5981,13 @@ snapshots:
mustache: 4.2.0 mustache: 4.2.0
stacktracey: 2.1.8 stacktracey: 2.1.8
zod-to-json-schema@3.24.6(zod@3.25.67): zod-to-json-schema@3.24.6(zod@4.0.17):
dependencies: dependencies:
zod: 3.25.67 zod: 4.0.17
zod@3.22.3: {} zod@3.22.3: {}
zod@3.25.67: {} zod@4.0.17: {}
zustand@5.0.6(@types/react@19.1.8)(immer@10.1.1)(react@19.1.0)(use-sync-external-store@1.5.0(react@19.1.0)): zustand@5.0.6(@types/react@19.1.8)(immer@10.1.1)(react@19.1.0)(use-sync-external-store@1.5.0(react@19.1.0)):
optionalDependencies: optionalDependencies:

Loading…
Cancel
Save