jducoeur / jsext

Commonly-useful extensions for Scala.js, particularly for facade development
28 stars 12 forks source link

To scala 2.13.0 (cross compile) #15

Closed mathieuleclaire closed 4 years ago

mathieuleclaire commented 4 years ago

Update libraries and code for scala 2.13.0

mathieuleclaire commented 4 years ago

Justin, do you still maintain this project ?

mathieuleclaire commented 4 years ago

Justin, would you give me the collaborator rights if you do not maintain this lib any more ?

exoego commented 4 years ago

@mathieuleclaire Justin is more active on Twitter than on GitHub so I think you can contact him on Twitter.

mathieuleclaire commented 4 years ago

Thanks for the hint, but sadly it is not possible to send him private messages on Twitter. I tried with an email.

jducoeur commented 4 years ago

Yeah, the problem is mainly that I've taken my eye off this ball because I haven't done anything much with jsext myself lately. (I'm still stuck on 2.11 due to stupid external dependencies.) But I've given Mathieu collaborator status, so we can at least start moving things along.

cquiroz commented 4 years ago

It would be great to publish this. I tried to update jquery-facade to compile for 2.13 but it depends on jsext

exoego commented 4 years ago

FYI: https://github.com/exoego/scala-js-jquery support both Scala 2.12 and 2.13, and not depending on jsext.

jducoeur commented 4 years ago

Okay -- after far too long, I finally managed to scrape together a few hours to reconfigure my new development machine, update the library's build.sbt to match the way sbt-pgp and sbt-sonatype now work, and push the thing out the door. Sonatype now claims to have version 0.9 cross-built for 2.10 through 2.13.

Thanks to Mathieu for pushing this along, and my apologies for how long it took for me to figure out all the needed details...