Skip to content

adotg/helson

Repository files navigation

Helson

Todo

[x] Support of truthy and falsy value

[x] Remove OPTIONAL from type_key and put it with pairs

[x] Remove DepGraph if it's not required

[ ] Is documentation generation can be done

[ ] Correct error message during tokenizing + parsing

[~] Diff when matching an object to regulator

[ ] For an enum the value has to be absolute, right now general allowed syntax for general objects are also parsed

[ ] Right now OList supports optional key word as a preProcessor. For an OList optionality is cann't be handled.

[ ] Throw proper error during tokenizing / parsing / transformation phrase

[i] Support for nullable and empty

[i] Utility function to inject enum dynamically from an object

[x] - (minus) sign not supported in the schema 😮

[i] - Empty object ({}) checking, does not work

Note

  • Decimals will be in the form of 0.1234. The prefix zero is mandatory.
  • The name of the types always start with a capital letter
  • The value of a complex enum should go in one line other wise the tokenizer messes up
  • This is a new one

About

JSON Schema for API request / response validation

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published