Reuben Firmin
12/09/2023, 12:24 PMArtem Kobzar
12/11/2023, 10:01 AMJsAllowInvalidCharsIdentifiersEscaping
language feature.
You could do it by the next code in your `build.gradle.kts`:
tasks.withType<org.jetbrains.kotlin.gradle.dsl.KotlinCompile<*>> {
kotlinOptions {
freeCompilerArgs += "-XXLanguage:+JsAllowInvalidCharsIdentifiersEscaping"
}
}
Soon, it will be enabled by defaultReuben Firmin
12/12/2023, 2:52 PMEdoardo Luppi
12/12/2023, 3:40 PMReuben Firmin
12/13/2023, 3:25 PMEdoardo Luppi
12/14/2023, 10:40 AMReuben Firmin
12/14/2023, 11:51 AMReuben Firmin
12/14/2023, 11:52 AMEdoardo Luppi
12/14/2023, 11:56 AMDebugging is broken
You mean you can't debug when running JS tests? If that's the case it's strange because I do it daily. It's true that coroutine heavy code sometimes fails to stop at breakpoints tho.
All tests run twice
This is just an IDE artifact, so you don't need to worry about double execution. Gradle will run them only once.
Don't have source maps
What's your use case for source maps during testing?
Reuben Firmin
12/14/2023, 11:57 AMEdoardo Luppi
12/14/2023, 12:00 PMEdoardo Luppi
12/14/2023, 12:03 PMReuben Firmin
12/14/2023, 12:07 PM