requireDirectory method
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'));
}
}