Skip to content

Commit b28e21f

Browse files
fix(deps): update dependency ai to v5 [security]
1 parent 69e24a9 commit b28e21f

2 files changed

Lines changed: 47 additions & 76 deletions

File tree

starters/shopify-algolia/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@
6060
"@vercel/functions": "^1.5.0",
6161
"@vercel/speed-insights": "^1.0.10",
6262
"@vercel/toolbar": "0.1.10",
63-
"ai": "^4.0.1",
63+
"ai": "^5.0.0",
6464
"algoliasearch": "^5.12.0",
6565
"autoprefixer": "^10.4.19",
6666
"bloom-filters": "^3.0.1",

starters/shopify-algolia/yarn.lock

Lines changed: 46 additions & 75 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,15 @@
77
resolved "https://registry.yarnpkg.com/@adobe/css-tools/-/css-tools-4.4.0.tgz#728c484f4e10df03d5a3acd0d8adcbbebff8ad63"
88
integrity sha512-Ff9+ksdQQB3rMncgqDK78uLznstjyfIf2Arnh22pW8kBpLs6rpKDwgnZT46hin5Hl1WzazzK64DOrhSwYpS7bQ==
99

10+
"@ai-sdk/gateway@2.0.35":
11+
version "2.0.35"
12+
resolved "https://registry.yarnpkg.com/@ai-sdk/gateway/-/gateway-2.0.35.tgz#b5d610f983a59304bb13e81fcce37c14a1bf7bd8"
13+
integrity sha512-fMzhC9artgY2s2GgXEWB+cECRJEHHoFJKzDpzsuneguNQ656vydPHhvDdoMjbWW+UtLc4nGf3VwlqG0t4FeQ/w==
14+
dependencies:
15+
"@ai-sdk/provider" "2.0.1"
16+
"@ai-sdk/provider-utils" "3.0.20"
17+
"@vercel/oidc" "3.1.0"
18+
1019
"@ai-sdk/openai@^1.0.1":
1120
version "1.0.1"
1221
resolved "https://registry.yarnpkg.com/@ai-sdk/openai/-/openai-1.0.1.tgz#300eac828dd7825d62ce6f931616d25e774fd074"
@@ -25,31 +34,28 @@
2534
nanoid "^5.0.8"
2635
secure-json-parse "^2.7.0"
2736

37+
"@ai-sdk/provider-utils@3.0.20":
38+
version "3.0.20"
39+
resolved "https://registry.yarnpkg.com/@ai-sdk/provider-utils/-/provider-utils-3.0.20.tgz#61d7741065550833eae3ac6440d943e9d3d25120"
40+
integrity sha512-iXHVe0apM2zUEzauqJwqmpC37A5rihrStAih5Ks+JE32iTe4LZ58y17UGBjpQQTCRw9YxMeo2UFLxLpBluyvLQ==
41+
dependencies:
42+
"@ai-sdk/provider" "2.0.1"
43+
"@standard-schema/spec" "^1.0.0"
44+
eventsource-parser "^3.0.6"
45+
2846
"@ai-sdk/provider@1.0.0":
2947
version "1.0.0"
3048
resolved "https://registry.yarnpkg.com/@ai-sdk/provider/-/provider-1.0.0.tgz#f4e2eeca4e1feeebc02f6335c5b699071fca2b04"
3149
integrity sha512-Sj29AzooJ7SYvhPd+AAWt/E7j63E9+AzRnoMHUaJPRYzOd/WDrVNxxv85prF9gDcQ7XPVlSk9j6oAZV9/DXYpA==
3250
dependencies:
3351
json-schema "^0.4.0"
3452

