searchProjects function

Future<void> searchProjects(
  1. String keyword
)

Implementation

Future<void> searchProjects(String keyword) async {
  final db = await loadDB();
  final results =
      db.entries
          .where((e) => e.key.toLowerCase().contains(keyword.toLowerCase()))
          .toList();
  if (results.isEmpty) return print('🔴 No projects found.'.red);
  print('📂 Search results:'.blue);
  for (var e in results) {
    print(' - ${e.key} → ${e.value['path']}');
  }
}