I need help with my code base as my carpal tunnel has restricted the amount of work i can do.<div dir="auto"><br></div><div dir="auto">Particularly,</div><div dir="auto"><br></div><div dir="auto">X3DJSONLD converts JSON to DOM documents and Python using many languages.   Keeping X_ITE and X3DOM’s JSONParser.js up-to-date is most critical here.</div><div dir="auto"><br></div><div dir="auto">Updating tests and creating a web test suite with puppeteer, playright or other would be welcome.   Testing has become less relevant.   Creating test logs for comparing with previous test run would be welcome!</div><div dir="auto"><br></div><div dir="auto">Overall upgrades to ESM and  TypeScript would be help, as well as moving to modern native TypeScript with bun or deno engines.</div><div dir="auto"><br></div><div dir="auto">Creating a modular serializer framework for converting DOM documents to a variety of languages with JavaScript would be useful.   I need help refactoring.</div><div dir="auto"><br></div><div dir="auto">Enhancing conversion scripts between JSON and STL, PLY and Three.js would be welcome.  Some form of tessellation framework is most critical here.</div><div dir="auto"><br></div><div dir="auto">Working with Andreas to make sure JSONParser.js created DOM works with his XML ProtoExpander would be helpful.</div><div dir="auto"><br></div><div dir="auto">If anyone knows a good speech, haptic or other environment where one can produce code without typing, that would be helpful.</div><div dir="auto"><br></div><div dir="auto">Any skill level is welcome, will train, but knowledge of recursion or replacing recursion is most welcome.</div><div dir="auto"><br></div><div dir="auto">Some templating has been done for conversions, updates to X3dToJson.xslt and X3dToES6.xslt welcome.  Using JSON as input to Saxon welcome!</div><div dir="auto"><br></div><div dir="auto">John</div><div dir="auto"><br></div><div dir="auto"><br></div>