createDirectory function
Creates the directory at path, including any missing parent directories. Does nothing if it already exists.
Implementation
void createDirectory(String path) {
final dir = Directory(path);
if (!dir.existsSync()) {
dir.createSync(recursive: true);
}
}