JSON Forms implementation with validations.
Documentation for the original TypeScript library can be found here: https://jsonforms.io/
Main form type
Form messages
Initialize form state
Update the form
View the form
Main form type