getFlavors function

Future<List<String>> getFlavors()

Implementation

Future<List<String>> getFlavors() async {
  final List<String> flavors = [];
  await for (var item in Directory('.').list()) {
    if (item is File) {
      final name = path.basename(item.path);
      final match = RegExp(flavorConfigFilePattern).firstMatch(name);
      if (match != null) {
        flavors.add(match.group(1)!);
      }
    }
  }
  return flavors;
}