getModuleName method

dynamic getModuleName()

Implementation

getModuleName() async {
  print('\n');
  if (_moduleName.isNotEmpty) return;
  ColoredLog.magenta(
    'Module name should be in format smaller case with space',
    name: 'Instruction',
  );
  ColoredLog.magenta(
    'Module Name :  "$defaultName module" or "$defaultName"',
    name: 'Eg',
  );
  print('\n');
  ColoredLog.white('Enter Module Name :', name: 'Input');
  final input = stdin.readLineSync();
  if ((input ?? '').isNotEmpty) {
    setModuleName = input!;
  } else {
    ColoredLog.red(
      'invalid input',
      name: 'Error',
      style: LogStyle.blinkSlow,
    );
    exit(0);
  }
  ColoredLog.green(moduleName, name: 'Module Name');
  print('\n');
}