[Gradle, JS] Fix for wildcard npm dependency version
#KT-34460 fixed
This commit is contained in:
+5
@@ -55,6 +55,11 @@ abstract class YarnBasics : NpmApi {
|
|||||||
|
|
||||||
val key = YarnLock.key(src.key, src.version)
|
val key = YarnLock.key(src.key, src.version)
|
||||||
val deps = byKey[key]
|
val deps = byKey[key]
|
||||||
|
?: if (src.version == "*") byKey.entries
|
||||||
|
.firstOrNull { it.key.startsWith(YarnLock.key(src.key, "")) }
|
||||||
|
?.value
|
||||||
|
else null
|
||||||
|
|
||||||
if (deps != null) {
|
if (deps != null) {
|
||||||
src.resolvedVersion = deps.version
|
src.resolvedVersion = deps.version
|
||||||
src.integrity = deps.integrity
|
src.integrity = deps.integrity
|
||||||
|
|||||||
Reference in New Issue
Block a user