Skip to content

Latest commit

 

History

History
29 lines (15 loc) · 903 Bytes

ROADMAP.md

File metadata and controls

29 lines (15 loc) · 903 Bytes

RoadMap

  • Add definitions for everything, even enternal

  • 'replace' alias with 'override', 'change' become 'replace' if exist

  • Advanced chained calls for collections.

  • Async transformations.

  • Allow thenable objects.

  • Typed errors.

  • Marshalling transformations instead of serialization. Do not change or create a new object if it's instance.

  • Collect data errors during serialization instead of throwing only first one.

  • Test coverage 100%.

  • Generate configuration from JSON-schema

  • Generate TypeScript interface from config

  • Generate Swagger/Postman/OpenAPI configuration

  • automatic data validation, conversion, and filtering https://twitter.com/tiangolo/status/1344033270699347969

  • Republish into @vicis/vicis https://stackoverflow.com/questions/28371669/renaming-a-published-npm-module