Skip to content

Commit 18897ee

Browse files
Update dependency ai to v4
1 parent 7c693d4 commit 18897ee

File tree

2 files changed

+92
-57
lines changed

2 files changed

+92
-57
lines changed

packages/ui/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
"@types/resize-observer-browser": "^0.1.5",
2424
"@types/semver": "^7.5.7",
2525
"@upstash/redis": "1.25.2",
26-
"ai": "2.2.16",
26+
"ai": "4.3.16",
2727
"autoprefixer": "^10.4.2",
2828
"openai": "4.11.1",
2929
"path-browserify": "^1.0.1",

yarn.lock

Lines changed: 91 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,41 @@
22
# yarn lockfile v1
33

44

5+
6+
version "2.2.8"
7+
resolved "https://registry.yarnpkg.com/@ai-sdk/provider-utils/-/provider-utils-2.2.8.tgz#ad11b92d5a1763ab34ba7b5fc42494bfe08b76d1"
8+
integrity sha512-fqhG+4sCVv8x7nFzYnFo19ryhAa3w096Kmc3hWxMQfW/TubPOmt3A6tYZhl4mUfQWWQMsuSkLrtjlWuXBVSGQA==
9+
dependencies:
10+
"@ai-sdk/provider" "1.1.3"
11+
nanoid "^3.3.8"
12+
secure-json-parse "^2.7.0"
13+
14+
15+
version "1.1.3"
16+
resolved "https://registry.yarnpkg.com/@ai-sdk/provider/-/provider-1.1.3.tgz#ebdda8077b8d2b3f290dcba32c45ad19b2704681"
17+
integrity sha512-qZMxYJ0qqX/RfnuIaab+zp8UAeJn/ygXXAffR5I4N0n1IrvA6qBsjc8hXLmBiMV2zoXlifkacF7sEFnYnjBcqg==
18+
dependencies:
19+
json-schema "^0.4.0"
20+
21+
22+
version "1.2.12"
23+
resolved "https://registry.yarnpkg.com/@ai-sdk/react/-/react-1.2.12.tgz#f4250b6df566b170af98a71d5708b52108dd0ce1"
24+
integrity sha512-jK1IZZ22evPZoQW3vlkZ7wvjYGYF+tRBKXtrcolduIkQ/m/sOAVcVeVDUDvh1T91xCnWCdUGCPZg2avZ90mv3g==
25+
dependencies:
26+
"@ai-sdk/provider-utils" "2.2.8"
27+
"@ai-sdk/ui-utils" "1.2.11"
28+
swr "^2.2.5"
29+
throttleit "2.1.0"
30+
31+
32+
version "1.2.11"
33+
resolved "https://registry.yarnpkg.com/@ai-sdk/ui-utils/-/ui-utils-1.2.11.tgz#4f815589d08d8fef7292ade54ee5db5d09652603"
34+
integrity sha512-3zcwCc8ezzFlwp3ZD15wAPjf2Au4s3vAbKsXQVyhxODHcmu0iyPO2Eua6D/vicq/AUm/BAo60r97O6HU+EI0+w==
35+
dependencies:
36+
"@ai-sdk/provider" "1.1.3"
37+
"@ai-sdk/provider-utils" "2.2.8"
38+
zod-to-json-schema "^3.24.1"
39+
540
"@alloc/quick-lru@^5.2.0":
641
version "5.2.0"
742
resolved "https://registry.yarnpkg.com/@alloc/quick-lru/-/quick-lru-5.2.0.tgz#7bf68b20c0a350f936915fcae06f58e32007ce30"
@@ -818,6 +853,11 @@
818853
"@nomicfoundation/solidity-analyzer-linux-x64-musl" "0.1.2"
819854
"@nomicfoundation/solidity-analyzer-win32-x64-msvc" "0.1.2"
820855

856+
"@opentelemetry/[email protected]":
857+
version "1.9.0"
858+
resolved "https://registry.yarnpkg.com/@opentelemetry/api/-/api-1.9.0.tgz#d03eba68273dc0f7509e2a3d5cba21eae10379fe"
859+
integrity sha512-3giAOQvZiH5F9bMlMiv8+GSPMeqg0dbaeo58/0SlA9sxSqZhnUtxzX9/2FzyhS9sWQf5S0GJE0AKBrFqjpeYcg==
860+
821861
"@openzeppelin/community-contracts@https://github.com/OpenZeppelin/openzeppelin-community-contracts":
822862
version "0.0.1"
823863
resolved "https://github.com/OpenZeppelin/openzeppelin-community-contracts#de17c8ee4b0329867f7219fbc401707be9518ff1"
@@ -1171,6 +1211,11 @@
11711211
dependencies:
11721212
cssnano "*"
11731213

