fetchLatestPackageVersion method
The same shape fetchPackageVersion returns, but for a package's current latest version — used when a federated platform package isn't itself locked in the app's pubspec.lock.
Implementation
Future<PackageVersion> fetchLatestPackageVersion(String packageName) async {
return PackageVersion(
info: await fetchPackageInfo(packageName),
archiveUrl: await fetchLatestArchiveUrl(packageName),
);
}