mirror of
https://github.com/discordjs/discord.js.git
synced 2026-03-18 20:43:30 +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 zlib = require('zlib');
|
||||||
const PacketManager = require('./packets/WebSocketPacketManager');
|
const PacketManager = require('./packets/WebSocketPacketManager');
|
||||||
|
|
||||||
let WebSocket;
|
let WebSocket, erlpack;
|
||||||
|
let serialize = JSON.stringify;
|
||||||
if (browser) {
|
if (browser) {
|
||||||
WebSocket = window.WebSocket; // eslint-disable-line no-undef
|
WebSocket = window.WebSocket; // eslint-disable-line no-undef
|
||||||
} else {
|
} else {
|
||||||
@@ -15,15 +16,13 @@ if (browser) {
|
|||||||
} catch (err) {
|
} catch (err) {
|
||||||
WebSocket = require('ws');
|
WebSocket = require('ws');
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
let erlpack, serialize;
|
try {
|
||||||
try {
|
erlpack = require('erlpack');
|
||||||
erlpack = require('erlpack');
|
serialize = erlpack.pack;
|
||||||
serialize = erlpack.pack;
|
} catch (err) {
|
||||||
} catch (err) {
|
erlpack = null;
|
||||||
erlpack = null;
|
}
|
||||||
serialize = JSON.stringify;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
Reference in New Issue
Block a user