2.0 features
xpepermint opened this issue · 3 comments
xpepermint commented
- Remove predefined field types (users should define them manually).
- Remove predefined validators (users should define them manually).
- Remove predefined handlers (users should define them manually).
- Fix
Model.toValue()
method (broken after last merge) - add populate(... raw: true) to not reinitialize the models. - Fix
Field.cast()
method (broken after last merge). - Resolve
Field
setter and getter recursion issue. - Consider
Model.root
andModel.parent
as methods. - Consider all protected variables and methods as a single protected variable (e.g. nested class instance)
- Performance and package size optimization.
- Use decorators.
- Refactor to monorepo.
- Refactor documentation.
- Write validator and handler packages.
davision commented
Decorators!
xpepermint commented
Done!