diff --git a/packages/cli/src/database.ts b/packages/cli/src/database.ts index c66f8d3d810..393beac7169 100644 --- a/packages/cli/src/database.ts +++ b/packages/cli/src/database.ts @@ -1,7 +1,6 @@ -import { Database } from "better-sqlite3" +import Database from "better-sqlite3" import { SqliteDatabaseAdapter } from "@elizaos-plugins/sqlite" // Initialize database - export const db = new Database("./eliza.db") - export const adapter = new SqliteDatabaseAdapter(db) + export const adapter = new SqliteDatabaseAdapter(new Database("./eliza.db")) \ No newline at end of file diff --git a/packages/cli/src/plugins.ts b/packages/cli/src/plugins.ts index 34d3fde588a..dc9bf0fac23 100644 --- a/packages/cli/src/plugins.ts +++ b/packages/cli/src/plugins.ts @@ -1,18 +1,18 @@ // Auto-generated - do not edit - import { clientauto } from "@elizaos/client-auto" -import { clientdiscord } from "@elizaos/client-discord" -import { clientfarcaster } from "@elizaos/client-farcaster" -import { clientgithub } from "@elizaos/client-github" -import { pluginbinance } from "@elizaos/plugin-binance" -import { plugincoinbase } from "@elizaos/plugin-coinbase" +// import { clientauto } from "@elizaos/client-auto" +// import { clientdiscord } from "@elizaos/client-discord" +// import { clientfarcaster } from "@elizaos/client-farcaster" +// import { clientgithub } from "@elizaos/client-github" +// import { pluginbinance } from "@elizaos/plugin-binance" +// import { plugincoinbase } from "@elizaos/plugin-coinbase" export const availablePlugins = { - "@elizaos/client-auto": clientauto, - "@elizaos/client-discord": clientdiscord, - "@elizaos/client-farcaster": clientfarcaster, - "@elizaos/client-github": clientgithub, - "@elizaos/plugin-binance": pluginbinance, - "@elizaos/plugin-coinbase": plugincoinbase, + // "@elizaos/client-auto": clientauto, + // "@elizaos/client-discord": clientdiscord, + // "@elizaos/client-farcaster": clientfarcaster, + // "@elizaos/client-github": clientgithub, + // "@elizaos/plugin-binance": pluginbinance, + // "@elizaos/plugin-coinbase": plugincoinbase, } // Helper type diff --git a/packages/cli/tsup.config.ts b/packages/cli/tsup.config.ts index 8393456a4d0..853ce9f18f8 100644 --- a/packages/cli/tsup.config.ts +++ b/packages/cli/tsup.config.ts @@ -6,7 +6,9 @@ export default defineConfig({ entry: ["src/index.ts"], format: ["esm"], sourcemap: true, - minify: true, + external: ['better-sqlite3', 'node:fs'], + platform: 'node', + minify: false, target: "esnext", outDir: "dist", external: [ diff --git a/packages/plugin-sqlite/tsup.config.ts b/packages/plugin-sqlite/tsup.config.ts index e196d3017ef..828b36c4f09 100644 --- a/packages/plugin-sqlite/tsup.config.ts +++ b/packages/plugin-sqlite/tsup.config.ts @@ -13,6 +13,9 @@ export default defineConfig({ "https", "http", "uuid", + "better-sqlite3", + "node:fs", // Add other modules you want to externalize ], }); +