handle static method

Future<void> handle(
  1. ArgResults cmd
)

Implementation

static Future<void> handle(ArgResults cmd) async {
  final verbose = cmd['verbose'] as bool;

  if (cmd.rest.isEmpty) {
    stderr.writeln('${Constants.errorMessage} Error: Project name required');
    exit(1);
  }

  final name = cmd.rest.first;
  final org = cmd['org'] as String?;
  final template = cmd['template'] as String;

  await _createProject(name, org, template, verbose);
}