X3DJSONLD requires a JavaScript expert in order to get Ajv 8.6.3 working in a browser with JSON Schema 2020-12.  We have gotten Ajv 8 working on server side code.   The particular problem seem to stem from removing requires from the code to support the web, but I think somehow that the traverse$1 function is undefined, there may be an issue with typescript.   There is a month old issue in Ajv-validator repository.   A simplistic view says that only the rollup config file needs to be changed, but the issue is deeper than that.   One needs a way to export Ajv2020 as well.   I used the window variable for that.<div dir="auto"><br></div><div dir="auto">I’ve mostly modified the loadValidation JavaScript code.<br><div dir="auto"><br></div><div dir="auto">John</div></div>