DatX
DatX is an opinionated JS/TS data store. It features support for simple property definition, references to other models and first-class TypeScript support.
TODOs
- [x] Schema support
- [x] Schema validation
- [x] Schema typings
- [x] Schema parsing/serialization
- [x] Custom types
- [x] Circular types
- [x] Collection / cyclical serialization
- [ ] Custom transformers
- [x] Optional custom types
- [ ] Polymorphic types
- [ ] Property mapping
- [ ] Efficient snapshots
License
The MIT License
Credits
datx is maintained and sponsored by Infinum.