Thoughts on v2
See original GitHub issuePlanning a v2.0.0
for Morphism with those changes:
-
Tag Morphism Registry as deprecated (not so used?). Will be removed in
v3
. -
Runtime checks as https://github.com/gcanti/io-ts https://github.com/nobrainr/morphism/issues/84
-
Typescript support for nested paths https://github.com/bsalex/typed-path (https://github.com/nobrainr/morphism/pull/53)
-
Remove string dot notation access and replace with an array, better support for TypeScript
- Need to remove
ActionAggregator
from schema support
- Need to remove
-
Provide a post processing step to remove some specfic keys (like checking for
null
values). https://github.com/nobrainr/morphism/issues/85 -
DataViz for Schemas, per https://github.com/nobrainr/morphism/issues/47#issuecomment-495947688
-
IE Support: https://github.com/nobrainr/morphism/issues/130
Please share any ideas or suggestions you would find valuable for a next version 😃
Issue Analytics
- State:
- Created 5 years ago
- Reactions:7
- Comments:10 (5 by maintainers)
@davej This is definitely something I had thought about! I really love the idea, I just didn’t know if this could be valuable. Thank you a lot for bringing this on the table, I’ll add it to the list 😃
Awesome, this is a really nice lib.
Probably way outside the scope of what this library is for but it would be cool to be able to output the schema transformations on some sort of diagram. Perhaps an online tool or CLI that outputs to something like d3.js.