{"action":"created","issue":{"url":"https://api.github.com/repos/kawanet/msgpack-lite/issues/1","repository_url":"https://api.github.com/repos/kawanet/msgpack-lite","labels_url":"https://api.github.com/repos/kawanet/msgpack-lite/issues/1/labels{/name}","comments_url":"https://api.github.com/repos/kawanet/msgpack-lite/issues/1/comments","events_url":"https://api.github.com/repos/kawanet/msgpack-lite/issues/1/events","html_url":"https://github.com/kawanet/msgpack-lite/issues/1","id":102625486,"number":1,"title":"64bit Integer","user":{"login":"kawanet","id":9765,"avatar_url":"https://avatars.githubusercontent.com/u/9765?v=3","gravatar_id":"","url":"https://api.github.com/users/kawanet","html_url":"https://github.com/kawanet","followers_url":"https://api.github.com/users/kawanet/followers","following_url":"https://api.github.com/users/kawanet/following{/other_user}","gists_url":"https://api.github.com/users/kawanet/gists{/gist_id}","starred_url":"https://api.github.com/users/kawanet/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kawanet/subscriptions","organizations_url":"https://api.github.com/users/kawanet/orgs","repos_url":"https://api.github.com/users/kawanet/repos","events_url":"https://api.github.com/users/kawanet/events{/privacy}","received_events_url":"https://api.github.com/users/kawanet/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/kawanet/msgpack-lite/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2015-08-23T14:27:07Z","updated_at":"2016-04-17T01:26:31Z","closed_at":"2016-04-13T14:54:46Z","body":"The current decoder decodes msgpack's `int 64` (0xd3) as a JS's Number which means `double`.\r\n\r\nhttps://www.npmjs.com/package/node-int64\r\n\r\n> JavaScript Numbers are represented as IEEE 754 double-precision floats. Unfortunately, this means they lose integer precision for values beyond +/- 2^^53. For projects that need to accurately handle 64-bit ints, such as node-thrift, a performant, Number-like class is needed. Int64 is that class.\r\n\r\nIt looks fit for us as `node-int64` has internal raw `Buffer` object with big endian byte sequence."},"comment":{"url":"https://api.github.com/repos/kawanet/msgpack-lite/issues/comments/210934576","html_url":"https://github.com/kawanet/msgpack-lite/issues/1#issuecomment-210934576","issue_url":"https://api.github.com/repos/kawanet/msgpack-lite/issues/1","id":210934576,"user":{"login":"kawanet","id":9765,"avatar_url":"https://avatars.githubusercontent.com/u/9765?v=3","gravatar_id":"","url":"https://api.github.com/users/kawanet","html_url":"https://github.com/kawanet","followers_url":"https://api.github.com/users/kawanet/followers","following_url":"https://api.github.com/users/kawanet/following{/other_user}","gists_url":"https://api.github.com/users/kawanet/gists{/gist_id}","starred_url":"https://api.github.com/users/kawanet/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kawanet/subscriptions","organizations_url":"https://api.github.com/users/kawanet/orgs","repos_url":"https://api.github.com/users/kawanet/repos","events_url":"https://api.github.com/users/kawanet/events{/privacy}","received_events_url":"https://api.github.com/users/kawanet/received_events","type":"User","site_admin":false},"created_at":"2016-04-17T01:26:31Z","updated_at":"2016-04-17T01:26:31Z","body":"Do you use browserify, webpack or  the pre-built version of [dist/msgpack.min.js](https://github.com/kawanet/msgpack-lite/blob/master/dist/msgpack.min.js)?"}}