requireDirectory method

Either<BuildError, Directory> requireDirectory(
  1. String path
)
inherited

Get a directory or an error if it doesn't exist

Implementation

Either<BuildError, Directory> requireDirectory(String path) {
  final directory = fs.directory(path);
  if (directory.existsSync()) {
    return Right(directory);
  } else {
    return Left(BuildError('Directory ${directory.path} does not exists'));
  }
}