packageNameCompletion method

Future<List<String>> packageNameCompletion()

Returns a List<String> of all packages listed on pub.dev

Implementation

Future<List<String>> packageNameCompletion() async {
  final data = await _fetch(endpoint.packageNames);
  final packages = data['packages'] as List<dynamic>;

  /// Need to map to convert dynamic into String
  return packages.map((item) => item as String).toList();
}