msgpack-node
msgpack-node copied to clipboard
MessagePack implementation for Node.js
it change c++ version to c++14.
I run the following: `npm install msgpack` and get: ``` > [email protected] install {path}\node_modules\msgpack > node-gyp rebuild {path}\node_modules\msgpack>if not defined npm_config_node_gyp (node "C:\Program Files\nodejs\node_modules\npm\node_modules\npm-lifecycle\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild ) else (node "C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js"...
$ yarn add msgpack > yarn add v1.22.15 > [1/4] 🔍 Resolving packages... > [2/4] 🚚 Fetching packages... > [3/4] 🔗 Linking dependencies... > [4/4] 🔨 Building fresh packages... >...
fix: #55 support node 16
I using electron and when I run `electron-rebuild` command it shows such error: ```bash CXX(target) Release/obj.target/msgpackBinding/src/msgpack.o In file included from /home/pi/.electron-gyp/11.2.3/include/node/v8.h:30, from ../src/msgpack.cc:1: /home/pi/.electron-gyp/11.2.3/include/node/v8-internal.h: In function ‘void v8::internal::PerformCastCheck(T*)’: /home/pi/.electron-gyp/11.2.3/include/node/v8-internal.h:418:38: error:...
The readme says: > NodeJS Buffer values map to MSGPACK_OBJECT_RAW This seems not to be true, it looks like it uses MSGPACK_OBJECT_MAP, and the corresponding test is commented: https://github.com/msgpack/msgpack-node/blob/master/test/lib/msgpack.js#L47
Due to the limitation of javascript the way numbers are store, 64 bit integers can not represented correctly. msgpack decodes a 64 bit number as ordinary javascript numeric type which...
The latest commit was about 9 months ago and seems no one is handling issues
## What Remove extra space(tab).
I would like to use this library in a node.js application that communicates with a msgpack API. Unfortunately, I need to be able to send messages that use specific data...