fix electron-squirrel-startup

This commit is contained in:
Ramnique Singh 2026-02-06 07:28:55 +05:30
parent 116ebce184
commit 6425dbcf28
3 changed files with 14 additions and 1 deletions

View file

@ -22,7 +22,7 @@ await esbuild.build({
platform: 'node',
target: 'node20',
outfile: './.package/dist/main.cjs',
external: ['electron', 'electron-squirrel-startup'], // Provided by Electron runtime
external: ['electron'], // Provided by Electron runtime
// Use CommonJS format - many dependencies use require() which doesn't work
// well with esbuild's ESM shim. CJS handles dynamic requires natively.
format: 'cjs',

View file

@ -13,6 +13,7 @@
"@x/core": "workspace:*",
"@x/shared": "workspace:*",
"chokidar": "^4.0.3",
"electron-squirrel-startup": "^1.0.1",
"update-electron-app": "^3.1.2",
"zod": "^4.2.1"
},