Directory destinationDirectoryFromPath(String pathString)

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);
}