generate method

Future<void> generate(
  1. String libPath
)

Implementation

Future<void> generate(String libPath) async {
  final directories = ['core', 'features', 'shared'];

  for (String dir in directories) {
    final directoryPath = p.join(libPath, dir);

    Directory(directoryPath).createSync(recursive: true);

    final gitKeepFile = File(p.join(directoryPath, '.gitkeep'));
    gitKeepFile.writeAsStringSync('');

    print('Created $directoryPath');
  }
}