From bf80997c0c9c36a8de8c9190ec9248f08d6b691f Mon Sep 17 00:00:00 2001 From: sylenien Date: Mon, 27 Jun 2022 17:23:37 +0200 Subject: [PATCH] fix(tracker): fix peer hack for better build support --- tracker/tracker-assist/src/Assist.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tracker/tracker-assist/src/Assist.ts b/tracker/tracker-assist/src/Assist.ts index c972ce602..7b6ec64bd 100644 --- a/tracker/tracker-assist/src/Assist.ts +++ b/tracker/tracker-assist/src/Assist.ts @@ -15,7 +15,7 @@ import type { Options as ConfirmOptions } from './ConfirmWindow/defaults.js'; // TODO: fully specified strict check (everywhere) //@ts-ignore peerjs hack for webpack5 (?!) TODO: ES/node modules; -Peer = Peer.default || Peer; +let PeerHack = Peer.default || Peer; type StartEndCallback = () => ((()=>{}) | void) @@ -244,7 +244,7 @@ export default class Assist { if (this.options.config) { peerOptions['config'] = this.options.config } - const peer = this.peer = new Peer(peerID, peerOptions); + const peer = this.peer = new PeerHack(peerID, peerOptions); // app.debug.log('Peer created: ', peer) peer.on('error', e => app.debug.warn("Peer error: ", e.type, e)) peer.on('disconnect', () => peer.reconnect())