runPubOutdated static method

Future<void> runPubOutdated({
  1. bool showResult = true,
})

Implementation

static Future<void> runPubOutdated({bool showResult = true}) async {
  final flutter = resolveExecutable("flutter");

  final result = await Process.run(flutter, ['pub', 'outdated']);

  if (result.exitCode == 0) {
    if (showResult) {
      print("📦 Outdated packages:");
      print(result.stdout);
    }
  } else {
    print("❌ pub outdated failed: ${result.stderr}");
  }
}