detectPackageManagers function

Future<List<String>> detectPackageManagers()

Detect available package managers.

Implementation

Future<List<String>> detectPackageManagers() async {
  final managers = <String>[];
  for (final name in ['npm', 'yarn', 'pnpm']) {
    if (await _isCommandAvailable(name)) managers.add(name);
  }
  return managers;
}