MCPcopy
hub / github.com/mongodb/node-mongodb-native / zlibDeflate

Function zlibDeflate

src/cmap/wire_protocol/compression.ts:55–62  ·  view source on GitHub ↗
(buf: zlib.InputType, options: zlib.ZlibOptions)

Source from the content-addressed store, hash-verified

53};
54
55const 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
64let zstd: ZStandard;
65let Snappy: SnappyLib | null = null;

Callers 1

compressFunction · 0.85

Calls 1

resolveFunction · 0.50

Tested by

no test coverage detected