fetch static method

Implementation

static Future<FlameVersionManager> fetch() async {
  final futures = Package.values.map((package) {
    return _fetch(package).then((value) => MapEntry(package, value));
  });
  final entries = await Future.wait(futures);
  return FlameVersionManager._(Map.fromEntries(entries));
}