newService static method
this function will =>
- create file for this service in service folder
- export this file into services.dart file
Implementation
static Future<void> newService(String serviceName) async {
final newServiceFile = _getFile('$serviceName.dart', _serviceFolder);
if (newServiceFile.existsSync()) {
print('$serviceName is exists before');
return;
}
newServiceFile.createSync(recursive: true);
await newServiceFile
.writeAsString(_newServiceTemp(serviceName.toCamelcase()));
await _exportNewService(serviceName);
await git('new service $serviceName', true);
}