I can&#x27;t give you any time estimates, but what you&#x27;re asking for is exactly what the team has in mind with &quot;DDC&quot;, the new Dart -&gt; JS transpiler[1].<p>It produces much cleaner, more readable JS and is designed to make it much easier to interop with JS code in both directions.<p>[1]: <a href="https:&#x2F;&#x2F;github.com&#x2F;dart-lang&#x2F;dev_compiler" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;dart-lang&#x2F;dev_compiler</a>