removeAppFromPubspec static method
Removes app entries from pubspec.yaml.
Implementation
static void removeAppFromPubspec(String appsName) {
final pathPubspec = join(current, 'pubspec.yaml');
if (File(pathPubspec).existsSync()) {
String pubspec = File(pathPubspec).readAsStringSync();
pubspec = pubspec.replaceAll(
RegExp("\\s+- apps/${appsName.snakeCase}"),
'',
);
pubspec = pubspec.replaceAll(
RegExp(
"\\s+${appsName.snakeCase}:\\s+path: ./apps/${appsName.snakeCase}"),
'',
);
File(pathPubspec).writeAsStringSync(pubspec);
}
}