From 868bb1d976d4a29cd6f11af01c0b48f80e647522 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Beno=C3=AEt=20Harrault?= <benoit@harrault.fr>
Date: Mon, 21 Oct 2024 00:14:07 +0200
Subject: [PATCH] Add exports for base dependencies

---
 CHANGELOG.md             |  4 ++++
 lib/flutter_toolbox.dart | 23 +++++++++++++++++++++++
 pubspec.yaml             |  2 +-
 3 files changed, 28 insertions(+), 1 deletion(-)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index 9bed248..7bbbb3c 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,7 @@
+## 0.1.0
+
+- Add export for base dependencies
+
 ## 0.0.2
 
 - Fix expose appTheme, darkTheme, lightTheme
diff --git a/lib/flutter_toolbox.dart b/lib/flutter_toolbox.dart
index e2d895f..6d64d12 100644
--- a/lib/flutter_toolbox.dart
+++ b/lib/flutter_toolbox.dart
@@ -2,6 +2,7 @@ library;
 
 export 'theme/theme.dart' show appTheme, darkTheme, lightTheme;
 
+export 'utils/color_extensions.dart' show ColorExtension;
 export 'utils/tools.dart' show printlog;
 
 export 'widgets/headers.dart' show AppHeader;
@@ -11,3 +12,25 @@ export 'widgets/show_debug.dart' show ShowDebugWidget;
 export 'widgets/show_error.dart' show ShowErrorWidget;
 export 'widgets/styled_button.dart' show StyledButton;
 export 'widgets/styled_container.dart' show StyledContainer;
+
+// dependencies
+
+export 'package:easy_localization/easy_localization.dart'
+    show EasyLocalization, BuildContextEasyLocalizationExtension, TextTranslateExtension, tr;
+
+export 'package:equatable/equatable.dart' show Equatable;
+
+export 'package:flutter_bloc/flutter_bloc.dart'
+    show MultiBlocProvider, BlocBuilder, BlocConsumer, BlocListener, BlocProvider;
+
+export 'package:hive/hive.dart' show Hive;
+
+export 'package:hydrated_bloc/hydrated_bloc.dart'
+    show BlocBase, HydratedBloc, HydratedCubit, HydratedStorage;
+
+export 'package:package_info_plus/package_info_plus.dart' show PackageInfo;
+
+export 'package:path_provider/path_provider.dart'
+    show getApplicationDocumentsDirectory, getTemporaryDirectory;
+
+export 'package:unicons/unicons.dart' show UniconsLine, UniconsSolid, UniconsThinline;
diff --git a/pubspec.yaml b/pubspec.yaml
index b6b83ce..c5306db 100644
--- a/pubspec.yaml
+++ b/pubspec.yaml
@@ -3,7 +3,7 @@ description: "Flutter custom toolbox for org.benoitharrault.* projects."
 
 publish_to: "none"
 
-version: 0.0.2
+version: 0.1.0
 
 homepage: https://git.harrault.fr/android/flutter-toolbox
 
-- 
GitLab