initializeAddPackages function

Future<void> initializeAddPackages({
  1. bool updatePackages = true,
})

Implementation

Future<void> initializeAddPackages({bool updatePackages = true}) async {
  print('📦 Adding packages...');
  await Future.wait([
    addDependenciesEfficiently(corePackages, isDev: false),
    addDependenciesEfficiently(devPackages, isDev: true),
  ]);

  if (updatePackages) {
    Logger.info("Waiting ....");
    await FileModifier.runPubGet(showResult: false);
    // await FileModifier.runPubUpgrade(showResult: false);
    // await FileModifier.runPubOutdated(showResult: false);
  }
}