<div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr">New version of X3D JSON validator available:</div><div dir="ltr"><br></div><div dir="ltr"><a href="https://www.npmjs.com/package/x3dvalidate">https://www.npmjs.com/package/x3dvalidate</a> (v 8.8.0)<br></div><div dir="ltr"><br></div><div>No code changes, just changes to schema.</div><div><br></div><div>Typically one would install with npm install -g x3dvalidate</div><div><br></div><div>Then run</div><div><br></div><div>$ x3dvalidate file1.json file2.json ...</div><div><br></div><div>Source is here: <a href="https://github.com/coderextreme/x3dvalidate/">https://github.com/coderextreme/x3dvalidate/</a></div><div><br></div><div>Note that I've uncommented the code for min/max constraints, but I've only tested on my personal files.   Testing in a wider scenario is welcome, and I will try to do that. Your own examples would be valuable.</div><div><br></div><div>Due to this comment that was in the schema generator, I've updated the schema mapping (that's how I found the problem in the JSON schema, serendipitously).</div><div><br></div><div>So here's a new X3DUOM to JSON Object mapping:</div><div><br></div><div><a href="https://coderextreme.net/X3DJSONLD/src/main/python/index.html">https://coderextreme.net/X3DJSONLD/src/main/python/index.html</a><br></div><div><br></div><div>See an old message for updates to the mapping generation.</div><div><br></div><div>Please report any issues to GitHub.</div><div><br></div><div>John</div><div><br></div><div><br></div></div></div></div>