An AsyncJSEnv that provides communication to and from the JS VM.
Trait representing a JS console
A RetryingComJSEnv allows to automatically retry if a call to the underlying ComJSRunner fails.
A helper class to temporarily store virtual files to the filesystem.
A JS console that prints on the console