diff --git a/package-lock.json b/package-lock.json index d08189f..1324c97 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,7 +8,7 @@ "name": "devportfolio", "version": "1.0.0", "dependencies": { - "@ai-sdk/groq": "^3.0.42", + "@ai-sdk/groq": "^4.0.8", "@ai-sdk/react": "^3.0.210", "@react-three/drei": "^10.7.7", "@react-three/fiber": "^9.6.1", @@ -74,16 +74,46 @@ } }, "node_modules/@ai-sdk/groq": { - "version": "3.0.42", - "resolved": "https://registry.npmjs.org/@ai-sdk/groq/-/groq-3.0.42.tgz", - "integrity": "sha512-3qJSxYTSxCLIxArQSP5hvaRmo4DkqNrFatDzyosCTSCqzWBGP7Xu3zeYzf+HkGuY0gxI9f6C2aHoUXvUmTqEkA==", + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/@ai-sdk/groq/-/groq-4.0.8.tgz", + "integrity": "sha512-M5eyvVoztr7WKSU7ZpdCgO0SiY2urek1Ll5+v2DHl/NfddfDOMwp4LhnnP83f3sNJNDPLKoAdqpdYejOsdL4eQ==", "license": "Apache-2.0", "dependencies": { - "@ai-sdk/provider": "3.0.10", - "@ai-sdk/provider-utils": "4.0.30" + "@ai-sdk/provider": "4.0.3", + "@ai-sdk/provider-utils": "5.0.7" }, "engines": { - "node": ">=18" + "node": ">=22" + }, + "peerDependencies": { + "zod": "^3.25.76 || ^4.1.8" + } + }, + "node_modules/@ai-sdk/groq/node_modules/@ai-sdk/provider": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@ai-sdk/provider/-/provider-4.0.3.tgz", + "integrity": "sha512-e0CpNWJUY7OxAFAnCZkw+ri9QOHWwTs1tXP42782KFGCU07qt8NiXCrCVowyCB5dP2r5/Uls+g2oPd8kOJn9dw==", + "license": "Apache-2.0", + "dependencies": { + "json-schema": "^0.4.0" + }, + "engines": { + "node": ">=22" + } + }, + "node_modules/@ai-sdk/groq/node_modules/@ai-sdk/provider-utils": { + "version": "5.0.7", + "resolved": "https://registry.npmjs.org/@ai-sdk/provider-utils/-/provider-utils-5.0.7.tgz", + "integrity": "sha512-OSm5/5kdrHa11WIOo5LYgDKnxYWp5aB/wx5EXRHi0jpUGduMDeB6oht9U6p+UNNWIP3F/EqPpV8d7vdP/iRnqg==", + "license": "Apache-2.0", + "dependencies": { + "@ai-sdk/provider": "4.0.3", + "@standard-schema/spec": "^1.1.0", + "@workflow/serde": "4.1.0", + "eventsource-parser": "^3.0.8" + }, + "engines": { + "node": ">=22" }, "peerDependencies": { "zod": "^3.25.76 || ^4.1.8" @@ -3534,6 +3564,12 @@ "node": ">= 20" } }, + "node_modules/@workflow/serde": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@workflow/serde/-/serde-4.1.0.tgz", + "integrity": "sha512-pav4F2BoirECWR7Nf1TKt+2eETcBj7jj4cBefQ8VXQCA6NPkaKeLfj/zMgi+3zYV5ZIBT4GuUiphsj0/b9hPQQ==", + "license": "Apache-2.0" + }, "node_modules/accepts": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/accepts/-/accepts-2.0.0.tgz", diff --git a/package.json b/package.json index 1996555..fcc858b 100644 --- a/package.json +++ b/package.json @@ -10,7 +10,7 @@ "lint": "eslint app components lib hooks data --max-warnings 999" }, "dependencies": { - "@ai-sdk/groq": "^3.0.42", + "@ai-sdk/groq": "^4.0.8", "@ai-sdk/react": "^3.0.210", "@react-three/drei": "^10.7.7", "@react-three/fiber": "^9.6.1",