getNameFromUser method

dynamic getNameFromUser()

Implementation

getNameFromUser() {
  Logger.info("Enter the extension name [current: '$name'] : ");
  //READING THE INPUT FROM CLI
  final String? input = stdin.readLineSync();
  if (input == "") {
    return;
  } else {
    if (input!.length > 20 || input.length < 3) {
      Logger.error(
          "❌ Name should be less than 20 characters and more than 3\n");
      //AGAIN CALLING THE FUNCTION TO GET THE NAME IF IT IS INVALID
      getNameFromUser();
    } else {
      name = input;
    }
  }
}