1214+
"@types/diff-match-patch@^1.0.36":
1215+
version "1.0.36"
1216+
resolved "https://registry.yarnpkg.com/@types/diff-match-patch/-/diff-match-patch-1.0.36.tgz#dcef10a69d357fe9d43ac4ff2eca6b85dbf466af"
1217+
integrity sha512-xFdR6tkm0MWvBfO8xXCSsinYxHcqkQUlcHeSpMC2ukzOb6lwQAfDmW+Qt0AvlGd8HpsS28qKsB+oPeJn9I39jg==
1218+
11741219
"@types/estree@*":
11751220
version "1.0.8"
11761221
resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.8.tgz#958b91c991b1867ced318bedea0e215ee050726e"
@@ -1454,18 +1499,17 @@ aggregate-error@^3.0.0:
14541499
clean-stack "^2.0.0"
14551500
indent-string "^4.0.0"
14561501

1457-
ai@2.2.16:
1458-
version "2.2.16"
1459-
resolved "https://registry.yarnpkg.com/ai/-/ai-2.2.16.tgz#0d0b1a25d4ae62b4ebb258f2baaed08793a6c662"
1460-
integrity sha512-3kYBmKhV4Zk16ffaN0ehbfA7rK4TQLVqe+dVzlG5+edF8hUTEoNdF21CCpPA/n+PrDGwC3KmlCfn07OReVwjqg==
1502+
ai@4.3.16:
1503+
version "4.3.16"
1504+
resolved "https://registry.yarnpkg.com/ai/-/ai-4.3.16.tgz#c9446da1024cdc1dfe2913d151b70c91d40f2378"
1505+
integrity sha512-KUDwlThJ5tr2Vw0A1ZkbDKNME3wzWhuVfAOwIvFUzl1TPVDFAXDFTXio3p+jaKneB+dKNCvFFlolYmmgHttG1g==
14611506
dependencies:
1462-
eventsource-parser "1.0.0"
1463-
nanoid "3.3.6"
1464-
solid-swr-store "0.10.7"
1465-
sswr "2.0.0"
1466-
swr "2.2.0"
1467-
swr-store "0.10.6"
1468-
swrv "1.0.4"
1507+
"@ai-sdk/provider" "1.1.3"
1508+
"@ai-sdk/provider-utils" "2.2.8"
1509+
"@ai-sdk/react" "1.2.12"
1510+
"@ai-sdk/ui-utils" "1.2.11"
1511+
"@opentelemetry/api" "1.9.0"
1512+
jsondiffpatch "0.6.0"
14691513

14701514
ajv@^6.12.4, ajv@^6.12.6:
14711515
version "6.12.6"
@@ -2543,6 +2587,11 @@ didyoumean@^1.2.2:
25432587
resolved "https://registry.yarnpkg.com/didyoumean/-/didyoumean-1.2.2.tgz#989346ffe9e839b4555ecf5666edea0d3e8ad037"
25442588
integrity sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==
25452589

2590+
diff-match-patch@^1.0.5:
2591+
version "1.0.5"
2592+
resolved "https://registry.yarnpkg.com/diff-match-patch/-/diff-match-patch-1.0.5.tgz#abb584d5f10cd1196dfc55aa03701592ae3f7b37"
2593+
integrity sha512-IayShXAgj/QMXgB0IWmKx+rOPuGMhqm5w6jvFxmVenXKIzRqTAAsbBPT3kWQeGANj3jGgvcvv4yK6SxqYmikgw==
2594+
25462595
diff@^4.0.1:
25472596
version "4.0.2"
25482597
resolved "https://registry.yarnpkg.com/diff/-/diff-4.0.2.tgz#60f3aecb89d5fae520c11aa19efc2bb982aade7d"
@@ -3017,11 +3066,6 @@ eventemitter3@^4.0.4:
30173066
resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-4.0.7.tgz#2de9b68f6528d5644ef5c59526a1b4a07306169f"
30183067
integrity sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==
30193068

3020-
3021-
version "1.0.0"
3022-
resolved "https://registry.yarnpkg.com/eventsource-parser/-/eventsource-parser-1.0.0.tgz#6332e37fd5512e3c8d9df05773b2bf9e152ccc04"
3023-
integrity sha512-9jgfSCa3dmEme2ES3mPByGXfgZ87VbP97tng1G2nWwWx6bV2nYxm2AWCrbQjXToSe+yYlqaZNtxffR9IeQr95g==
3024-
30253069
eventsource-parser@^3.0.1:
30263070
version "3.0.2"
30273071
resolved "https://registry.yarnpkg.com/eventsource-parser/-/eventsource-parser-3.0.2.tgz#0fea1abd26eca8201099ff5212f6c4e7ca2fd5d3"
@@ -3985,6 +4029,11 @@ json-schema-traverse@^0.4.1:
39854029
resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660"
39864030
integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==
39874031

