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 fe255a1e845..957416e53ec 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 @@ -137,33 +137,9 @@ internal class KotlinCompilationNpmResolver( } } - createNpmToolsConfiguration()?.let { tools -> - all.extendsFrom(tools) - } - return all } - private fun createNpmToolsConfiguration(): Configuration? { - val taskRequirements = projectResolver.taskRequirements.getTaskRequirements(compilation) - if (taskRequirements.isEmpty()) return null - - val toolsConfiguration = project.configurations.create(compilation.disambiguateName("npmTools")) - - toolsConfiguration.isVisible = false - toolsConfiguration.isCanBeConsumed = false - toolsConfiguration.isCanBeResolved = true - toolsConfiguration.description = "NPM Tools configuration for $compilation." - - taskRequirements.forEach { requirement -> - requirement.requiredNpmDependencies.forEach { requiredNpmDependency -> - toolsConfiguration.dependencies.add(requiredNpmDependency.createDependency(project)) - } - } - - return toolsConfiguration - } - data class ExternalGradleDependency( val dependency: ResolvedDependency, val artifact: ResolvedArtifact