fix(ts-sdk): inject SDK version into telemetry at build time (#4897)

This commit is contained in:
Saket Aryan
2026-04-20 17:29:29 +05:30
committed by GitHub
parent 93da5ef8f7
commit 7b6790bafb
7 changed files with 15 additions and 4 deletions
+7
View File
@@ -1,4 +1,5 @@
import { defineConfig } from "tsup";
import pkg from "./package.json";
const external = [
"openai",
@@ -23,6 +24,10 @@ const external = [
"natural",
];
const define = {
__MEM0_SDK_VERSION__: JSON.stringify(pkg.version),
};
export default defineConfig([
{
entry: ["src/client/index.ts"],
@@ -30,6 +35,7 @@ export default defineConfig([
dts: true,
sourcemap: true,
external,
define,
},
{
entry: ["src/oss/src/index.ts"],
@@ -38,5 +44,6 @@ export default defineConfig([
dts: true,
sourcemap: true,
external,
define,
},
]);