diff --git a/package.json b/package.json index 14fa009f..7b9cccc4 100644 --- a/package.json +++ b/package.json @@ -42,7 +42,7 @@ "docs": "yarn build && typedoc --options ./typedoc.config.cjs" }, "devDependencies": { - "@ai-sdk/openai": "^0.0.48", + "@ai-sdk/openai": "^1.0.2", "@babel/core": "^7.25.2", "@babel/preset-env": "^7.25.3", "@babel/preset-react": "^7.24.7", diff --git a/yarn.lock b/yarn.lock index 5fadfa29..dc0fae3e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -7,23 +7,13 @@ resolved "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz" integrity sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA== -"@ai-sdk/openai@^0.0.48": - version "0.0.48" - resolved "https://registry.yarnpkg.com/@ai-sdk/openai/-/openai-0.0.48.tgz#7a9dcfc84f6f781cea58b6eb0edfa6edd17e864f" - integrity sha512-buw9cT/55VGjvtcNvQGDljHQMan8C3/D1UvkcpY8XPfnimffrjAQa66fXldahhFQM20didNJawh0vlTM1MvRDw== +"@ai-sdk/openai@^1.0.2": + version "1.0.2" + resolved "https://registry.yarnpkg.com/@ai-sdk/openai/-/openai-1.0.2.tgz#e353ab00d0e1b101307ef0c58ace38b91660a154" + integrity sha512-yAoUiBp4EsPD0Ryc8mRBXYtQLSBkv7oetvhz4AELd37A5jgl79IyspYQa+itXyuVry7usw+Foo3RKoeAFupTEg== dependencies: - "@ai-sdk/provider" "0.0.20" - "@ai-sdk/provider-utils" "1.0.13" - -"@ai-sdk/provider-utils@1.0.13": - version "1.0.13" - resolved "https://registry.yarnpkg.com/@ai-sdk/provider-utils/-/provider-utils-1.0.13.tgz#073feeeb4baefe9efb5106b99126d69b379f229b" - integrity sha512-NDQUUBDQoWk9aGn2pOA5wiM5CdO57KeYTEph7PpKGEU8IyqI0d+CiYKISOia6Omy17d+Dw/ZM6KP98F89BGJ5A== - dependencies: - "@ai-sdk/provider" "0.0.20" - eventsource-parser "1.1.2" - nanoid "3.3.6" - secure-json-parse "2.7.0" + "@ai-sdk/provider" "1.0.0" + "@ai-sdk/provider-utils" "2.0.1" "@ai-sdk/provider-utils@1.0.18": version "1.0.18" @@ -35,12 +25,15 @@ nanoid "3.3.6" secure-json-parse "2.7.0" -"@ai-sdk/provider@0.0.20": - version "0.0.20" - resolved "https://registry.yarnpkg.com/@ai-sdk/provider/-/provider-0.0.20.tgz#a51a8e6f42ce251bf4517523d31652e3bcbca401" - integrity sha512-nCQZRUTi/+y+kf1ep9rujpbQEtsIwySzlQAudiFeVhzzDi9rYvWp5tOSVu8/ArT+i1xSc2tw40akxb1TX73ofQ== +"@ai-sdk/provider-utils@2.0.1": + version "2.0.1" + resolved "https://registry.yarnpkg.com/@ai-sdk/provider-utils/-/provider-utils-2.0.1.tgz#953735eb8b000e96dbb1521518f9db2a9df88a76" + integrity sha512-TNg7rPhRtETB2Z9F0JpOvpGii9Fs8EWM8nYy1jEkvSXkrPJ6b/9zVnDdaJsmLFDyrMbOsPJlkblYtmYEQou36w== dependencies: - json-schema "0.4.0" + "@ai-sdk/provider" "1.0.0" + eventsource-parser "^3.0.0" + nanoid "^3.3.7" + secure-json-parse "^2.7.0" "@ai-sdk/provider@0.0.23": version "0.0.23" @@ -49,6 +42,13 @@ dependencies: json-schema "0.4.0" +"@ai-sdk/provider@1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@ai-sdk/provider/-/provider-1.0.0.tgz#f4e2eeca4e1feeebc02f6335c5b699071fca2b04" + integrity sha512-Sj29AzooJ7SYvhPd+AAWt/E7j63E9+AzRnoMHUaJPRYzOd/WDrVNxxv85prF9gDcQ7XPVlSk9j6oAZV9/DXYpA== + dependencies: + json-schema "^0.4.0" + "@ai-sdk/react@0.0.55": version "0.0.55" resolved "https://registry.yarnpkg.com/@ai-sdk/react/-/react-0.0.55.tgz#77342e7f5936fe184e6a7839e8c3cc02e9aef8b3" @@ -5580,6 +5580,11 @@ eventsource-parser@1.1.2: resolved "https://registry.yarnpkg.com/eventsource-parser/-/eventsource-parser-1.1.2.tgz#ed6154a4e3dbe7cda9278e5e35d2ffc58b309f89" integrity sha512-v0eOBUbiaFojBu2s2NPBfYUoRR9GjcDNvCXVaqEf5vVfpIAh9f8RCo4vXTP8c63QRKCFwoLpMpTdPwwhEKVgzA== +eventsource-parser@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/eventsource-parser/-/eventsource-parser-3.0.0.tgz#9303e303ef807d279ee210a17ce80f16300d9f57" + integrity sha512-T1C0XCUimhxVQzW4zFipdx0SficT651NnkR0ZSH3yQwh+mFMdLfgjABVi4YtMTtaL4s168593DaoaRLMqryavA== + execa@5.0.0: version "5.0.0" resolved "https://registry.npmjs.org/execa/-/execa-5.0.0.tgz" @@ -7463,7 +7468,7 @@ json-schema-traverse@^1.0.0: resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz#ae7bcb3656ab77a73ba5c49bf654f38e6b6860e2" integrity sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug== -json-schema@0.4.0: +json-schema@0.4.0, json-schema@^0.4.0: version "0.4.0" resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.4.0.tgz#f7de4cf6efab838ebaeb3236474cbba5a1930ab5" integrity sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA== @@ -8252,6 +8257,11 @@ nanoid@3.3.6: resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.6.tgz#443380c856d6e9f9824267d960b4236ad583ea4c" integrity sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA== +nanoid@^3.3.7: + version "3.3.7" + resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.7.tgz#d0c301a691bc8d54efa0a2226ccf3fe2fd656bd8" + integrity sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g== + natural-compare@^1.4.0: version "1.4.0" resolved "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz" @@ -9697,7 +9707,7 @@ saxes@^6.0.0: dependencies: xmlchars "^2.2.0" -secure-json-parse@2.7.0: +secure-json-parse@2.7.0, secure-json-parse@^2.7.0: version "2.7.0" resolved "https://registry.yarnpkg.com/secure-json-parse/-/secure-json-parse-2.7.0.tgz#5a5f9cd6ae47df23dba3151edd06855d47e09862" integrity sha512-6aU+Rwsezw7VR8/nyvKTx8QpWH9FrcYiXXlqC4z5d5XQBDRqtbfsRjnwGyqbi3gddNtWHuEk9OANUotL26qKUw==