promptForValidName method
Implementation
Future<String> promptForValidName() async {
String? name;
do {
name = ask(Translation(LocaleKeys.ask_name_to_project).tr);
if (!isValidName(name)) {
print("Invalid project name");
}
} while (!isValidName(name));
return name.toLowerCase();
}