-
Notifications
You must be signed in to change notification settings - Fork 40
/
pubspec.yaml
152 lines (118 loc) · 3.33 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
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
name: obs_blade
description: Control your OBS instance and manage your stream and recording - live!
# Major.Minor.Patch+YYYYMMDD(XX) - XX = incrementing build (resets with new date)
version: 3.3.0+2023012003
publish_to: "none"
environment:
sdk: ">=3.4.0 <4.0.0"
dependencies:
flutter:
sdk: flutter
cupertino_icons: ^1.0.6
# CUSTOM
# Language stuff
intl: ^0.19.0
# Get project meta info
package_info_plus: ^8.0.2
# Webview
# flutter_inappwebview: ^6.1.3
webview_flutter: ^4.9.0
# State Management and DI
get_it: ^7.6.4
mobx: ^2.3.3
flutter_mobx: ^2.2.1+1
path: ^1.8.3
# Network stuff
connectivity_plus: ^6.0.5
web_socket_channel: ^3.0.1
network_info_plus: ^6.0.1
# Security
crypto: ^3.0.5
# Local persistance stuff
hive: ^2.2.3
hive_flutter: ^1.1.0
# To enable unique identifiable objects (models)
uuid: ^4.5.1
# Enable launching stuff based on URL scheme (Twitter, Browser etc.)
url_launcher: ^6.2.1
# Enable keeping the device active
wakelock_plus: ^1.2.8
# Initiate native share sheet
share_plus: ^10.0.2
# Add custom images
image_picker: ^1.1.2
# Get various path related directories on host OS
path_provider: ^2.1.1
# Enable and manage in-app purchases
in_app_purchase: ^3.2.0
# QR Scanner for quick connect feature
qr_code_scanner: ^1.0.1
# Fancy done layout stuff
modal_bottom_sheet: ^3.0.0-pre
# modal_bottom_sheet:
# git:
# url: https://github.com/Kounex/modal_bottom_sheet.git
# ref: main
# path: modal_bottom_sheet
fl_chart: ^0.69.0
smooth_page_indicator: ^1.2.0+3
keyboard_actions: ^4.2.0
expandable: ^5.0.1
flutter_slidable: ^3.1.1
confetti: ^0.8.0
auto_size_text: ^3.0.0
# Additional dependencies for packages
xml: ^6.5.0
# Splashscreen ios and android
flutter_native_splash: ^2.3.6
# Annotations for the class magic
freezed_annotation: ^2.4.1
json_annotation: ^4.8.1
dev_dependencies:
flutter_test:
sdk: flutter
# The "flutter_lints" package below contains a set of recommended lints to
# encourage good coding practices. The lint set provided by the package is
# activated in the `analysis_options.yaml` file located at the root of your
# package. See that file for information about deactivating specific lint
# rules and activating additional ones.
flutter_lints: ^3.0.1
# Codegen
build_resolvers: ^2.2.0
build_runner: ^2.4.6
hive_generator: ^2.0.0
mobx_codegen: ^2.2.0
# App icons
flutter_launcher_icons: ^0.13.1
# Some class magic
freezed: ^2.4.5
json_serializable: ^6.7.1
flutter_icons:
android: true
ios: true
remove_alpha_ios: true
image_path: "assets/icons/app/app_logo.png"
adaptive_icon_background: "#141C24"
adaptive_icon_foreground: "assets/icons/app/app_logo_adaptive.png"
flutter_native_splash:
image: assets/icons/app/splash.png
color: "#101823"
color_dark: "#101823"
android_12:
image: assets/icons/app/splash.png
icon_background_color: "#101823"
image_dark: assets/icons/app/splash.png
icon_background_color_dark: "#101823"
flutter:
uses-material-design: true
assets:
- assets/icons/app/
- assets/images/
- assets/images/intro/
fonts:
- family: JamIcons
fonts:
- asset: assets/fonts/JamIcons.ttf
- family: CustomFlutterIcons
fonts:
- asset: assets/fonts/CustomFlutterIcons.ttf