Hi,
I am currently working on a project where I serialize JSON objects using the php library msgpack-php, but when I try to deserialize these objects using the javascript library msgpack-javascript, my integers are truncated.
PHP :
$data = [
    '7355750935770677725' => "test",
];
$msg = msgpack_pack($data);
... 
JS :
import { decode } from '@msgpack/msgpack';
const decoded = decode(entry);
console.log(decoded) 
Result :
{  '7355750935770677000': 'test'  }
 
As you can see the last three digits of my integer are set to 0.
This seems to be an interoperability problem between the php library and Node.js