From 081d4fbe02a0d7e7e65b8d2281aecac351c857b6 Mon Sep 17 00:00:00 2001 From: Igal Tabachnik Date: Fri, 27 Feb 2026 14:53:43 +0200 Subject: [PATCH] Plugins: fix lazy runtime module resolution in bundled builds --- tsdown.config.ts | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/tsdown.config.ts b/tsdown.config.ts index 95e44d00e24..819396b2feb 100644 --- a/tsdown.config.ts +++ b/tsdown.config.ts @@ -30,6 +30,24 @@ export default defineConfig([ fixedExtension: false, platform: "node", }, + { + // Keep sync lazy-runtime channel modules as concrete dist files. + entry: { + "channels/plugins/agent-tools/whatsapp-login": + "src/channels/plugins/agent-tools/whatsapp-login.ts", + "channels/plugins/actions/discord": "src/channels/plugins/actions/discord.ts", + "channels/plugins/actions/signal": "src/channels/plugins/actions/signal.ts", + "channels/plugins/actions/telegram": "src/channels/plugins/actions/telegram.ts", + "telegram/audit": "src/telegram/audit.ts", + "telegram/token": "src/telegram/token.ts", + "line/accounts": "src/line/accounts.ts", + "line/send": "src/line/send.ts", + "line/template-messages": "src/line/template-messages.ts", + }, + env, + fixedExtension: false, + platform: "node", + }, { entry: "src/plugin-sdk/index.ts", outDir: "dist/plugin-sdk",