snappy-msgpack-stream
Streams of framed Snappy-compressed MessagePack messages.
Usage
var snappyStream = ;var encode = snappyStream;var decode = snappyStream;encode;decode;encode;encode;encode;encode;// encode.write(anyMessagePackSerializableObject);
Limitations
Please note that MessagePack does not support many JavaScript types, like e.g. Infinity
or NaN
. However, we use msgpack-lite, which implements a slightly extended MessagePack protocol, and allows encoding and decoding Infinity
and NaN
, as well as Buffer
instances.