A lightweight react json editor based on codemirror, providing smart prompts and verification based on json-schema