diff --git a/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/targets/js/npm/resolver/KotlinCompilationNpmResolver.kt b/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/targets/js/npm/resolver/KotlinCompilationNpmResolver.kt index 5405dd65b2d..7032c1746d3 100644 --- a/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/targets/js/npm/resolver/KotlinCompilationNpmResolver.kt +++ b/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/targets/js/npm/resolver/KotlinCompilationNpmResolver.kt @@ -15,6 +15,7 @@ import org.gradle.api.tasks.InputFiles import org.jetbrains.kotlin.gradle.plugin.KotlinCompilation import org.jetbrains.kotlin.gradle.plugin.mpp.KotlinJsCompilation import org.jetbrains.kotlin.gradle.plugin.mpp.KotlinUsages +import org.jetbrains.kotlin.gradle.plugin.mpp.disambiguateName import org.jetbrains.kotlin.gradle.plugin.usesPlatformOf import org.jetbrains.kotlin.gradle.targets.js.dukat.DukatCompilationResolverPlugin import org.jetbrains.kotlin.gradle.targets.js.npm.NpmDependency @@ -87,7 +88,7 @@ internal class KotlinCompilationNpmResolver( } private fun createAggregatedConfiguration(): Configuration { - val all = project.configurations.create("${compilation.name}Npm") + val all = project.configurations.create(compilation.disambiguateName("npm")) all.usesPlatformOf(target) all.attributes.attribute(Usage.USAGE_ATTRIBUTE, KotlinUsages.consumerRuntimeUsage(target)) @@ -114,7 +115,7 @@ internal class KotlinCompilationNpmResolver( val taskRequirements = projectResolver.taskRequirements.getTaskRequirements(compilation) if (taskRequirements.isEmpty()) return null - val toolsConfiguration = project.configurations.create("${compilation.name}NpmTools") + val toolsConfiguration = project.configurations.create(compilation.disambiguateName("npmTools")) toolsConfiguration.isVisible = false toolsConfiguration.isCanBeConsumed = false