Gradle, js: fix resolving required dependencies
#KT-31011
This commit is contained in:
+2
@@ -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"
|
||||
|
||||
+3
@@ -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)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user