Skip to content

Commit d79f22c

Browse files
committed
fix invalid versionInfo
1 parent 5d81320 commit d79f22c

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

src/extension/dependency.ts

+1-2
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,7 @@ export function readDependencies(directory: string): { [key: string]: string } {
115115
}
116116

117117
export function getVersion(requirement: string, versions: string[], latest?: string): string | undefined {
118-
if (latest && validVersionInfo(versions[latest]) && semver.satisfies(latest, requirement)) return latest
118+
if (latest && semver.satisfies(latest, requirement)) return latest
119119
let sorted = semver.rsort(versions.filter(v => semver.valid(v, { includePrerelease: false })))
120120
for (let v of sorted) {
121121
if (semver.satisfies(v, requirement)) return v
@@ -285,7 +285,6 @@ export class DependenciesInstaller {
285285
let version = getVersion(requirement, Object.keys(info.versions), info.latest)
286286
if (version) {
287287
let versionInfo = info.versions[version]
288-
versionInfo.version = version
289288
if (validVersionInfo(versionInfo)) return versionInfo
290289
}
291290
}

0 commit comments

Comments
 (0)