run method
Runs this command.
The return value is wrapped in a Future if necessary and returned by
CommandRunner.runCommand.
Implementation
@override
Future<void> run() async {
if (argResults == null || argResults!.rest.isEmpty) {
print('Error: Feature name is required.');
print(usage);
return;
}
final featureName = argResults!.rest[0];
print('Creating feature: $featureName...');
createFeature(featureName);
}