Compression

1 min read

Two methods are provided for (de)compression.

Compress

Compress the input provided as a buffer.

compress(input: Buffer | string, algoritm?: CompressionAlgorithm): Promise<Buffer>

The algorithm is one of "deflate", "deflate-raw", "gzip", or "br" (brotli).

Decompress

Decompress the input provided as a buffer.

decompress(input: Buffer, algoritm?: CompressionAlgorithm, maxSize?: number): Promise<Buffer>;