msgpack/msgpack-javascript
This is a JavaScript/ECMA-262 implementation of MessagePack, an efficient binary serilization format: https://msgpack.org/ This library is a universal JavaScript, meaning it is compatible with all the major browsers and NodeJS. In addition, because it is implemented in TypeScript, type definition files ( d.ts) are bundled in the distribution.
https://github.com/msgpack/msgpack-javascript#ecma-262