getRemoteVersion function

Future<String?> getRemoteVersion(
  1. String package
)

获取package的最新版本

Implementation

Future<String?> getRemoteVersion(String package) async {
  try {
    var res = await get(Uri.parse('https://pub.dev/api/packages/$package'));
    if (res.statusCode == 200) {
      return json.decode(res.body)['latest']['version'];
    } else {
      return null;
    }
  } on Exception catch (_) {
    return null;
  }
}