35-
"@ai-sdk/react@1.0.0":
36-
version "1.0.0"
37-
resolved "https://registry.yarnpkg.com/@ai-sdk/react/-/react-1.0.0.tgz#fb3dc49c86a3b0029bf6d9c4e56287d6b53f3f71"
38-
integrity sha512-BDrZqQA07Btg64JCuhFvBgYV+tt2B8cXINzEqWknGoxqcwgdE8wSLG2gkXoLzyC2Rnj7oj0HHpOhLUxDCmoKZg==
39-
dependencies:
40-
"@ai-sdk/provider-utils" "2.0.0"
41-
"@ai-sdk/ui-utils" "1.0.0"
42-
swr "^2.2.5"
43-
throttleit "2.1.0"
44-
45-
"@ai-sdk/ui-utils@1.0.0":
46-
version "1.0.0"
47-
resolved "https://registry.yarnpkg.com/@ai-sdk/ui-utils/-/ui-utils-1.0.0.tgz#0718955195d81a986470b3ba40e39ba9ec163901"
48-
integrity sha512-oXBDIM/0niWeTWyw77RVl505dNxBUDLLple7bTsqo2d3i1UKwGlzBUX8XqZsh7GbY7I6V05nlG0Y8iGlWxv1Aw==
53+
"@ai-sdk/provider@2.0.1":
54+
version "2.0.1"
55+
resolved "https://registry.yarnpkg.com/@ai-sdk/provider/-/provider-2.0.1.tgz#4aba415f1815da33a7a81e5f41a0219af53278c0"
56+
integrity sha512-KCUwswvsC5VsW2PWFqF8eJgSCu5Ysj7m1TxiHTVA6g7k360bk0RNQENT8KTMAYEs+8fWPD3Uu4dEmzGHc+jGng==
4957
dependencies:
50-
"@ai-sdk/provider" "1.0.0"
51-
"@ai-sdk/provider-utils" "2.0.0"
52-
zod-to-json-schema "^3.23.5"
58+
json-schema "^0.4.0"
5359

5460
"@algolia/client-abtesting@5.12.0":
5561
version "5.12.0"
@@ -2941,6 +2947,11 @@
29412947
dependencies:
29422948
"@sinonjs/commons" "^3.0.0"
29432949

2950+
"@standard-schema/spec@^1.0.0":
2951+
version "1.1.0"
2952+
resolved "https://registry.yarnpkg.com/@standard-schema/spec/-/spec-1.1.0.tgz#a79b55dbaf8604812f52d140b2c9ab41bc150bb8"
2953+
integrity sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w==
2954+
29442955
"@swc/counter@0.1.3":
29452956
version "0.1.3"
29462957
resolved "https://registry.yarnpkg.com/@swc/counter/-/counter-0.1.3.tgz#cc7463bd02949611c6329596fccd2b0ec782b0e9"
@@ -3211,11 +3222,6 @@
32113222
dependencies:
32123223
"@types/ms" "*"
32133224

3214-
"@types/diff-match-patch@^1.0.36":
3215-
version "1.0.36"
3216-
resolved "https://registry.yarnpkg.com/@types/diff-match-patch/-/diff-match-patch-1.0.36.tgz#dcef10a69d357fe9d43ac4ff2eca6b85dbf466af"
3217-
integrity sha512-xFdR6tkm0MWvBfO8xXCSsinYxHcqkQUlcHeSpMC2ukzOb6lwQAfDmW+Qt0AvlGd8HpsS28qKsB+oPeJn9I39jg==
3218-
32193225
"@types/estree-jsx@^1.0.0":
32203226
version "1.0.5"
32213227
resolved "https://registry.yarnpkg.com/@types/estree-jsx/-/estree-jsx-1.0.5.tgz#858a88ea20f34fe65111f005a689fa1ebf70dc18"
@@ -3770,6 +3776,11 @@
37703776
resolved "https://registry.yarnpkg.com/@vercel/functions/-/functions-1.5.0.tgz#a0f97bd6900f8a2acc115cffaeb5bbcba17c824a"
37713777
integrity sha512-ub3ptVeOsx8UPgiTv9+rpQJqmF7VG8QIzguBZo0E0VRAyJliB8bt1ooB9Wrh3333dKzMNS8NMe3iFtf6OPUP3A==
37723778

