Skip to content

Commit cf4965e

Browse files
committed
ci: pin electron 33.4.11 for electron-builder; externalize fsevents + .node loader for esbuild
1 parent 3e32388 commit cf4965e

3 files changed

Lines changed: 4 additions & 3 deletions

File tree

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"description": "GhostFrame anti-detect browser platform",
55
"type": "module",
66
"scripts": {
7-
"build": "tsc --noEmit && node scripts/gen-worker-embed.mjs && esbuild src/inject/index.ts --bundle --minify --format=iife --outfile=dist/inject.core.js && node scripts/gen-worker-embed.mjs dist/inject.core.js && esbuild src/inject/index.ts --bundle --minify --format=iife --outfile=dist/inject.js && esbuild src/browser/launcher.ts --bundle --platform=node --format=cjs --outfile=dist/launcher.cjs --external:electron --external:chromium-bidi --external:chromium-bidi/lib/cjs/cdp/CdpConnection && esbuild src/api/server.ts --bundle --platform=node --format=cjs --outfile=dist/api.cjs --external:electron --external:chromium-bidi --external:chromium-bidi/lib/cjs/cdp/CdpConnection",
7+
"build": "tsc --noEmit && node scripts/gen-worker-embed.mjs && esbuild src/inject/index.ts --bundle --minify --format=iife --outfile=dist/inject.core.js && node scripts/gen-worker-embed.mjs dist/inject.core.js && esbuild src/inject/index.ts --bundle --minify --format=iife --outfile=dist/inject.js && esbuild src/browser/launcher.ts --bundle --platform=node --format=cjs --outfile=dist/launcher.cjs --external:electron --external:chromium-bidi --external:chromium-bidi/lib/cjs/cdp/CdpConnection --external:fsevents --loader:.node=empty && esbuild src/api/server.ts --bundle --platform=node --format=cjs --outfile=dist/api.cjs --external:electron --external:chromium-bidi --external:chromium-bidi/lib/cjs/cdp/CdpConnection --external:fsevents --loader:.node=empty",
88
"test": "vitest run",
99
"validate-profiles": "tsx scripts/validate-profiles.ts",
1010
"launch": "tsx src/cli/index.ts",

packaging/electron-builder.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ asarUnpack:
77
directories:
88
output: dist/appimage
99
buildResources: resources
10+
electronVersion: 33.4.11
1011
files:
1112
- package.json
1213
- gui/**

packaging/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"package:dir": "node stage.mjs && electron-builder --dir"
99
},
1010
"devDependencies": {
11-
"electron": "^33.4.11",
11+
"electron": "33.4.11",
1212
"electron-builder": "^25.1.6"
1313
}
14-
}
14+
}

0 commit comments

Comments
 (0)