(buf: zlib.InputType, options: zlib.ZlibOptions)
| 53 | }; |
| 54 | |
| 55 | const zlibDeflate = (buf: zlib.InputType, options: zlib.ZlibOptions) => { |
| 56 | return new Promise<Uint8Array>((resolve, reject) => { |
| 57 | zlib.deflate(buf, options, (error, result) => { |
| 58 | if (error) return reject(error); |
| 59 | resolve(result); |
| 60 | }); |
| 61 | }); |
| 62 | }; |
| 63 | |
| 64 | let zstd: ZStandard; |
| 65 | let Snappy: SnappyLib | null = null; |