scala / scala-async

An asynchronous programming facility for Scala
Apache License 2.0
1.15k stars 92 forks source link

Cross-publish for Scala.JS? #248

Closed alexarchambault closed 3 years ago

alexarchambault commented 3 years ago

It seems the classes of scala-async are now required at runtime when using async / await. This breaks Scala.JS projects using scala-async, as it's not cross-published for Scala.JS.

See this test project for a reproduction, or https://github.com/coursier/coursier/pull/1843. The test project README details the linking error one runs into during fastOptJS.

SethTisue commented 3 years ago

In the Scala modules generally, we have gladly merged pull requests adding Scala.js and/or Scala Native cross-builds when they have been submitted by volunteers. (It isn't something we've normally tackled ourselves.)

OndrejSpanel commented 3 years ago

PR submitted.

SethTisue commented 3 years ago

publishing ticket: #276