promptProjectParentDir method

String promptProjectParentDir(
  1. String projectName
)

Prompt user for project directory

Implementation

String promptProjectParentDir(String projectName) {
  final defaultPath = Directory.current.path;

  final parentDir = prompt(
    'Enter parent directory:',
    initialText: defaultPath,
    validator: GenericValidator('Directory does not exist.', (value) {
      return Directory(value).existsSync();
    }),
  );

  return p.normalize(p.absolute(parentDir));
}