diff --git a/vite.config.ts b/vite.config.ts index 69bf647..49a8bb9 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -635,11 +635,18 @@ export default defineConfig({ resolve(__dirname, "dist/modules/rsocials/socials.css"), ); - // Build campaign planner component + // Build campaign planner component (with Automerge WASM support via local-first-client) await build({ configFile: false, root: resolve(__dirname, "modules/rsocials/components"), + plugins: [wasm()], + resolve: { + alias: { + '@automerge/automerge': resolve(__dirname, 'node_modules/@automerge/automerge'), + }, + }, build: { + target: "esnext", emptyOutDir: false, outDir: resolve(__dirname, "dist/modules/rsocials"), lib: {