From d55029e7e571db09f51d39a55c12210897fa6d39 Mon Sep 17 00:00:00 2001 From: "mr.mojtaba" Date: Sat, 7 Jun 2025 12:40:27 +0330 Subject: [PATCH] chore : add device_info_plus lib --- packages/core/lib/core.dart | 16 ++++++---------- packages/core/pubspec.lock | 24 ++++++++++++++++++++++++ packages/core/pubspec.yaml | 3 +++ 3 files changed, 33 insertions(+), 10 deletions(-) diff --git a/packages/core/lib/core.dart b/packages/core/lib/core.dart index 0197984..5ddf640 100644 --- a/packages/core/lib/core.dart +++ b/packages/core/lib/core.dart @@ -6,39 +6,35 @@ export 'package:flutter_localizations/flutter_localizations.dart'; export 'package:flutter_map/flutter_map.dart'; export 'package:flutter_map_animations/flutter_map_animations.dart'; export 'package:flutter_rating_bar/flutter_rating_bar.dart'; +export 'package:flutter_secure_storage/flutter_secure_storage.dart'; export 'package:flutter_slidable/flutter_slidable.dart'; export 'package:font_awesome_flutter/font_awesome_flutter.dart'; -export 'package:hive_ce_flutter/hive_flutter.dart'; +export 'package:device_info_plus/device_info_plus.dart'; +export 'package:dio/dio.dart' show DioException; //freezed export 'package:freezed_annotation/freezed_annotation.dart'; export 'package:geolocator/geolocator.dart'; export 'package:get/get.dart'; //di export 'package:get_it/get_it.dart'; -export 'injection/di.dart'; - //local storage export 'package:hive_ce_flutter/hive_flutter.dart'; -export 'package:flutter_secure_storage/flutter_secure_storage.dart'; -export 'infrastructure/local/hive_local_storage.dart'; - //encryption //export 'package:encrypt/encrypt.dart' show Encrypted; //Map and location -export 'package:latlong2/latlong.dart' ; +export 'package:latlong2/latlong.dart'; export 'package:persian_datetime_picker/persian_datetime_picker.dart'; export 'package:rasadyar_core/presentation/common/common.dart'; export 'package:rasadyar_core/presentation/utils/utils.dart'; export 'package:rasadyar_core/presentation/widget/widget.dart'; - +export 'infrastructure/local/hive_local_storage.dart'; //network export 'infrastructure/remote/dio_form_data.dart'; export 'infrastructure/remote/dio_remote.dart'; export 'infrastructure/remote/dio_response.dart'; -export 'package:dio/dio.dart' show DioException; - +export 'injection/di.dart'; //utils export 'utils/logger_utils.dart'; export 'utils/safe_call_utils.dart'; diff --git a/packages/core/pubspec.lock b/packages/core/pubspec.lock index 42a3880..d023e16 100644 --- a/packages/core/pubspec.lock +++ b/packages/core/pubspec.lock @@ -217,6 +217,22 @@ packages: url: "https://pub.dev" source: hosted version: "1.2.0" + device_info_plus: + dependency: "direct main" + description: + name: device_info_plus + sha256: "0c6396126421b590089447154c5f98a5de423b70cfb15b1578fd018843ee6f53" + url: "https://pub.dev" + source: hosted + version: "11.4.0" + device_info_plus_platform_interface: + dependency: transitive + description: + name: device_info_plus_platform_interface + sha256: "0b04e02b30791224b31969eb1b50d723498f402971bff3630bca2ba839bd1ed2" + url: "https://pub.dev" + source: hosted + version: "7.0.2" dio: dependency: "direct main" description: @@ -1210,6 +1226,14 @@ packages: url: "https://pub.dev" source: hosted version: "5.13.0" + win32_registry: + dependency: transitive + description: + name: win32_registry + sha256: "6f1b564492d0147b330dd794fee8f512cec4977957f310f9951b5f9d83618dae" + url: "https://pub.dev" + source: hosted + version: "2.1.0" wkt_parser: dependency: transitive description: diff --git a/packages/core/pubspec.yaml b/packages/core/pubspec.yaml index 346a62b..5cd944d 100644 --- a/packages/core/pubspec.yaml +++ b/packages/core/pubspec.yaml @@ -12,6 +12,9 @@ dependencies: flutter_localizations: sdk: flutter + #utils + device_info_plus: ^11.4.0 + #UI cupertino_icons: ^1.0.8