forked from KomodoPlatform/komodo-wallet-mobile
-
Notifications
You must be signed in to change notification settings - Fork 0
/
pubspec.yaml
248 lines (189 loc) · 8.32 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
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
name: komodo_dex
description: Multicoin Wallet with DEX gateway
# 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.
# Read more about versioning at semver.org.
version: 0.9.1+1
publish_to: none
environment:
sdk: ">=2.8.1 <3.0.0"
# We're using specific (pinned) plugin versions in order to help us review the dependency upgrades.
# KomodoPlatform plugin upgrades should be created as new branches, with PR into master;
# commits from such branches can be referenced in this YAML (ref) under a TODO section that mentions the branch.
# cf. https://github.com/ca333/komodoDEX/pull/695#issuecomment-592236296
dependencies:
flutter: # flutter.dev
sdk: flutter
flutter_localizations: # flutter.dev
sdk: flutter
#-----flutter.dev, dart.dev--------
path_provider: 2.0.11 # flutter.dev (Note: Supports null safety)
shared_preferences: 2.0.15 # flutter.dev (Note: Supports null safety)
url_launcher: 6.1.5 # flutter.dev (Note: Supports null safety)
local_auth: 1.1.11 # flutter.dev (Note: Supports null safety)
http: 0.13.4 # dart.dev (Note: Supports null safety)
crypto: 3.0.1 # dart.dev (Note: Supports null safety)
#-------fluttercommunity.dev------
connectivity_plus: # newly added, wasn't reviewed
git:
url: https://github.com/KomodoPlatform/plus_plugins.git
path: packages/connectivity_plus/connectivity_plus/
ref: d293b60a77313cc697542724f00186cb09187103 #2.3.6
package_info_plus: # newly added, wasn't reviewed
git:
url: https://github.com/KomodoPlatform/plus_plugins.git
path: packages/package_info_plus/package_info_plus/
ref: 08a7a35502d2498ea3dd1473445b4511dea35518 #1.4.2
share_plus: ^4.5.3
#------------3rd party-------------
audioplayers: # last reviewed 859c88c2c3fe926bdbb6e5e729d3c16d088be76a
git:
url: https://github.com/KomodoPlatform/audioplayers.git
path: packages/audioplayers/
ref: 9b927167b0bc103bee43042c195e881b8f653964 #0.20.0
file_picker: # last reviewed 627c0a31b22026809cea3c5cb3c0a81d2a632117
git:
url: https://github.com/KomodoPlatform/flutter_file_picker.git
ref: f72d4b70c4c63ade584e64b7706774555fbc1c8e #4.2.5
# provider: # last reviewed 0c1394af0ae2422dba43f5d36f0e45ea75f849a3
# git:
# url: https://github.com/KomodoPlatform/provider.git
# ref: 960e422105e2b7a6a9e46b2517daead8754c6b25 #6.0.2
provider: ^6.0.5
encrypt: # last reviewed b17327a
git:
url: https://github.com/KomodoPlatform/encrypt
ref: 3a42d25b0c356606c26a238384b9f2189572d954 #5.0.1
qr_flutter: # last reviewed 587c969052f37d9fc0f14801aba241bffbc1ea84
git:
url: https://github.com/KomodoPlatform/qr.flutter.git
ref: e3f8d3d4bbe8661f6c941acde8c9815a876756a3 #4.0.0
auto_size_text: # last reviewed a2cb00e548916731f5c4c241d79a93419a4f9447
git:
url: https://github.com/KomodoPlatform/auto_size_text.git
ref: 2178f0821132636bc4f0dea1bc4d40a889d8249b #3.0.0
mobile_scanner: # newly added, never reviewed
git:
url: https://github.com/KomodoPlatform/mobile_scanner.git
ref: 9ecb3d8c0fc34533b007270cd425264c4b446008 #1.1.2
bip39: # last reviewed 3bee3eedb28ba5ae1af82873c8e5b6f32038b8a1
git:
url: https://github.com/KomodoPlatform/bip39-dart.git
ref: 3633daa2026b98c523ae9a091322be2903f7a8ab #1.0.6
pin_code_view: # last reviewed c0b6516 -> da9f0f4 by yurii-khi
git:
url: https://github.com/KomodoPlatform/pin_code_view.git
ref: da9f0f4a7b315f05e6d7e9f3f3d3a3644d7c042f
intl_generator: # newly added, wasn't reviewed
git:
url: https://github.com/KomodoPlatform/intl_generator.git
ref: 1d1f98f291b2cffc80f4a2822024b3722312e571 #0.2.1
flutter_svg: # last reviewed 03ed93a576381f2369bd05f8b833a2273705fe69
git:
url: https://github.com/KomodoPlatform/flutter_svg.git
ref: 02b8595a5b1f1d97c8af5e4a2f84e790bcd8b460 #0.23.0+1
sqflite: # last reviewed 8da4eefdd8b13dfe7eedbd5dea1c1dded7d04acf
git:
url: https://github.com/KomodoPlatform/sqflite.git
path: sqflite/
ref: 85d84b6f656764e4a4d6632dcc9913f4f47011e5 #2.0.0+4
flutter_secure_storage: # last reviewed eef67d3d006b2c53453df183f7d4ac081948e110
git:
url: https://github.com/KomodoPlatform/flutter_secure_storage.git
path: flutter_secure_storage/
ref: 26efe91a75228ad8c8626d6eea18f7f3cb21bdd9 #5.0.2
flutter_slidable: # last reviewed 27bbe0dfa9866ae01e8001267e873221ef5fbd67
git:
url: https://github.com/KomodoPlatform/flutter_slidable.git
ref: 175b0735f5577dd7d378e60cfe2fe1ca607df9fa #1.1.0
decimal: # last reviewed 93fcaabe2da686b1987a351a03a70e86edf6504f
git:
url: https://github.com/KomodoPlatform/dart-decimal.git
ref: 16aeee1354b74bb83a84e5f37b7b6976a02400df #1.4.0
# MRC: Argon2 algo was our only remaining use of flutter_sodium, so I have switched
# to dargon2_flutter, which does only Argon2, therefore dropping our dependency on
# flutter_sodium completely
dargon2_flutter: # reviewed by MRC at d11f51cab560acf7644ebef402f1996b6f320365
git:
url: https://github.com/KomodoPlatform/dargon2
path: dargon2_flutter/dargon2_flutter/
ref: d11f51cab560acf7644ebef402f1996b6f320365 #3.1.0
uuid: # last reviewed 981adcac181443e3def4ced76a43b96c534e68ce
git:
url: https://github.com/KomodoPlatform/dart-uuid.git
ref: c9a37bc675fd3fa715db2d929dc66d15ec09ad27 #3.0.5
flutter_bloc: # Last reviewed 32d5002fb8b8a1e548fe8021d8468327680875ff
git:
url: https://github.com/KomodoPlatform/bloc.git
path: packages/flutter_bloc/
ref: 32d5002fb8b8a1e548fe8021d8468327680875ff # 8.1.1
# "Flutter Favorite" plugin (https://docs.flutter.dev/packages-and-plugins/favorites)
flutter_local_notifications: ^12.0.4 # TODO: Secure code review of this plugin.
dev_dependencies:
integration_test:
sdk: flutter
# recommended linter rules
flutter_lints: 1.0.4 # flutter.dev (Note: Supports null safety)
flutter_icons:
android: true
ios: true
remove_alpha_ios: true
image_path: "assets/branding/logo_app.png"
image_path_ios: "assets/branding/ios_app_icon.png"
adaptive_icon_background: "#FFFFFF"
adaptive_icon_foreground: "assets/branding/ic_launcher.png"
# For information on the generic Dart part of this file, see the
# following page: https://www.dartlang.org/tools/pub/pubspec
# The following section is specific to Flutter.
flutter:
# To add assets to your application, add an assets section, like this:
assets:
- assets/
- assets/branding/
- assets/branding/svg/
- assets/audio/
- assets/mocks/
- assets/currency-flags/
- assets/language-flags/
- assets/coin-icons/
- assets/svg/
- assets/svg_light/
- assets/swap_share/
- assets/coins.json
- assets/coins_config_tcp.json
- assets/rebranding/
# 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
# An image asset can refer to one or more resolution-specific "variants", see
# https://flutter.io/assets-and-images/#resolution-aware.
# For details regarding adding assets from package dependencies, see
# https://flutter.io/assets-and-images/#from-packages
# To add 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: Ubuntu
fonts:
- asset: fonts/Ubuntu/Ubuntu-Light.ttf
weight: 300
- asset: fonts/Ubuntu/Ubuntu-Medium.ttf
weight: 500
- asset: fonts/Ubuntu/Ubuntu-Regular.ttf
weight: 400
- asset: fonts/Ubuntu/Ubuntu-Italic.ttf
style: italic
- asset: fonts/Ubuntu/Ubuntu-Bold.ttf
weight: 700
- family: Monospace
fonts:
- asset: fonts/Monospace/RobotoMono-Regular.ttf
#
# For details regarding fonts from package dependencies,
# see https://flutter.io/custom-fonts/#from-packages