-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpubspec.yaml
137 lines (126 loc) · 4.85 KB
/
pubspec.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
name: ventroar_app
description: A new Flutter module project.
# The following defines the version and build number for your application.
# A version number is three numbers separated by dots, like 1.2.43
# followed by an optional build number separated by a +.
# Both the version and the builder number may be overridden in flutter
# build by specifying --build-name and --build-number, respectively.
# In Android, build-name is used as versionName while build-number used as versionCode.
# Read more about Android versioning at https://developer.android.com/studio/publish/versioning
# In iOS, build-name is used as CFBundleShortVersionString while build-number used as CFBundleVersion.
# Read more about iOS versioning at
# https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html
#
# This version is used _only_ for the Runner app, which is used if you just do
# a `flutter run` or a `flutter make-host-app-editable`. It has no impact
# on any other native host app that you embed your Flutter project into.
version: 1.0.0+1
environment:
sdk: ">=2.16.2 <3.0.0"
dependencies:
flutter:
sdk: flutter
#flutter官方推荐的状态管理插件
provider: ^6.0.3
#http请求库
dio: ^4.0.6
#页面切换组件 (建议) 代码使用: LiquidSwipe(pages:scaffolds)
#liquid_swipe: ^2.1.0
#徽标
badges: ^2.0.2
#font_awesome图标库
font_awesome_flutter: ^10.1.0
#字体动画库
animated_text_kit: ^4.2.1
#item滑动抽屉组件
flutter_slidable: ^1.2.0
#动画组件包
animations: ^2.0.3
#谷歌字体包
google_fonts: ^3.0.0
#谷歌动态导航栏
google_nav_bar: ^5.0.6
#状态数据储存包 本项目用来存储一些主题状态信息
shared_preferences: ^2.0.15
#具有一组内置效果的可定制动画页面指示器。
smooth_page_indicator: ^1.0.0+2
#grouped布局组件
grouped_list: ^4.2.0
#聊天气泡组件
chat_bubbles: ^1.2.0
#一个全面的、跨平台的 Dart 路径操作库。
path: ^1.8.0
#rive动画插件
rive: ^0.9.0
#socket.io客户端连接插件
socket_io_client: ^2.0.0-beta.4-nullsafety.0
#页面尺寸适配插件
flutter_screenutil: ^5.5.3+2
#本地数据库存储hive
hive: ^2.2.3
hive_flutter: ^1.1.0
#对图片的放大或手势操控插件
photo_view: ^0.14.0
#缓存网络图片至本地插件
cached_network_image: ^3.2.1
#缓存网络图片至本地数据控制插件
flutter_cache_manager: ^3.3.0
#选择图片插件
image_picker: ^0.8.5+3
# The following adds the Cupertino Icons font to your application.
# Use with the CupertinoIcons class for iOS style icons.
cupertino_icons: ^1.0.2
dev_dependencies:
flutter_test:
sdk: flutter
flutter_lints: ^1.0.0
hive_generator: ^1.1.3
build_runner: ^2.1.11
# For information on the generic Dart part of this file, see the
# following page: https://dart.dev/tools/pub/pubspec
flutter:
# The following line ensures that the Material Icons font is
# included with your application, so that you can use the icons in
# the material Icons class.
uses-material-design: true
# To add Flutter specific assets to your application, add an assets section,
# like this:
assets:
- static/
- static/img/
- static/animations/dark/
- static/animations/light/
# - images/a_dot_ham.jpeg
# An image asset can refer to one or more resolution-specific "variants", see
# https://flutter.dev/assets-and-images/#resolution-aware
# For details regarding adding assets from package dependencies, see
# https://flutter.dev/assets-and-images/#from-packages
# To add Flutter specific custom fonts to your application, add a fonts
# section here, in this "flutter" section. Each entry in this list should
# have a "family" key with the font family name, and a "fonts" key with a
# list giving the asset and other descriptors for the font. For
# example:
# fonts:
# - family: Schyler
# fonts:
# - asset: fonts/Schyler-Regular.ttf
# - asset: fonts/Schyler-Italic.ttf
# style: italic
# - family: Trajan Pro
# fonts:
# - asset: fonts/TrajanPro.ttf
# - asset: fonts/TrajanPro_Bold.ttf
# weight: 700
#
# For details regarding fonts from package dependencies,
# see https://flutter.dev/custom-fonts/#from-packages
# This section identifies your Flutter project as a module meant for
# embedding in a native host app. These identifiers should _not_ ordinarily
# be changed after generation - they are used to ensure that the tooling can
# maintain consistency when adding or modifying assets and plugins.
# They also do not have any bearing on your native host application's
# identifiers, which may be completely independent or the same as these.
module:
androidX: true
androidPackage: com.example.ventroar_app
iosBundleIdentifier: com.example.ventroarApp