showConfig static method
Show current configuration (without sensitive data)
Implementation
static Future<void> showConfig() async {
final isSlackConfigured = await ConfigService.isSlackConfigured();
print('\nš Current CLI Configuration:');
print('ā' * 40);
print(
'Slack Notifications: ${isSlackConfigured ? 'ā
Enabled' : 'ā Disabled'}');
if (isSlackConfigured) {
final token = await getSlackBotToken();
final maskedToken =
token!.length > 12 ? '${token.substring(0, 12)}...' : '***';
print('Slack Bot Token: $maskedToken');
}
print('Config File: $_configFilePath');
print('ā' * 40);
}