Skip to content

Function: resolveVersion()

resolveVersion(request, specifierOrOptions?, maybeOptions?): Promise<ResolvedNpmVersion | undefined>

Return a registry version for one package.

request may be a package name, name@version / name@range, or a structured { name, version?, range? } object. A second string argument is treated as the specifier. An exact version that exists is returned unchanged. A range is retained when a published version satisfies it.

string | DependencyInfo

string | DependencyResolverOptions

DependencyResolverOptions

Promise<ResolvedNpmVersion | undefined>