No description
| .vscode | ||
| packages/json | ||
| source/ninox/data | ||
| test | ||
| .gitignore | ||
| dub.json | ||
| dub.selections.json | ||
| LICENSE | ||
| readme.md | ||
ninox.d-data
ninox.d-data is a data serialization provider.
Note: this is an stale experiment of using template/ctfe only code to implement serialisation provider(s). If you need an production-ready serialisation framework, please check out serde-d.
License
The code in this repository is licensed under AGPL-3.0-or-later; for more details see the LICENSE file in the repository.
The core
The core itself contains:
SerializerBuffer: a basic buffer for serializationserialize(value, serializer)anddeserialize(inp, serializer)to quickly serialize or deserialize
Subpackages
Each serialization format is provided via a subpackage:
ninox-d_data:json: provides serialization support from/to JSON