[Gradle, JS] Fix for wildcard npm dependency version

#KT-34460 fixed
This commit is contained in:
Ilya Goncharov
2019-10-18 22:41:16 +03:00
parent e17b9097df
commit 6ddc05a5a8
@@ -55,6 +55,11 @@ abstract class YarnBasics : NpmApi {
val key = YarnLock.key(src.key, src.version)
val deps = byKey[key]
?: if (src.version == "*") byKey.entries
.firstOrNull { it.key.startsWith(YarnLock.key(src.key, "")) }
?.value
else null
if (deps != null) {
src.resolvedVersion = deps.version
src.integrity = deps.integrity