Gradle, js: fix resolving required dependencies

#KT-31011
This commit is contained in:
Sergey Rostov
2019-05-14 15:25:16 +03:00
parent 9610c60b17
commit 422ad763e4
2 changed files with 5 additions and 0 deletions
@@ -80,6 +80,8 @@ internal open class NpmProjectModules(
return null
}
override fun toString(): String = "$dir"
companion object {
const val JS_SUFFIX = ".js"
const val INDEX_FILE_NAME = "index"
@@ -225,6 +225,9 @@ internal class NpmResolver private constructor(val rootProject: Project) {
if (requiredDependencies.isNotEmpty()) {
val configuration = project.configurations.create("jsTools")
requiredDependencies.forEach {
configuration.dependencies.add(it)
}
configuration.resolve()
visitConfiguration(configuration, npmDependencies, gradleComponents)
}