confirmConfiguration static method
Show configuration preview and ask for confirmation
Implementation
static Future<bool> confirmConfiguration(GenConfig config) async {
printConfigPreview(config);
stdout.write('\nProceed with these settings? [Y/n]: ');
final input = stdin.readLineSync()?.trim().toLowerCase();
// Default to yes if empty or 'y' or 'yes'
return input == null || input.isEmpty || input == 'y' || input == 'yes';
}