winewill
06717aebbb
build(desktop): bundle the main process after the workspace tsdown pass
...
The root tsdown workspace pass builds every member concurrently, so the
Desktop main bundle could resolve its inlined workspace devDependencies
(dsh-home-paths, dsh-app-boot, dsh-deepseek-account) before their lib/
output existed. rolldown then kept them as external imports, which the
asar does not ship, and the packaged application failed at launch with
ERR_MODULE_NOT_FOUND on a clean checkout; stale lib/ output on long-lived
checkouts hid the defect.
apps/desktop leaves the root workspace list and build:lib:host bundles it
after the Host pass. Every Desktop bundle now runs a rolldown plugin that
fails the build when a chunk imports a bare specifier the packaged
application cannot resolve: electron and the manifest dependencies for
the main bundle, electron alone for sandboxed preloads.
2026-09-22 20:11:51 +08:00
..
2026-09-11 15:52:05 +08:00
2026-09-16 10:48:23 +08:00
2026-09-16 14:34:05 +08:00
2026-09-20 14:17:51 +08:00
2026-09-20 14:17:51 +08:00
2026-09-21 15:26:29 +08:00
2026-09-21 16:04:08 +08:00
2026-09-18 17:01:17 +08:00
2026-09-18 17:01:17 +08:00
2026-09-22 12:38:05 +08:00
2026-09-21 16:04:08 +08:00
2026-09-21 16:04:08 +08:00
2026-09-22 20:11:51 +08:00
2026-09-22 20:11:51 +08:00
2026-09-21 16:04:08 +08:00
2026-09-14 12:47:08 +08:00
2026-09-21 19:53:28 +08:00
2026-09-18 11:57:56 +08:00
2026-09-18 11:57:56 +08:00
2026-09-20 11:31:40 +08:00
2026-09-20 11:31:40 +08:00
2026-09-21 16:37:50 +08:00
2026-09-21 15:26:29 +08:00
2026-09-21 16:04:08 +08:00
2026-09-16 14:34:05 +08:00
2026-09-22 11:04:01 +08:00
2026-09-20 11:31:40 +08:00
2026-09-20 11:31:27 +08:00
2026-09-16 10:48:23 +08:00
2026-09-22 12:38:05 +08:00
2026-09-21 16:04:08 +08:00
2026-09-16 14:34:05 +08:00
2026-09-16 10:48:23 +08:00
2026-09-16 10:48:23 +08:00
2026-09-16 10:48:23 +08:00
2026-09-16 10:48:23 +08:00
2026-09-17 14:28:23 +08:00
2026-09-18 01:15:59 +08:00
2026-09-16 14:34:05 +08:00
2026-09-16 16:59:07 +08:00
2026-09-16 10:48:23 +08:00
2026-09-16 10:48:23 +08:00
2026-09-22 12:38:05 +08:00
2026-09-22 14:30:56 +08:00
2026-09-18 16:25:29 +08:00
2026-09-18 11:54:54 +08:00
2026-09-18 11:54:54 +08:00
2026-09-16 10:48:23 +08:00
2026-09-16 10:48:23 +08:00
2026-09-18 14:15:47 +08:00
2026-09-18 16:36:33 +08:00
2026-09-18 11:54:54 +08:00
2026-09-18 11:54:54 +08:00
2026-09-20 14:00:04 +08:00
2026-09-18 14:15:47 +08:00
2026-09-20 11:31:40 +08:00
2026-09-20 11:37:38 +08:00
2026-09-18 15:37:05 +08:00
2026-08-31 21:16:17 +08:00
2026-09-18 11:54:54 +08:00
2026-09-18 11:54:54 +08:00
2026-09-18 11:54:54 +08:00
2026-09-16 10:48:23 +08:00
2026-09-18 11:54:54 +08:00
2026-09-21 16:14:26 +08:00
2026-09-18 11:54:54 +08:00
2026-09-18 11:54:54 +08:00
2026-09-18 16:36:33 +08:00
2026-09-18 16:36:33 +08:00
2026-09-20 11:37:38 +08:00
2026-09-17 16:07:27 +08:00
2026-09-16 10:48:23 +08:00
2026-09-16 10:48:23 +08:00
2026-09-16 10:48:23 +08:00
2026-09-16 16:59:07 +08:00
2026-09-17 11:15:51 +08:00
2026-09-18 14:57:12 +08:00
2026-09-17 21:31:32 +08:00
2026-09-18 11:54:54 +08:00
2026-09-22 12:38:05 +08:00
2026-09-16 14:34:05 +08:00
2026-09-17 11:15:36 +08:00
2026-09-20 15:32:37 +08:00
2026-09-22 14:30:56 +08:00
2026-09-18 17:01:17 +08:00
2026-09-18 17:01:17 +08:00
2026-09-21 13:39:09 +08:00
2026-09-22 12:38:05 +08:00
2026-09-21 08:24:18 +00:00
2026-09-16 10:48:23 +08:00
2026-09-16 10:48:23 +08:00
2026-09-21 17:01:54 +08:00
2026-09-16 10:48:23 +08:00
2026-09-21 08:24:18 +00:00
2026-09-21 16:37:50 +08:00
2026-09-17 14:04:15 +08:00
2026-09-16 10:48:23 +08:00
2026-09-16 11:46:48 +08:00
2026-09-16 11:46:48 +08:00
2026-09-18 17:01:17 +08:00
2026-09-17 21:31:34 +08:00
2026-09-17 21:31:34 +08:00
2026-09-21 17:01:54 +08:00
2026-09-21 17:01:54 +08:00
2026-09-20 15:32:37 +08:00
2026-09-20 15:32:37 +08:00
2026-09-20 15:32:37 +08:00
2026-09-20 15:32:37 +08:00
2026-09-18 01:15:59 +08:00
2026-09-16 11:43:04 +08:00
2026-09-18 01:15:59 +08:00
2026-09-18 01:15:59 +08:00
2026-09-18 01:15:59 +08:00
2026-09-18 15:37:05 +08:00
2026-09-18 15:37:05 +08:00
2026-09-18 15:37:05 +08:00
2026-09-20 15:32:37 +08:00
2026-09-20 15:32:37 +08:00
2026-09-18 01:15:59 +08:00
2026-09-18 15:37:05 +08:00
2026-09-18 15:37:05 +08:00
2026-09-16 10:48:23 +08:00
2026-09-16 10:48:23 +08:00
2026-09-18 01:15:59 +08:00
2026-09-18 01:15:59 +08:00