diff --git a/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/targets/js/KotlinJsPlugin.kt b/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/targets/js/KotlinJsPlugin.kt index 2212a636db0..8052d530325 100644 --- a/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/targets/js/KotlinJsPlugin.kt +++ b/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/targets/js/KotlinJsPlugin.kt @@ -63,5 +63,9 @@ open class KotlinJsPlugin( ) } } + + // Also create predefined source sets + kotlinExtension.sourceSets.maybeCreate(MAIN_COMPILATION_NAME) + kotlinExtension.sourceSets.maybeCreate(TEST_COMPILATION_NAME) } } \ No newline at end of file