createInitFutureServerPattern function
Future<void>
createInitFutureServerPattern(
)
Implementation
Future<void> createInitFutureServerPattern() async {
var canContinue = await createMain();
if (!canContinue) return;
var isServerProject = PubspecUtils.isServerProject;
if (!isServerProject) {
await installFutureServer();
}
var initialDirs = [
Directory(Structure.replaceAsExpected(path: 'lib/server/data/')),
];
FutureServerMainExample(isServer: isServerProject).create();
await Future.wait([
CreateResponseCommand().execute(),
]);
createListDirectory(initialDirs);
LogService.success(
Translation(LocaleKeys.sucess_future_server_pattern_generated));
}