genDir function
Implementation
Directory genDir(String path) {
final dir = Directory(path);
if (dir.existsSync()) {
print('Directory ${path} already exists.');
// deleting dir
dir.deleteSync(recursive: true);
}
dir.createSync(recursive: true); // create all non-existent directories
print('Directory created: ${path}');
return dir;
}