**Attention**: Some annotations in here are also published in the Scala.js
stubs JVM library, which lives in the separate repository at
https://github.com/scala-js/scala-js-stubs.

If you add or change annotations here, consider whether it makes sense to make
them available in the stubs.
