msgpack_dart icon indicating copy to clipboard operation
msgpack_dart copied to clipboard

MsgPack implementation for dart / msgpack.org[Dart]

Results 10 msgpack_dart issues
Sort by recently updated
recently updated
newest added
trafficstars

Thanks for the merge! I've improved the pub score and added support for web

Fix: https://github.com/knopp/msgpack_dart/issues/6 I would like to use this to decode concatenated data. (e.g. stdout) What do you think?

I think that if the offset was available publicly I could parse messages that have become concatenated on a stream like: ``` [1, 2, 3][4, 5, 6] ``` By using...

@knopp Would you entertain a change that would let a user of the library have more control over how deserialized Arrays and Maps are built? I'm working on an implementation...

Currently, this library provides no way to perform: * Serializing many Dart objects into msgpack binary output stream * Deserializing msgpack binary stream into Dart objects * Deserializing Dart object(s)...

It would be great if the [timestamp extension type](https://github.com/msgpack/msgpack/blob/master/spec.md#timestamp-extension-type) is supported out of the box. It seems like there are already [some functions that test DateTime deserialization](https://github.com/knopp/msgpack_dart/blob/master/test/msgpack_dart_test.dart#L504), but these aren't...

MsgPack serializer currently can't specify the types of keys and values for a Map during decoding. It would be beneficial to introduce a feature like: ``` Deserializer deserializer = Deserializer(...

Adds a few optimizations to the string decoder: - If length is zero can perform an early return - Brought the reading of the buffer inline as otherwise an extra...

This pull request resolves an issue with deserializing `UInt64` and `Int64` values. The problem occurs specifically on web platforms due to JavaScript's integer range limitations. The fix ensures proper deserialization...

When using msgpack_dart with dart2js, I encountered an issue where Int64 accessor is not supported. This results in a JavaScript error when running the compiled code in a browser.