local-runtime.ts dynamically imports @fusion/engine, but it was missing from the esbuild externals list (only @fusion/core and @fusion/dashboard were there). esbuild followed the import and tried to bundle engine's transitive node-pty native .node binaries, failing with "No loader is configured for .node files" — which broke every desktop Windows EXE and macOS DMG build leg. Externalize @fusion/engine like the other workspace packages; it resolves from node_modules at runtime. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
3.2 KiB
3.2 KiB