update electron to v43

This commit is contained in:
olcxja 2026-07-09 22:38:33 +02:00
commit fb6c8b6ee9
5385 changed files with 513060 additions and 123058 deletions

View file

@ -3,7 +3,7 @@ Object.defineProperty(exports, "__esModule", { value: true });
function once(emitter, name, { signal } = {}) {
return new Promise((resolve, reject) => {
function cleanup() {
signal === null || signal === void 0 ? void 0 : signal.removeEventListener('abort', cleanup);
signal === null || signal === void 0 ? void 0 : signal.removeEventListener('abort', onAbort);
emitter.removeListener(name, onEvent);
emitter.removeListener('error', onError);
}
@ -15,7 +15,17 @@ function once(emitter, name, { signal } = {}) {
cleanup();
reject(err);
}
signal === null || signal === void 0 ? void 0 : signal.addEventListener('abort', cleanup);
function onAbort() {
cleanup();
const err = new Error('The operation was aborted');
err.name = 'AbortError';
reject(err);
}
if (signal === null || signal === void 0 ? void 0 : signal.aborted) {
onAbort();
return;
}
signal === null || signal === void 0 ? void 0 : signal.addEventListener('abort', onAbort);
emitter.on(name, onEvent);
emitter.on('error', onError);
});