diff --git a/deploy/package.json b/deploy/package.json index 4c63647..e6e59a5 100644 --- a/deploy/package.json +++ b/deploy/package.json @@ -19,7 +19,6 @@ "@pydantic/logfire-cf-workers": "^0.6.0" }, "devDependencies": { - "openai": "^4.70.3", "wrangler": "^4.27.0" } } diff --git a/gateway/package.json b/gateway/package.json index 6b0ac08..83cdf52 100644 --- a/gateway/package.json +++ b/gateway/package.json @@ -19,7 +19,6 @@ "@anthropic-ai/sdk": "^0.62.0", "@google/genai": "^1.15.0", "@types/mime-types": "^3.0.1", - "groq-sdk": "^0.30.0", - "openai": "^4.104.0" + "groq-sdk": "^0.30.0" } } diff --git a/package-lock.json b/package-lock.json index 0efeb13..942ef08 100644 --- a/package-lock.json +++ b/package-lock.json @@ -17,6 +17,7 @@ "@cloudflare/vitest-pool-workers": "0.8.44", "@cloudflare/workers-types": "^4.20250712.0", "@typescript/native-preview": "^7.0.0-dev.20250929.1", + "openai": "^6.3.0", "vitest": "~3.2.0" }, "engines": { @@ -32,7 +33,6 @@ "@pydantic/logfire-cf-workers": "^0.6.0" }, "devDependencies": { - "openai": "^4.70.3", "wrangler": "^4.27.0" } }, @@ -59,8 +59,7 @@ "@anthropic-ai/sdk": "^0.62.0", "@google/genai": "^1.15.0", "@types/mime-types": "^3.0.1", - "groq-sdk": "^0.30.0", - "openai": "^4.104.0" + "groq-sdk": "^0.30.0" } }, "gateway/node_modules/@opentelemetry/api-logs": { @@ -4426,26 +4425,17 @@ "license": "MIT" }, "node_modules/openai": { - "version": "4.104.0", - "resolved": "https://registry.npmjs.org/openai/-/openai-4.104.0.tgz", - "integrity": "sha512-p99EFNsA/yX6UhVO93f5kJsDRLAg+CTA2RBqdHK4RtK8u5IJw32Hyb2dTGKbnnFmnuoBv5r7Z2CURI9sGZpSuA==", + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/openai/-/openai-6.3.0.tgz", + "integrity": "sha512-E6vOGtZvdcb4yXQ5jXvDlUG599OhIkb/GjBLZXS+qk0HF+PJReIldEc9hM8Ft81vn+N6dRdFRb7BZNK8bbvXrw==", "dev": true, "license": "Apache-2.0", - "dependencies": { - "@types/node": "^18.11.18", - "@types/node-fetch": "^2.6.4", - "abort-controller": "^3.0.0", - "agentkeepalive": "^4.2.1", - "form-data-encoder": "1.7.2", - "formdata-node": "^4.3.2", - "node-fetch": "^2.6.7" - }, "bin": { "openai": "bin/cli" }, "peerDependencies": { "ws": "^8.18.0", - "zod": "^3.23.8" + "zod": "^3.25 || ^4.0" }, "peerDependenciesMeta": { "ws": { @@ -4456,23 +4446,6 @@ } } }, - "node_modules/openai/node_modules/@types/node": { - "version": "18.19.124", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.124.tgz", - "integrity": "sha512-hY4YWZFLs3ku6D2Gqo3RchTd9VRCcrjqp/I0mmohYeUVA5Y8eCXKJEasHxLAJVZRJuQogfd1GiJ9lgogBgKeuQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "undici-types": "~5.26.4" - } - }, - "node_modules/openai/node_modules/undici-types": { - "version": "5.26.5", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", - "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", - "dev": true, - "license": "MIT" - }, "node_modules/path-to-regexp": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.3.0.tgz", diff --git a/package.json b/package.json index 069abef..aed5bf4 100644 --- a/package.json +++ b/package.json @@ -28,6 +28,7 @@ "@cloudflare/vitest-pool-workers": "0.8.44", "@cloudflare/workers-types": "^4.20250712.0", "@typescript/native-preview": "^7.0.0-dev.20250929.1", + "openai": "^6.3.0", "vitest": "~3.2.0" }, "engines": {