findDirectory function

Directory? findDirectory(
  1. String folder
)

Implementation

Directory? findDirectory(String folder) {
  var dir = Directory.current;

  while (true) {
    final current = Directory(path.join(dir.path, folder));
    if (current.existsSync()) return current;

    final parent = dir.parent;
    if (parent.path == dir.path) return null;
    dir = parent;
  }
}