createInitialStructure method

void createInitialStructure()

Creates the initial project structure for Json2Dart

Implementation

void createInitialStructure() {
  final path = join(current, 'json2dart');
  createDir(path);

  if (!exists(join(path, 'json2dart.yaml'))) {
    _createInitialConfigFile(path);
  }

  final pathBody = join(path, 'json', 'body');
  final pathResponse = join(path, 'json', 'response');

  createDir(pathBody);
  createDir(pathResponse);

  StatusHelper.success('morpheme json2dart init');
}