diff --git a/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/targets/js/yarn/YarnBasics.kt b/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/targets/js/yarn/YarnBasics.kt index 781a930da03..e407b3ef431 100644 --- a/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/targets/js/yarn/YarnBasics.kt +++ b/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/targets/js/yarn/YarnBasics.kt @@ -129,7 +129,8 @@ abstract class YarnBasics : NpmApi { src.resolvedVersion = deps.version src.integrity = deps.integrity - src.dependencies.addAll(deps.dependencies.map { dep -> + + deps.dependencies.mapTo(src.dependencies) { dep -> val scopedName = dep.scopedName val child = NpmDependency( project = src.project, @@ -141,7 +142,7 @@ abstract class YarnBasics : NpmApi { resolveRecursively(child) child - }) + } return src }