Framework to author nodes using Typescript + Vue 3 + Json Schemas