dev
yaml 374 lines 11.5 KB
Raw
1 dependencies:
2 flutter:
3 sdk: flutter
4 flutter_localizations:
5 sdk: flutter
6 intl: any
7 url_launcher: 6.3.2
8 qr_flutter:
9 git:
10 url: https://github.com/cake-tech/qr.flutter.git
11 ref: dced28909a82e1906e7c510ae8ca807a1658c898
12 shared_preferences: 2.5.3
13 # provider: ^6.0.3
14 rxdart: ^0.28.0
15 yaml: ^3.1.1
16 fast_scanner:
17 git:
18 url: https://github.com/MrCyjaneK/fast_scanner
19 ref: 69b3276b090fa6ac01b4483ca3adca93a8e615be
20 http: ^1.1.0
21 path_provider: ^2.0.11
22 modal_bottom_sheet:
23 git:
24 url: https://github.com/cake-tech/modal_bottom_sheet
25 ref: b1cca111c53d41b9f07123a8c67cfe06fb1b69bf
26 path: modal_bottom_sheet
27 mobx: ^2.6.0
28 flutter_mobx: 2.3.0
29 flutter_slidable: ^3.0.1
30 share_plus: ^10.0.0
31 # date_range_picker: ^1.0.6
32 #https://api.flutter.dev/flutter/material/showDateRangePicker.html
33 dio: ^5.7.0
34 hive: ^2.2.3
35 hive_flutter: ^1.1.0
36 local_auth_android: ^1.0.46
37 flutter_local_authentication:
38 git:
39 url: https://github.com/cake-tech/flutter_local_authentication
40 package_info_plus: ^8.0.1
41 devicelocale: 0.8.1
42 auto_size_text: ^3.0.0
43 dotted_border: ^2.0.0+2
44 smooth_page_indicator: ^1.0.0+2
45 flutter_inappwebview: ^6.1.5
46 flutter_spinkit: ^5.1.0
47 uni_links:
48 git:
49 url: https://github.com/cake-tech/uni_links
50 ref: 1989db3f5d625e2fffbad7b85a3b1b8c78c6dfa1
51 path: uni_links
52 lottie: ^3.3.1
53 animate_do: ^2.1.0
54 cupertino_icons: ^1.0.5
55 encrypt: 5.0.2
56 crypto: ^3.0.2
57 # password: ^1.0.0
58 basic_utils: ^5.6.1
59 get_it: ^7.2.0
60 # connectivity: ^3.0.3
61 connectivity_plus: ^6.1.3
62 keyboard_actions: ^4.0.1
63 another_flushbar: ^1.12.29
64 progressive_blur: ^0.0.2
65 archive: ^4.0.3
66 cryptography: ^2.0.5
67 file_picker:
68 git:
69 url: https://github.com/cake-tech/flutter_file_picker.git
70 ref: c414574bc5ac349450f601e7f72c7b9f31b4d087
71 permission_handler: 11.4.0
72 device_display_brightness:
73 git:
74 url: https://github.com/MrCyjaneK/device_display_brightness.git
75 ref: 4cac18c446ce686f3d75b1565badbd7da439bbd9
76 wakelock_plus: ^1.2.5
77 flutter_mailer:
78 git:
79 url: https://github.com/taljacobson/flutter_mailer
80 ref: 9c4ed111a9151a2bbfb9afe2c18a37599c6f84f3
81 device_info_plus: ^9.1.0
82 base32: 2.1.3
83 in_app_review: ^2.0.6
84 image_picker: ^1.2.2
85 cake_backup:
86 git:
87 url: https://github.com/cake-tech/cake_backup.git
88 ref: 3aba867dcab6737f6707782f5db15d71f303db38
89 flutter_plugin_android_lifecycle: 2.0.23
90 path_provider_android: ^2.2.1
91 shared_preferences_android: ^2.4.8
92 url_launcher_android: 6.3.14
93 url_launcher_linux: 3.1.1 # https://github.com/flutter/flutter/issues/153083
94 bloc: ^9.0.0
95 flutter_bloc: ^9.1.0
96 bloc_concurrency: ^0.3.0
97 equatable: ^2.0.0
98 sensitive_clipboard:
99 git:
100 url: https://github.com/cake-tech/sensitive_clipboard
101 ref: 288c7ee2d63b459bc735f7dc89321b29a1f12fae
102 eth_sig_util: ^0.0.9
103 ens_dart:
104 git:
105 url: https://github.com/cake-tech/ens_dart.git
106 ref: 9fa09b9db69b8645d5d50a844652aa570451d101
107 fluttertoast: 8.2.12
108 # tor:
109 # git:
110 # url: https://github.com/cake-tech/tor.git
111 # ref: main
112 socks5_proxy:
113 git:
114 url: https://github.com/LacticWhale/socks_dart
115 ref: 27ad7c2efae8d7460325c74b90f660085cbd0685
116 flutter_svg: ^2.2.0
117 polyseed: ^0.0.7
118 nostr_tools:
119 git:
120 url: https://github.com/cake-tech/nostr_tools.git
121 ref: 089d5a2dd751429a040ba10fb24fcbae564053e5
122 solana: ^0.31.0+1
123 ledger_flutter_plus:
124 git:
125 url: https://github.com/vespr-wallet/ledger-flutter-plus
126 ref: eaf49764ad0863e8dec97ad30ff6aea0a1d1bd28
127 trezor_connect:
128 git:
129 url: https://github.com/cake-tech/trezor_connect
130 ref: d1242cea90f84b00200e7bcab914a5af750e23fb
131 bitbox_flutter:
132 path: ./scripts/bitbox_flutter
133 hashlib: 1.19.2
134 on_chain:
135 git:
136 url: https://github.com/cake-tech/on_chain.git
137 ref: 096865a8c6b89c260beadfec04f7e184c40a3273
138 reown_walletkit:
139 path: ./scripts/reown_flutter/packages/reown_walletkit
140 blockchain_utils:
141 git:
142 url: https://github.com/cake-tech/blockchain_utils
143 ref: 59fdf29d72068e0522a96a8953ed7272833a9f57
144 flutter_daemon:
145 git:
146 url: https://github.com/MrCyjaneK/flutter_daemon
147 ref: c24ee99f2f3070ea02d8108bbdd7727d73f7e5f1
148 flutter_local_notifications: ^19.0.0
149 ur:
150 git:
151 url: https://github.com/bukata-sa/bc-ur-dart
152 ref: 5738f70d0ec3d50977ac3dd01fed62939600238b
153 bbqrdart:
154 git:
155 url: https://github.com/mrcyjanek/bbqrdart
156 ref: e867e3d0156d0b29858100f30adc2625b9dae586
157 dnssec_proof:
158 git:
159 url: https://github.com/MrCyjaneK/dnssec_proof.git
160 ref: b48a9defddce036048bae02e2069ebcbd6824afc
161 torch_dart:
162 path: ./scripts/torch_dart
163 quick_actions: ^1.1.0
164 fl_chart: ^0.70.2
165
166 dev_dependencies:
167 flutter_test:
168 sdk: flutter
169 integration_test:
170 sdk: flutter
171 mocktail: ^1.0.4
172 build_runner: ^2.15.0
173 logging: ^1.2.0
174 mobx_codegen: ^2.7.7
175 # hive_generator: ^2.0.1
176 # flutter_launcher_icons: ^0.11.0
177 # check flutter_launcher_icons for usage
178 pedantic: ^1.8.0
179 # replace https://github.com/dart-lang/lints#migrating-from-packagepedantic
180 translator:
181 git:
182 url: https://github.com/cake-tech/google-translator.git
183 ref: b36571ec11efd838afda010adcc21a4e95302745
184 msix: ^3.16.9
185
186 # These are required for the app to build.
187 # Note that this comment is parsed by scripts/create_overrides.sh, so plz don't break/remove it.
188 # dependency_overrides:
189 # bech32:
190 # git:
191 # url: https://github.com/cake-tech/bech32.git
192 # ref: 05755063b593aa6cca0a4820a318e0ce17de6192
193 # web3dart:
194 # git:
195 # url: https://github.com/cake-tech/web3dart.git
196 # ref: aa3f932dbf54eda651b7bd01ad00204acf998bd0
197 # protobuf: ^3.1.0
198 # bitcoin_base:
199 # git:
200 # url: https://github.com/cake-tech/bitcoin_base
201 # ref: 4e41f96f4838139895c65c3f49109d05af5d46aa
202 # ffi: 2.1.0
203 # ledger_flutter_plus:
204 # git:
205 # url: https://github.com/cake-tech/ledger-flutter-plus
206 # ref: eaf49764ad0863e8dec97ad30ff6aea0a1d1bd28
207 # ledger_usb_plus:
208 # git:
209 # url: https://github.com/cake-tech/ledger-usb-plus
210 # ref: 40af7c48cf34211ba3cc9e87dd05ed1af8a429a2
211 # socks5_proxy:
212 # git:
213 # url: https://github.com/LacticWhale/socks_dart.git
214 # ref: 27ad7c2efae8d7460325c74b90f660085cbd0685
215 # web_socket_channel: ^3.0.2
216 # freezed_annotation: 2.4.4
217 # intl: 0.20.2
218 # qr_flutter:
219 # git:
220 # url: https://github.com/cake-tech/qr.flutter.git
221 # ref: dced28909a82e1906e7c510ae8ca807a1658c898
222 # file_picker:
223 # git:
224 # url: https://github.com/cake-tech/flutter_file_picker.git
225 # ref: c414574bc5ac349450f601e7f72c7b9f31b4d087
226 # decimal: ^2.3.3
227 # flutter_rust_bridge: 2.11.1
228 # flutter_secure_storage_windows: 3.1.2
229 # universal_ble:
230 # git:
231 # url: https://github.com/cake-tech/universal_ble.git
232 # ref: 6735c1bdf7f42c501d51c20564eb957c3a12b981
233 # flutter_secure_storage:
234 # git:
235 # url: https://github.com/cake-tech/flutter_secure_storage.git
236 # path: flutter_secure_storage
237 # ref: ca897a08677edb443b366352dd7412735e098e7b
238 # blockchain_utils:
239 # git:
240 # url: https://github.com/cake-tech/blockchain_utils
241 # ref: 59fdf29d72068e0522a96a8953ed7272833a9f57
242 # cake_backup:
243 # git:
244 # url: https://github.com/cake-tech/cake_backup.git
245 # ref: 3aba867dcab6737f6707782f5db15d71f303db38
246
247 flutter_icons:
248 image_path: "assets/images/app_logo.png"
249 android: true
250 ios: true
251 macos:
252 generate: true
253 image_path: "assets/images/app_logo.png"
254
255 flutter:
256 uses-material-design: true
257
258 assets:
259 - assets/images/
260 - assets/images/evm_switcher_icons/
261 - assets/images/flags/
262 - assets/images/hardware_wallet/
263 - assets/images/stocks/
264 - assets/images/main_actions/
265 - assets/images/wallet_connect_step_icons/
266 - assets/node_list.yml
267 - assets/haven_node_list.yml
268 - assets/bitcoin_electrum_server_list.yml
269 - assets/litecoin_electrum_server_list.yml
270 - assets/ethereum_server_list.yml
271 - assets/bitcoin_cash_electrum_server_list.yml
272 - assets/nano_node_list.yml
273 - assets/nano_pow_node_list.yml
274 - assets/polygon_node_list.yml
275 - assets/solana_node_list.yml
276 - assets/tron_node_list.yml
277 - assets/wownero_node_list.yml
278 - assets/zano_node_list.yml
279 - assets/decred_node_list.yml
280 - assets/dogecoin_electrum_server_list.yml
281 - assets/base_node_list.yml
282 - assets/arbitrum_node_list.yml
283 - assets/zcash_node_list.yml
284 - assets/bsc_node_list.yml
285 - assets/text/
286 - assets/faq/
287 - assets/animation/
288 - assets/new-ui/
289 - assets/new-ui/icons/
290 - assets/new-ui/hero/
291 - assets/new-ui/balance_card_icons/
292 - assets/new-ui/balance_card_backgrounds/
293 - assets/new-ui/settings_row_icons/
294 - assets/new-ui/chain_badges/
295 - assets/new-ui/address-type-picker-icons/
296 - assets/new-ui/address-type-picker-icons/zec/
297 - assets/new-ui/trade_providers/
298 - assets/new-ui/navbar/
299 - assets/new-ui/changelog/icons/
300 - assets/new-ui/changelog/text/
301 - assets/new-ui/card_icons/
302 - assets/new-ui/card_icons/chain_icons/
303 - assets/new-ui/card_icons/og_icons/
304 - assets/new-ui/card_icons/outline_icons/
305 - assets/new-ui/card_icons/symbol_icons/
306 - assets/new-ui/crypto_full_icons/
307 - assets/new-ui/hardware_wallets/
308 - assets/new-ui/node_speed_badges/
309 - assets/new-ui/address_sources/
310
311 fonts:
312 - family: Lato
313 fonts:
314 - asset: assets/fonts/Lato-Regular.ttf
315 - asset: assets/fonts/Lato-Medium.ttf
316 - asset: assets/fonts/Lato-Semibold.ttf
317 - asset: assets/fonts/Lato-Bold.ttf
318
319 - family: Wix Madefor Text
320 fonts:
321 - asset: assets/fonts/WixMadeforText-Regular.ttf
322 - asset: assets/fonts/WixMadeforText-Medium.ttf
323 weight: 500
324 - asset: assets/fonts/WixMadeforText-SemiBold.ttf
325 weight: 600
326 - asset: assets/fonts/WixMadeforText-Bold.ttf
327 weight: 700
328
329 - family: IBM Plex Mono
330 fonts:
331 - asset: assets/fonts/IBM_Plex_Mono/IBMPlexMono-Thin.ttf
332 weight: 100
333 - asset: assets/fonts/IBM_Plex_Mono/IBMPlexMono-ThinItalic.ttf
334 weight: 100
335 style: italic
336 - asset: assets/fonts/IBM_Plex_Mono/IBMPlexMono-ExtraLight.ttf
337 weight: 200
338 - asset: assets/fonts/IBM_Plex_Mono/IBMPlexMono-ExtraLightItalic.ttf
339 weight: 200
340 style: italic
341 - asset: assets/fonts/IBM_Plex_Mono/IBMPlexMono-Light.ttf
342 weight: 300
343 - asset: assets/fonts/IBM_Plex_Mono/IBMPlexMono-LightItalic.ttf
344 weight: 300
345 style: italic
346 - asset: assets/fonts/IBM_Plex_Mono/IBMPlexMono-Regular.ttf
347 weight: 400
348 - asset: assets/fonts/IBM_Plex_Mono/IBMPlexMono-Italic.ttf
349 weight: 400
350 style: italic
351 - asset: assets/fonts/IBM_Plex_Mono/IBMPlexMono-Medium.ttf
352 weight: 500
353 - asset: assets/fonts/IBM_Plex_Mono/IBMPlexMono-MediumItalic.ttf
354 weight: 500
355 style: italic
356 - asset: assets/fonts/IBM_Plex_Mono/IBMPlexMono-SemiBold.ttf
357 weight: 600
358 - asset: assets/fonts/IBM_Plex_Mono/IBMPlexMono-SemiBoldItalic.ttf
359 weight: 600
360 style: italic
361 - asset: assets/fonts/IBM_Plex_Mono/IBMPlexMono-Bold.ttf
362 weight: 700
363 - asset: assets/fonts/IBM_Plex_Mono/IBMPlexMono-BoldItalic.ttf
364 weight: 700
365 style: italic
366
367 msix_config:
368 display_name: Cake Wallet
369 publisher_display_name: Cake Labs
370 identity_name: com.cakewallet.wallet
371 msix_version: 1.0.0.1
372 logo_path: assets/images/app_logo.png
373 trim_logo: false
374 capabilities: internetClient