mirror of
https://github.com/discordjs/discord.js.git
synced 2026-03-11 00:53:31 +01:00
fix serialize for webpack (#960)
* fix serialize for webpack * Update WebSocketManager.js * Update WebSocketManager.js
This commit is contained in:
committed by
Schuyler Cebulskie
parent
f9bf0ed5e6
commit
050d3f9303
@@ -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;
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user