diff --git a/src/client/websocket/WebSocketManager.js b/src/client/websocket/WebSocketManager.js index 3da6ecda1..6e65ce3e8 100644 --- a/src/client/websocket/WebSocketManager.js +++ b/src/client/websocket/WebSocketManager.js @@ -6,7 +6,8 @@ const pako = require('pako'); const zlib = require('zlib'); const PacketManager = require('./packets/WebSocketPacketManager'); -let WebSocket; +let WebSocket, erlpack; +let serialize = JSON.stringify; if (browser) { WebSocket = window.WebSocket; // eslint-disable-line no-undef } else { @@ -15,15 +16,13 @@ if (browser) { } catch (err) { WebSocket = require('ws'); } -} -let erlpack, serialize; -try { - erlpack = require('erlpack'); - serialize = erlpack.pack; -} catch (err) { - erlpack = null; - serialize = JSON.stringify; + try { + erlpack = require('erlpack'); + serialize = erlpack.pack; + } catch (err) { + erlpack = null; + } } /**