interface ZlibOptions {
    chunkSize?: number;
    dictionary?: ArrayBuffer | ArrayBufferView;
    finishFlush?: number;
    flush?: number;
    info?: boolean;
    level?: number;
    maxOutputLength?: number;
    memLevel?: number;
    strategy?: number;
    windowBits?: number;
}

Properties

chunkSize?: number

Default

16*1024
finishFlush?: number

Default

constants.Z_FINISH
flush?: number

Default

constants.Z_NO_FLUSH
info?: boolean

If true, returns an object with buffer and engine.

level?: number
maxOutputLength?: number

Limits output size when using convenience methods.

Default

buffer.kMaxLength
memLevel?: number
strategy?: number
windowBits?: number