

The Kotlin/JS IR compiler comes with a number of improvements over the old default compiler. To get an overview of the available options, check out the Kotlin/JS project setup documentation. This includes essential functionality such as controlling the bundling of your application, adding JavaScript dependencies directly from npm, and more. They let you easily set up and control Kotlin projects targeting JavaScript in one place. The recommended way to use Kotlin/JS is via the kotlin.js and kotlin.multiplatform Gradle plugins. The current implementation of Kotlin/JS targets ES5. Kotlin/JS provides the ability to transpile your Kotlin code, the Kotlin standard library, and any compatible dependencies to JavaScript.
