Skip to content

Latest commit

 

History

History
21 lines (12 loc) · 1.38 KB

README.md

File metadata and controls

21 lines (12 loc) · 1.38 KB

json_serializable_immutable_collections

This repository holds packages that are meant to extend to functionality of json_serializable, in particular to support more collection/container types. See google/json_serializable.dart#593.

This package adds support for built_value and kt.dart collections

This package adds support for mobx observable collections

Utility functions for custom TypeHelpers, used by json_serializable_mobx and json_serializable_immutable_collections, might be used by other people do build their own TypeHelpers, too.

Why?

json_serializable lacks support for configuring custom collection/container types. Due to the architecture of json_serializable and build_runner in general, that's not easy to solve. This should add support for the most common non-standard collections, and give advanced users the tools the make it easier to create a custom runner which custom behaviour.