Delete a directory and all its contents
Future<void> deleteDirectory(String path) async { final directory = Directory(path); if (await directory.exists()) { await directory.delete(recursive: true); } }