import Ġorg . jetbrains . kotlin . gradle . tasks . Kotlin 2 Js Compile Ċ import Ġorg . jetbrains . kotlin . gradle . tasks . Kotlin Js D ce Ċ Ċ val ĠD CE _ ENABLED Ġ= Ġtrue Ċ val ĠSOURCE _ MAP _ ENABLED Ġ= Ġtrue Ċ Ċ group Ġ= Ġ" ee . ur gas " Ċ version Ġ= Ġ" 2 " ĊĊ Ċ plugins Ġ{ ĊĠĠĠ Ġid (" kotlin 2 js ") ĊĠĠĠ Ġid (" kotlin - dce - js ") ĊĠĠĠ Ġid (" kotlin x - serialization ") Ċ } Ċ Ċ repositories Ġ{ ĊĠĠĠ Ġmaven Central () ĊĠĠĠ Ġj center () Ċ } Ċ Ċ dependencies Ġ{ ĊĠĠĠ Ġimplementation (" org . jetbrains . kotlin : kotlin - stdlib - js ") ĊĠĠĠ Ġimplementation (" org . jetbrains . kotlin x : kotlin x - coroutines - core - js : 1 . 3 . 1 ") ĊĠĠĠ Ġimplementation (" org . jetbrains . kotlin x : kotlin x - serialization - runtime - common : 0 . 1 3 . 0 ") ĊĠĠĠ Ġimplementation (" org . jetbrains . kotlin x : kotlin x - serialization - runtime - js : 0 . 1 3 . 0 ") ĊĠĠĠ Ġtest Compile (" junit : junit : 4 . 1 1 ") ĊĠĠĠ Ġtest Implementation (" org . jetbrains . kotlin : kotlin - test - js ") Ċ } Ċ Ċ tasks . named < Kotlin 2 Js Compile >(" compile Kotlin 2 Js "). get () ĊĠĠĠĠĠĠĠ Ġ. kotlin Options Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġsource Map Ġ= ĠSOURCE _ MAP _ ENABLED ĊĠĠĠĠĠĠĠ Ġ} Ċ Ċ tasks . named < Kotlin Js D ce >(" run D ce Kotlin Js "). get () ĊĠĠĠĠĠĠĠ Ġ. dce Options Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġdev Mode Ġ= Ġ! D CE _ ENABLED ĊĠĠĠĠĠĠĠ Ġ} Ċ