runCommand static method

Future<int> runCommand({
  1. required Logger logger,
  2. required String packageName,
  3. required Future<String> versionResolver(
    1. String packageName
    ),
})

Implementation

static Future<int> runCommand({
  required Logger logger,
  required String packageName,
  required Future<String> Function(String packageName) versionResolver,
}) async {
  final version = await versionResolver(packageName);

  logger.log('$packageName $version');

  return 0;
}