generateFolder function

void generateFolder(
  1. String name
)

Implementation

void generateFolder(String name) {
  Directory root = Directory(name);

  if (!root.existsSync()) {
    root.createSync();
    print('Folder $root created successfully');
  } else {
    print('Folder $root already exits');
  }

  Directory themes = Directory('themes');

  if (!themes.existsSync()) {
    themes.createSync();
    generateFile(themes.path);
    print('Folder $themes created successfully');
  } else {
    print('Folder $themes already exits');
  }

  Directory core = Directory('core');

  if (!core.existsSync()) {
    core.createSync();
    generateFile(core.path);
    print('Folder $core created successfully');
  } else {
    print('Folder $core already exits');
  }

  Directory utils = Directory('utils');

  if (!utils.existsSync()) {
    utils.createSync();
    generateFile(utils.path);
    print('Folder $utils created successfully');
  } else {
    print('Folder $utils already exits');
  }

  subFolder(name);
}