import 'package:get_it/get_it.dart';

/// Export getIt for convenience
export 'injection.dart' show getIt;

import 'injection.dart';

/// Service locator global
final GetIt sl = getIt;

/// Initialise toutes les dépendances de l'application
Future<void> initializeDependencies() async {
  await configureDependencies();
}

/// Nettoie toutes les dépendances (optionnel, pour les tests)
Future<void> cleanupDependencies() async {
  await sl.reset();
}