3779+
"@vercel/oidc@3.1.0":
3780+
version "3.1.0"
3781+
resolved "https://registry.yarnpkg.com/@vercel/oidc/-/oidc-3.1.0.tgz#066caee449b84079f33c7445fc862464fe10ec32"
3782+
integrity sha512-Fw28YZpRnA3cAHHDlkt7xQHiJ0fcL+NRcIqsocZQUSmbzeIKRpwttJjik5ZGanXP+vlA4SbTg+AbA3bP363l+w==
3783+
37733784
"@vercel/speed-insights@^1.0.10":
37743785
version "1.0.14"
37753786
resolved "https://registry.yarnpkg.com/@vercel/speed-insights/-/speed-insights-1.0.14.tgz#75a0baa0affa8f4f5d91b6a731fe6a3b4ce07ce3"
@@ -3946,18 +3957,15 @@ aggregate-error@^3.0.0:
39463957
clean-stack "^2.0.0"
39473958
indent-string "^4.0.0"
39483959

3949-
ai@^4.0.1:
3950-
version "4.0.1"
3951-
resolved "https://registry.yarnpkg.com/ai/-/ai-4.0.1.tgz#b474e96cd94813ab68c62288f3674412786363e4"
3952-
integrity sha512-VfkPepgdF1AXu/sirYB2lnDrAXPuUrkCQOGAGTgeb7xpctR2OkxNXxrWx+Weu4CCYADQsW30tOxlHs8sRmKeMw==
3960+
ai@^5.0.0:
3961+
version "5.0.129"
3962+
resolved "https://registry.yarnpkg.com/ai/-/ai-5.0.129.tgz#b1ba2f596d28f0fd753992b3a55c9365a4e39663"
3963+
integrity sha512-IARdFetNTedDfqpByNMm9p0oHj7JS+SpOrbgLdQdyCiDe70Xk07wnKP4Lub1ckCrxkhAxY3yxOHllGEjbpXgpQ==
39533964
dependencies:
3954-
"@ai-sdk/provider" "1.0.0"
3955-
"@ai-sdk/provider-utils" "2.0.0"
3956-
"@ai-sdk/react" "1.0.0"
3957-
"@ai-sdk/ui-utils" "1.0.0"
3965+
"@ai-sdk/gateway" "2.0.35"
3966+
"@ai-sdk/provider" "2.0.1"
3967+
"@ai-sdk/provider-utils" "3.0.20"
39583968
"@opentelemetry/api" "1.9.0"
3959-
jsondiffpatch "0.6.0"
3960-
zod-to-json-schema "^3.23.5"
39613969

39623970
ajv@^6.12.4, ajv@~6.12.6:
39633971
version "6.12.6"
@@ -4622,11 +4630,6 @@ chalk@^4.0.0, chalk@^4.0.2, chalk@^4.1.0, chalk@^4.1.1, chalk@^4.1.2:
46224630
ansi-styles "^4.1.0"
46234631
supports-color "^7.1.0"
46244632

4625-
chalk@^5.3.0:
4626-
version "5.3.0"
4627-
resolved "https://registry.yarnpkg.com/chalk/-/chalk-5.3.0.tgz#67c20a7ebef70e7f3970a01f90fa210cb6860385"
4628-
integrity sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==
4629-
46304633
change-case-all@1.0.15:
46314634
version "1.0.15"
46324635
resolved "https://registry.yarnpkg.com/change-case-all/-/change-case-all-1.0.15.tgz#de29393167fc101d646cd76b0ef23e27d09756ad"
@@ -4772,7 +4775,7 @@ cli-width@^3.0.0:
47724775
resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-3.0.0.tgz#a2f48437a2caa9a22436e794bf071ec9e61cedf6"
47734776
integrity sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==
47744777

