parseArguments function

Map<String, String> parseArguments(
  1. List<String> arguments
)

Implementation

Map<String, String> parseArguments(List<String> arguments) {
  final parser = ArgParser();
  parser.addOption('sort', defaultsTo: 'name');
  parser.addOption('min-size', defaultsTo: '0');

  final argResults = parser.parse(arguments);

  return {
    'sort': argResults['sort'] ?? 'name',
    'min-size': argResults['min-size'] ?? '0',
  };
}