@datx/schema
TypeScript icon, indicating that this package has built-in type declarations

0.0.1 • Public • Published

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.

Readme

Keywords

none

Package Sidebar

Install

npm i @datx/schema

Weekly Downloads

1

Version

0.0.1

License

MIT

Unpacked Size

26.1 kB

Total Files

12

Last publish

Collaborators

  • infinumcom