4032+
json-schema@^0.4.0:
4033+
version "0.4.0"
4034+
resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.4.0.tgz#f7de4cf6efab838ebaeb3236474cbba5a1930ab5"
4035+
integrity sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==
4036+
39884037
json-stable-stringify-without-jsonify@^1.0.1:
39894038
version "1.0.1"
39904039
resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651"
@@ -3995,6 +4044,15 @@ json-stream-stringify@^3.1.4:
39954044
resolved "https://registry.yarnpkg.com/json-stream-stringify/-/json-stream-stringify-3.1.6.tgz#ebe32193876fb99d4ec9f612389a8d8e2b5d54d4"
39964045
integrity sha512-x7fpwxOkbhFCaJDJ8vb1fBY3DdSa4AlITaz+HHILQJzdPMnHEFjxPwVUi1ALIbcIxDE0PNe/0i7frnY8QnBQog==
39974046

4047+
4048+
version "0.6.0"
4049+
resolved "https://registry.yarnpkg.com/jsondiffpatch/-/jsondiffpatch-0.6.0.tgz#daa6a25bedf0830974c81545568d5f671c82551f"
4050+
integrity sha512-3QItJOXp2AP1uv7waBkao5nCvhEv+QmJAd38Ybq7wNI74Q+BBmnLn4EDKz6yI9xGAIQoUF87qHt+kc1IVxB4zQ==
4051+
dependencies:
4052+
"@types/diff-match-patch" "^1.0.36"
4053+
chalk "^5.3.0"
4054+
diff-match-patch "^1.0.5"
4055+
39984056
jsonfile@^4.0.0:
39994057
version "4.0.0"
40004058
resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb"
@@ -4410,12 +4468,7 @@ mz@^2.7.0:
44104468
object-assign "^4.0.1"
44114469
thenify-all "^1.0.0"
44124470

4413-
4414-
version "3.3.6"
4415-
resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.6.tgz#443380c856d6e9f9824267d960b4236ad583ea4c"
4416-
integrity sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==
4417-
4418-
nanoid@^3.3.11:
4471+
nanoid@^3.3.11, nanoid@^3.3.8:
44194472
version "3.3.11"
44204473
resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.11.tgz#4f4f112cefbe303202f2199838128936266d185b"
44214474
integrity sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==
@@ -5717,6 +5770,11 @@ secp256k1@^4.0.1:
57175770
node-addon-api "^5.0.0"
57185771
node-gyp-build "^4.2.0"
57195772

5773+
secure-json-parse@^2.7.0:
5774+
version "2.7.0"
5775+
resolved "https://registry.yarnpkg.com/secure-json-parse/-/secure-json-parse-2.7.0.tgz#5a5f9cd6ae47df23dba3151edd06855d47e09862"
5776+
integrity sha512-6aU+Rwsezw7VR8/nyvKTx8QpWH9FrcYiXXlqC4z5d5XQBDRqtbfsRjnwGyqbi3gddNtWHuEk9OANUotL26qKUw==
5777+
57205778
semiver@^1.0.0:
57215779
version "1.1.0"
57225780
resolved "https://registry.yarnpkg.com/semiver/-/semiver-1.1.0.tgz#9c97fb02c21c7ce4fcf1b73e2c7a24324bdddd5f"
@@ -5931,11 +5989,6 @@ [email protected]:
59315989
semver "^5.5.0"
59325990
tmp "0.0.33"
59335991

5934-
5935-
version "0.10.7"
5936-
resolved "https://registry.yarnpkg.com/solid-swr-store/-/solid-swr-store-0.10.7.tgz#9511308f01250a1509efbfaad5b481be7517e436"
5937-
integrity sha512-A6d68aJmRP471aWqKKPE2tpgOiR5fH4qXQNfKIec+Vap+MGQm3tvXlT8n0I8UgJSlNAsSAUuw2VTviH2h3Vv5g==
5938-
59395992
solidity-ast@^0.4.18:
59405993
version "0.4.59"
59415994
resolved "https://registry.yarnpkg.com/solidity-ast/-/solidity-ast-0.4.59.tgz#290a2815aef70a61092591ab3e991da080ae5931"
@@ -5987,13 +6040,6 @@ sprintf-js@~1.0.2:
59876040
resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c"
59886041
integrity sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==
59896042