4775-
client-only@0.0.1, client-only@^0.0.1:
4778+
client-only@0.0.1:
47764779
version "0.0.1"
47774780
resolved "https://registry.yarnpkg.com/client-only/-/client-only-0.0.1.tgz#38bba5d403c41ab150bff64a95c85013cf73bca1"
47784781
integrity sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==
@@ -5217,11 +5220,6 @@ didyoumean@^1.2.2:
52175220
resolved "https://registry.yarnpkg.com/didyoumean/-/didyoumean-1.2.2.tgz#989346ffe9e839b4555ecf5666edea0d3e8ad037"
52185221
integrity sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==
52195222

5220-
diff-match-patch@^1.0.5:
5221-
version "1.0.5"
5222-
resolved "https://registry.yarnpkg.com/diff-match-patch/-/diff-match-patch-1.0.5.tgz#abb584d5f10cd1196dfc55aa03701592ae3f7b37"
5223-
integrity sha512-IayShXAgj/QMXgB0IWmKx+rOPuGMhqm5w6jvFxmVenXKIzRqTAAsbBPT3kWQeGANj3jGgvcvv4yK6SxqYmikgw==
5224-
52255223
diff-sequences@^29.6.3:
52265224
version "29.6.3"
52275225
resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-29.6.3.tgz#4deaf894d11407c51efc8418012f9e70b84ea921"
@@ -5961,6 +5959,11 @@ eventsource-parser@^3.0.0:
59615959
resolved "https://registry.yarnpkg.com/eventsource-parser/-/eventsource-parser-3.0.0.tgz#9303e303ef807d279ee210a17ce80f16300d9f57"
59625960
integrity sha512-T1C0XCUimhxVQzW4zFipdx0SficT651NnkR0ZSH3yQwh+mFMdLfgjABVi4YtMTtaL4s168593DaoaRLMqryavA==
59635961

5962+
eventsource-parser@^3.0.6:
5963+
version "3.0.6"
5964+
resolved "https://registry.yarnpkg.com/eventsource-parser/-/eventsource-parser-3.0.6.tgz#292e165e34cacbc936c3c92719ef326d4aeb4e90"
5965+
integrity sha512-Vo1ab+QXPzZ4tCa8SwIHJFaSzy4R6SHf7BY79rFBDf0idraZWAkYrDjDj8uWaSm3S2TK+hJ7/t1CEmZ7jXw+pg==
5966+
59645967
execa@5.1.1, execa@^5.0.0:
59655968
version "5.1.1"
59665969
resolved "https://registry.yarnpkg.com/execa/-/execa-5.1.1.tgz#f80ad9cbf4298f7bd1d4c9555c21e93741c411dd"
@@ -7796,15 +7799,6 @@ json5@^2.2.3:
77967799
resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.3.tgz#78cd6f1a19bdc12b73db5ad0c61efd66c1e29283"
77977800
integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==
77987801

7799-
jsondiffpatch@0.6.0:
7800-
version "0.6.0"
7801-
resolved "https://registry.yarnpkg.com/jsondiffpatch/-/jsondiffpatch-0.6.0.tgz#daa6a25bedf0830974c81545568d5f671c82551f"
7802-
integrity sha512-3QItJOXp2AP1uv7waBkao5nCvhEv+QmJAd38Ybq7wNI74Q+BBmnLn4EDKz6yI9xGAIQoUF87qHt+kc1IVxB4zQ==
7803-
dependencies:
7804-
"@types/diff-match-patch" "^1.0.36"
7805-
chalk "^5.3.0"
7806-
diff-match-patch "^1.0.5"
7807-
78087802
jsonfile@^6.0.1:
78097803
version "6.1.0"
78107804
resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae"
@@ -10633,14 +10627,6 @@ swap-case@^2.0.2:
1063310627
dependencies:
1063410628
tslib "^2.0.3"
1063510629

