morphio
Morphio - A TypeScript library for JSON serialization and deserialization.
This library provides a set of decorators and utilities for converting JSON data to and from TypeScript classes. It supports complex types, nested objects, arrays, maps, and custom type definitions through metadata.
Key features:
@MorphSchema()decorator for defining class schemas@MorphProp()decorator for defining property metadata- Support for nested objects, arrays, and maps
- Type-safe serialization and deserialization
- Schema registry for managing class metadata