Skip to content

Commit 27c4614

Browse files
authored
fix(sdk): use cross-fetch to avoid require() use errors (#143)
1 parent bc5b6fe commit 27c4614

File tree

3 files changed

+30
-1
lines changed

3 files changed

+30
-1
lines changed

package-lock.json

Lines changed: 28 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/traceloop-sdk/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@
4747
"@traceloop/instrumentation-pinecone": "^0.5.19",
4848
"@traceloop/instrumentation-vertexai": "^0.5.19",
4949
"@types/nunjucks": "^3.2.5",
50+
"cross-fetch": "^4.0.0",
5051
"fetch-retry": "^5.0.6",
5152
"nunjucks": "^3.2.4",
5253
"posthog-node": "^3.6.3",

packages/traceloop-sdk/src/lib/prompts/fetch.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { InitializeOptions } from "../interfaces";
2-
import fetch from "node-fetch";
2+
import fetch from "cross-fetch";
33
// eslint-disable-next-line @typescript-eslint/no-var-requires
44
const fetchRetry = require("fetch-retry")(fetch);
55

0 commit comments

Comments
 (0)