Files
mem0/mem0-ts/tsup.config.ts
T

42 lines
721 B
TypeScript

import { defineConfig } from "tsup";
const external = [
"openai",
"@anthropic-ai/sdk",
"groq-sdk",
"uuid",
"pg",
"zod",
"better-sqlite3",
"@qdrant/js-client-rest",
"redis",
"ollama",
"@google/genai",
"@mistralai/mistralai",
"neo4j-driver",
"@supabase/supabase-js",
"@azure/search-documents",
"@azure/identity",
"cloudflare",
"@cloudflare/workers-types",
"@langchain/core",
];
export default defineConfig([
{
entry: ["src/client/index.ts"],
format: ["cjs", "esm"],
dts: true,
sourcemap: true,
external,
},
{
entry: ["src/oss/src/index.ts"],
outDir: "dist/oss",
format: ["cjs", "esm"],
dts: true,
sourcemap: true,
external,
},
]);