I was testing my msgpack implementation against yours and noticed that yours doesn't seem to be unpacking float values correctly.
When I encoded the value 3242.42 into a single precision float and tried to decode it with your library, it gave back the value 64.
I'm pretty sure the problem isn't in my library since I'm using typed arrays to do the float-to-bin conversion.
Just though you might want to know in case you're still maintaining this.
I was testing my msgpack implementation against yours and noticed that yours doesn't seem to be unpacking float values correctly.
When I encoded the value 3242.42 into a single precision float and tried to decode it with your library, it gave back the value 64.
I'm pretty sure the problem isn't in my library since I'm using typed arrays to do the float-to-bin conversion.
Just though you might want to know in case you're still maintaining this.