Skip to main content

TransportCompression

Documentation


Documentation / @discordeno/gateway / TransportCompression

Enumeration: TransportCompression

Defined in: gateway/src/types.ts:21

Enumeration Members

zlib

zlib: "zlib-stream"

Defined in: gateway/src/types.ts:30

ZLib-Stream Transport Compression.

Remarks

Uses node:zlib to decompress the payloads

See

https://discord.com/developers/docs/topics/gateway#zlibstream


zstd

zstd: "zstd-stream"

Defined in: gateway/src/types.ts:41

ZStd-Stream Transport Compression.

Remarks

This will use node:zlib zstd implementation if available (node v22.15+ or node v23.8+) or fzstd otherwise.

fzstd is an optional dependency. You will need to install it to be able to use it.

See

https://discord.com/developers/docs/topics/gateway#zstdstream