getActivatedPackage method
Get activated package information if any
Implementation
Future<PubGlobalPackage?> getActivatedPackage(
String name, {
bool? verbose,
}) async {
var shell = Shell(verbose: verbose ?? false);
var result = await shell.run('dart pub global list');
var lines = result.outLines;
for (final line in lines) {
final package = PubGlobalPackage.fromListLine(line);
if (package?.name == name) {
return package;
}
}
return null;
}