Source
Directory destinationDirectoryFromPath(String pathString) {
if (pathString.startsWith("/")) {
return new Directory(pathString);
}
var currentDirPath = Directory.current.uri.toFilePath();
if (!currentDirPath.endsWith(path_lib.separator)) {
currentDirPath += path_lib.separator;
}
currentDirPath += pathString;
return new Directory(currentDirPath);
}