fix(pack): lazy-load sharp and verify unpacked natives
Avoid crashing Electron at startup when sharp is corrupt, and fail pack if asarUnpack natives look truncated. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -71,3 +71,4 @@ run('npm', ['run', 'build']);
|
||||
ensureReleaseNativeDeps(projectRoot, 'linux');
|
||||
run('electron-builder', ['--linux']);
|
||||
normalizeLinuxReleaseNames();
|
||||
run('node', [path.join(projectRoot, 'scripts', 'verify-packaged-sharp.mjs')]);
|
||||
|
||||
Reference in New Issue
Block a user