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 aa31e985b16..269eb116127 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 @@ -346,11 +346,12 @@ internal class KotlinCompilationNpmResolver( } private fun CompositeDependency.getPackages(): List { - return includedBuild + val packages = includedBuild .projectDir .resolve(nodeJs.projectPackagesDir.relativeTo(nodeJs.rootProject.rootDir)) + return packages .list() - ?.map(::File) + ?.map { packages.resolve(it) } ?.map { it.resolve(PACKAGE_JSON) } ?: emptyList() }