10636-
swr@^2.2.5:
10637-
version "2.2.5"
10638-
resolved "https://registry.yarnpkg.com/swr/-/swr-2.2.5.tgz#063eea0e9939f947227d5ca760cc53696f46446b"
10639-
integrity sha512-QtxqyclFeAsxEUeZIYmsaQ0UjimSq1RZ9Un7I68/0ClKK/U3LoyQunwkQfJZr2fc22DfIXLNDc2wFyTEikCUpg==
10640-
dependencies:
10641-
client-only "^0.0.1"
10642-
use-sync-external-store "^1.2.0"
10643-
1064410630
swr@^2.3.4:
1064510631
version "2.3.4"
1064610632
resolved "https://registry.yarnpkg.com/swr/-/swr-2.3.4.tgz#60bcb5b97cae157a6ef69eff0ed2beb9010eba69"
@@ -10791,11 +10777,6 @@ third-party-capital@1.0.20:
1079110777
resolved "https://registry.yarnpkg.com/third-party-capital/-/third-party-capital-1.0.20.tgz#e218a929a35bf4d2245da9addb8ab978d2f41685"
1079210778
integrity sha512-oB7yIimd8SuGptespDAZnNkzIz+NWaJCu2RMsbs4Wmp9zSDUM8Nhi3s2OOcqYuv3mN4hitXc8DVx+LyUmbUDiA==
1079310779

10794-
throttleit@2.1.0:
10795-
version "2.1.0"
10796-
resolved "https://registry.yarnpkg.com/throttleit/-/throttleit-2.1.0.tgz#a7e4aa0bf4845a5bd10daa39ea0c783f631a07b4"
10797-
integrity sha512-nt6AMGKW1p/70DF/hGBdJB57B8Tspmbp5gfJ8ilhLnt7kkr2ye7hzD6NVG8GGErk2HWF34igrL2CXmNIkzKqKw==
10798-
1079910780
through@^2.3.6, through@^2.3.8:
1080010781
version "2.3.8"
1080110782
resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5"
@@ -11265,11 +11246,6 @@ use-sync-external-store@^1.0.0, use-sync-external-store@^1.4.0:
1126511246
resolved "https://registry.yarnpkg.com/use-sync-external-store/-/use-sync-external-store-1.5.0.tgz#55122e2a3edd2a6c106174c27485e0fd59bcfca0"
1126611247
integrity sha512-Rb46I4cGGVBmjamjphe8L/UnvJD+uPPtTkNvX5mZgqdbavhI4EbgIWJiIHXJ8bc/i9EQGPRh4DwEURJ552Do0A==
1126711248

11268-
use-sync-external-store@^1.2.0:
11269-
version "1.2.2"
11270-
resolved "https://registry.yarnpkg.com/use-sync-external-store/-/use-sync-external-store-1.2.2.tgz#c3b6390f3a30eba13200d2302dcdf1e7b57b2ef9"
11271-
integrity sha512-PElTlVMwpblvbNqQ82d2n6RjStvdSoNe9FG28kNfz3WiXilJm4DdNkEzRhCZuIDwY8U08WVihhGR5iRqAwfDiw==
11272-
1127311249
util-deprecate@^1.0.1, util-deprecate@^1.0.2:
1127411250
version "1.0.2"
1127511251
resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf"
@@ -11664,11 +11640,6 @@ yocto-queue@^0.1.0:
1166411640
resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b"
1166511641
integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==
1166611642

11667-
zod-to-json-schema@^3.23.5:
11668-
version "3.23.5"
11669-
resolved "https://registry.yarnpkg.com/zod-to-json-schema/-/zod-to-json-schema-3.23.5.tgz#ec23def47dcafe3a4d640eba6a346b34f9a693a5"
11670-
integrity sha512-5wlSS0bXfF/BrL4jPAbz9da5hDlDptdEppYfe+x4eIJ7jioqKG9uUxOwPzqof09u/XeVdrgFu29lZi+8XNDJtA==
11671-
1167211643
zod@^3.22.4:
1167311644
version "3.23.8"
1167411645
resolved "https://registry.yarnpkg.com/zod/-/zod-3.23.8.tgz#e37b957b5d52079769fb8097099b592f0ef4067d"

0 commit comments

Comments
 (0)