5990-
5991-
version "2.0.0"
5992-
resolved "https://registry.yarnpkg.com/sswr/-/sswr-2.0.0.tgz#db5e1f7c44addb8316de8e7efe23b7ea2cba090d"
5993-
integrity sha512-mV0kkeBHcjcb0M5NqKtKVg/uTIYNlIIniyDfSGrSfxpEdM9C365jK0z55pl9K0xAkNTJi2OAOVFQpgMPUk+V0w==
5994-
dependencies:
5995-
swrev "^4.0.0"
5996-
59976043
stable@^0.1.8:
59986044
version "0.1.8"
59996045
resolved "https://registry.yarnpkg.com/stable/-/stable-0.1.8.tgz#836eb3c8382fe2936feaf544631017ce7d47a3cf"
@@ -6237,29 +6283,13 @@ svgo@^3.3.2:
62376283
csso "^5.0.5"
62386284
picocolors "^1.0.0"
62396285

6240-
6241-
version "0.10.6"
6242-
resolved "https://registry.yarnpkg.com/swr-store/-/swr-store-0.10.6.tgz#1856bda886e87dbed40c8c9874c1b1624d2e502d"
6243-
integrity sha512-xPjB1hARSiRaNNlUQvWSVrG5SirCjk2TmaUyzzvk69SZQan9hCJqw/5rG9iL7xElHU784GxRPISClq4488/XVw==
6286+
swr@^2.2.5:
6287+
version "2.3.3"
6288+
resolved "https://registry.yarnpkg.com/swr/-/swr-2.3.3.tgz#9d6a703355f15f9099f45114db3ef75764444788"
6289+
integrity sha512-dshNvs3ExOqtZ6kJBaAsabhPdHyeY4P2cKwRCniDVifBMoG/SVI7tfLWqPXriVspf2Rg4tPzXJTnwaihIeFw2A==
62446290
dependencies:
62456291
dequal "^2.0.3"
6246-
6247-
6248-
version "2.2.0"
6249-
resolved "https://registry.yarnpkg.com/swr/-/swr-2.2.0.tgz#575c6ac1bec087847f4c86a39ccbc0043c834d6a"
6250-
integrity sha512-AjqHOv2lAhkuUdIiBu9xbuettzAzWXmCEcLONNKJRba87WAefz8Ca9d6ds/SzrPc235n1IxWYdhJ2zF3MNUaoQ==
6251-
dependencies:
6252-
use-sync-external-store "^1.2.0"
6253-
6254-
swrev@^4.0.0:
6255-
version "4.0.0"
6256-
resolved "https://registry.yarnpkg.com/swrev/-/swrev-4.0.0.tgz#83da6983c7ef9d71ac984a9b169fc197cbf18ff8"
6257-
integrity sha512-LqVcOHSB4cPGgitD1riJ1Hh4vdmITOp+BkmfmXRh4hSF/t7EnS4iD+SOTmq7w5pPm/SiPeto4ADbKS6dHUDWFA==
6258-
6259-
6260-
version "1.0.4"
6261-
resolved "https://registry.yarnpkg.com/swrv/-/swrv-1.0.4.tgz#278b4811ed4acbb1ae46654972a482fd1847e480"
6262-
integrity sha512-zjEkcP8Ywmj+xOJW3lIT65ciY/4AL4e/Or7Gj0MzU3zBJNMdJiT8geVZhINavnlHRMMCcJLHhraLTAiDOTmQ9g==
6292+
use-sync-external-store "^1.4.0"
62636293

62646294
synckit@^0.11.0:
62656295
version "0.11.3"
@@ -6343,6 +6373,11 @@ thenify-all@^1.0.0:
63436373
dependencies:
63446374
any-promise "^1.0.0"
63456375

6376+
6377+
version "2.1.0"
6378+
resolved "https://registry.yarnpkg.com/throttleit/-/throttleit-2.1.0.tgz#a7e4aa0bf4845a5bd10daa39ea0c783f631a07b4"
6379+
integrity sha512-nt6AMGKW1p/70DF/hGBdJB57B8Tspmbp5gfJ8ilhLnt7kkr2ye7hzD6NVG8GGErk2HWF34igrL2CXmNIkzKqKw==
6380+
63466381
time-zone@^1.0.0:
63476382
version "1.0.0"
63486383
resolved "https://registry.yarnpkg.com/time-zone/-/time-zone-1.0.0.tgz#99c5bf55958966af6d06d83bdf3800dc82faec5d"
@@ -6576,7 +6611,7 @@ uri-js@^4.2.2:
65766611
dependencies:
65776612
punycode "^2.1.0"
65786613

6579-
use-sync-external-store@^1.2.0:
6614+
use-sync-external-store@^1.4.0:
65806615
version "1.5.0"
65816616
resolved "https://registry.yarnpkg.com/use-sync-external-store/-/use-sync-external-store-1.5.0.tgz#55122e2a3edd2a6c106174c27485e0fd59bcfca0"
65826617
integrity sha512-Rb46I4cGGVBmjamjphe8L/UnvJD+uPPtTkNvX5mZgqdbavhI4EbgIWJiIHXJ8bc/i9EQGPRh4DwEURJ552Do0A==

0 commit comments

Comments
 (0)