Matthieu Monsch

Results 85 comments of Matthieu Monsch

> However, it seems I need to box these objects before avsc will encode them? Is it possible with some more effort to be able to encode the example data...

> It seems like on a large complicated data structure like this avsc takes a bit longer. It also only reduced the file size by ~26%, where as compression (with...

Hi @kri5t. Your approach of using a [`BlockDecoder`](https://github.com/mtth/avsc/wiki/API#class-blockdecoderopts) and listening to the `'metadata'` event sounds right. Two quick suggestions: + Using [`events.once`](https://nodejs.org/api/events.html#eventsonceemitter-name-options) could simplify the implementation significantly. + You can...

Typings would definitely be welcome. I doubt I'll have time to dig into TypeScript enough to add them anytime soon unfortunately; I'll keep this open in case someone else would...

Thanks @andrew8er! Can you submit a PR with what you have so far?

Merged - thanks @andrew8er. Keeping this open since the typing file isn't complete yet.

Hey @TysonAndre, thank you for the publishing tips. I'd created the `@avro/types` package to hold the _Avro_ type decoding/encoding logic from `avsc`: a long term effort to split `avsc` into...

@yonkeltron - still a WIP but we already have reasonably complete [typings](https://github.com/mtth/avsc/tree/master/types) thanks to @andrew8er and @TysonAndre.

No plans currently but that makes sense at first glance. Let's keep this open to track.

Is there a feature (or several) in particular that you are interested in?