setupPackageName static method

void setupPackageName(
  1. AppDataModel appDataModel
)

Implementation

static void setupPackageName(AppDataModel appDataModel) {
  while (appDataModel.packageName.isEmpty ||
      (appDataModel.packageName.split(".").length == 1)) {
    stdout.write('😎 Enter your package name: ');
    appDataModel.packageName = (stdin
                .readLineSync()
                ?.trim()
                .replaceAll(" ", "_")
                .toLowerCase() ??
            "")
        .checkIfEmptyAndNullAndShowMessage("😢 Package name cannot be empty");
  }
}