PR #579: Windows Electron desktop build compatibility (prasairaul-del); native worker process fallback for non-tmux platforms

This commit is contained in:
Aurora
2026-06-05 05:09:58 -04:00
parent 1e817d919c
commit 287eef5c62
6 changed files with 361 additions and 33 deletions

View File

@@ -8,11 +8,11 @@
"type": "module",
"main": "electron/main.cjs",
"scripts": {
"dev": "NODE_OPTIONS=\"--max-old-space-size=2048\" vite dev",
"build": "NODE_OPTIONS=\"--max-old-space-size=${NODE_MAX_OLD_SPACE_SIZE:-2048}\" vite build",
"dev": "vite dev",
"build": "vite build",
"start:all": "concurrently \"hermes gateway run\" \"pnpm dev\"",
"start": "NODE_OPTIONS=\"--max-old-space-size=2048\" node server-entry.js",
"start:dev": "NODE_OPTIONS=\"--max-old-space-size=2048\" vite dev",
"start": "node server-entry.js",
"start:dev": "vite dev",
"preview": "vite preview",
"test": "vitest run",
"smoke:managed": "node scripts/managed-companion-smoke.mjs",
@@ -20,7 +20,7 @@
"lint": "eslint",
"format": "prettier",
"check": "prettier --write . && eslint --fix",
"electron:dev": "NODE_ENV=development electron .",
"electron:dev": "electron .",
"electron:build": "pnpm build && pnpm electron:bundle-server && electron-builder --config electron-builder.config.cjs",
"electron:build:mac": "pnpm build && pnpm electron:bundle-server && electron-builder --mac --config electron-builder.config.cjs",
"electron:build:win": "pnpm build && pnpm electron:bundle-server && electron-builder --win --config electron-builder.config.cjs",