diff --git a/build.bun.ts b/build.bun.ts index b537346..7e9ec47 100644 --- a/build.bun.ts +++ b/build.bun.ts @@ -7,7 +7,7 @@ await $`tsc`; const isDevelopment = Bun.env.NODE_ENV === "development"; // Build all JavaScript/TypeScript files -function buildJs(entrypoint: string, opts: Record = {}) { +function buildJs(entrypoint: string, opts: Record = {}) { return Bun.build({ entrypoints: [entrypoint], outdir: "dist", @@ -22,6 +22,6 @@ function buildJs(entrypoint: string, opts: Record = {}) { await Promise.all([ buildJs("src/app.ts", { outdir: "dist/src" }), - buildJs("src/app-bridge.ts", { outdir: "dist/src" }), + buildJs("src/app-bridge.ts", { outdir: "dist/src", external: ["@modelcontextprotocol/sdk"] }), buildJs("src/react/index.tsx", { outdir: "dist/src/react" }), ]) \ No newline at end of file