Can you send me some reference links? "transpiler"? "ES6 Module"? I realize that what I am doing is pretty wild -- direct implementation of Java in JavaScript -- but it is working so fantastically. Truly a dream come true from a code management point of view. You should check it out.
As far as I can see, what I would need if I did NOT implement async throughout Jmol is a suspendable JavaScript thread, as in Java. Is that on the horizon? Bob Hanson