With a fresh cup of coffee, I’ve hammered out the following improvements:
-
Build System Improvements:
- Switched bundling to ESBuild for:
-
reportcrash.json Darwin. -
osanalytics.json Darwin. -
system-server.json Linux. - The runtime in the Barebone backend.
-
- Switched bundling to ESBuild for:
-
Barebone Backend Fixes:
- Fixed ESM-handling where failing to await the returned Promise caused errors to be swallowed. Now, any errors will be properly reported.
- Removed stale bridge globals.
oleavr