mirror of
https://github.com/discordjs/discord.js.git
synced 2026-03-09 16:13:31 +01:00
refactor: native zlib support (#10243)
* refactor: remove zlib-sync * fix: bad length check * refactor: support both options BREAKING CHANGE: renamed compression related options * chore: fix doc comment * chore: update debug messages * chore: better wording Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com> * chore: suggested changes * chore: better naming * refactor: lazy node:zlib import and lib detection * chore: zlib capitalization * fix: use proper var * refactor: better inflate check Co-authored-by: Aura <kyradiscord@gmail.com> * chore: debug label Co-authored-by: Superchupu <53496941+SuperchupuDev@users.noreply.github.com> --------- Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com> Co-authored-by: Aura <kyradiscord@gmail.com> Co-authored-by: Superchupu <53496941+SuperchupuDev@users.noreply.github.com> Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
This commit is contained in:
@@ -50,7 +50,10 @@ const manager = new WebSocketManager({
|
||||
intents: 0, // for no intents
|
||||
rest,
|
||||
// uncomment if you have zlib-sync installed and want to use compression
|
||||
// compression: CompressionMethod.ZlibStream,
|
||||
// compression: CompressionMethod.ZlibSync,
|
||||
|
||||
// alternatively, we support compression using node's native `node:zlib` module:
|
||||
// compression: CompressionMethod.ZlibNative,
|
||||
});
|
||||
|
||||
manager.on(WebSocketShardEvents.Dispatch, (event) => {
|
||||
|
||||
Reference in New Issue
Block a user