This weekend I ported the Javascript version of RetroForth to Typescript, while also adding support for ES modules. The source code is available here. A live demo can be seen here.
If time allows, I will update the editor to use Monaco and add more HTML5 canvas support.