forked from archethic-foundation/archethic-wallet
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpubspec.yaml
303 lines (235 loc) · 11.5 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
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
name: aewallet
description: Fully decentralized and cryptocurrency non-custodial hot wallet that enables you to safety manage assets on Layer 1 Archethic blockchain.
publish_to: 'none' # Remove this line if you wish to publish to pub.dev
version: 1.0.8+287
environment:
sdk: '>=2.17.0 <3.0.0'
dependencies:
# A flutter plugin for scanning 2D barcodes and QRCodes via camera
barcode_scan2: ^4.2.1
# Dart implementation of Bitcoin BIP39 Mnemonic code for generating deterministic keys
bip39_mnemonic: ^3.0.4
# A set of high-level APIs over PointyCastle for two-way cryptography.
encrypt: ^5.0.1
# A Flutter widget that can be expanded or collapsed by clicking on a header or an icon.
expandable: ^5.0.1
# Collections and utilities functions and classes related to collections.
collection: ^1.16.0
# Implementations of SHA, MD5, and HMAC cryptographic functions
crypto: ^3.0.2
# A cross platform plugin for displaying local notifications.
flutter_local_notifications: ^9.7.1
# Flutter Secure Storage provides API to store data in secure storage. Keychain is used in iOS, KeyStore based solution is used in Android
flutter_secure_storage: ^6.0.0
# Simple direct Service Locator that allows to decouple the interface from a concrete implementation and to access the concrete implementation from everywhere in your App
get_it: ^7.2.0
# A composable, multi-platform, Future-based API for HTTP requests
http: ^0.13.5
# Flutter plugin for Android and iOS devices to allow local authentication via fingerprint, touch ID, face ID, passcode, pin, or pattern
local_auth: ^2.1.2
# Flutter plugin for accessing the NFC features on Android and iOS.
nfc_manager: ^3.2.0
# A Dart library implementing cryptographic algorithms and primitives, modeled on the BouncyCastle library
pointycastle: ^3.6.2
# Quiver is a set of utility libraries for Dart that makes using many Dart libraries easier and more convenient, or adds additional functionality
quiver: ^3.1.0
# RxDart is an implementation of the popular reactiveX api for asynchronous programming, leveraging the native Dart Streams api.
rxdart: ^0.27.5
# Tuple data structure
tuple: ^2.0.0
# Flutter plugin for launching a URL. Supports web, phone, SMS, and email schemes
url_launcher: ^6.1.6
# String validation and sanitization for Dart
validators: ^3.0.0
# Yubico dart library for Dart/Flutter
yubidart: ^1.0.4
# Beautiful animations inspired on Animate.css, every animation is a widget that contains default but customizable values that look attractive.
animate_do: ^2.1.0
# Archethic dart library for Flutter based on Official Archethic Javascript library for Node and Browser
archethic_lib_dart: ^1.0.26
#archethic_lib_dart:
# git:
# url: https://github.com/archethic-foundation/libdart.git
# ref: master
# Flutter widget that automatically resizes text to fit perfectly within its bounds
auto_size_text: ^3.0.0
# Utilities for converting between data representations. Provides a number of Sink, Codec, Decoder, and Encoder types
convert: ^3.0.2
# The decimal package allows you to deal with decimal numbers without losing precision
decimal: ^2.2.0
# EventTaxi could be used to send events through different layers of the application decoupled from the architecture
event_taxi: ^1.0.0
# PhoenixSocket provides a feature-complete implementation of Phoenix Sockets, using a single API based on StreamChannels compatible with any deployment of Flutter.
graphql_flutter: ^5.1.1-beta.4
# An SVG rendering and widget library for Flutter, which allows painting and displaying Scalable Vector Graphics 1.1 files
flutter_svg: ^1.1.5
# A Flutter plugin to vibrate the device
flutter_vibrate: ^1.3.0
# The Font Awesome Icon pack available as set of Flutter Icons.
font_awesome_flutter: ^10.2.1
# Ghost CMS API client that closely follows the official implementation
#ghost: ^1.0.2
ghost:
git:
url: https://github.com/redDwarf03/dart_ghost.git
ref: main
# Localization
intl: ^0.17.0
# Ledger dart library for Flutter. This library aims to provide a easy way to communicate with Ledger devices.
ledger_dart_lib: ^0.1.2
# Customizable indicators for your PageViews.
page_view_indicators: ^2.0.0
# Flutter plugin for querying information about the application package, such as CFBundleVersion on iOS or versionCode on Android
package_info_plus: ^1.4.3+1
# QR.Flutter is a Flutter library for simple and fast QR code rendering via a Widget or custom painter
qr_flutter: ^4.0.0
# Flutter plugin for sharing content via the platform share UI, using the ACTION_SEND intent on Android and UIActivityViewController on iOS.
share_plus: ^4.1.0
# Encapsulates TabController, TabBar and TabBarView into a single customizable Widget.
contained_tab_bar_view: ^0.8.0
# Bottom bar helps create an optimized bottom navigation bar with beautiful animations
bottom_bar: ^2.0.2
# A powerful Flutter chart library, currently supporting Line Chart, Bar Chart and Pie Chart.
fl_chart: ^0.55.2
# Unicode 8.0 Normalization - NFC, NFD, NFKC, NFKD
unorm_dart: ^0.2.0
# This plugin allows Flutter desktop apps to resizing and repositioning the window
window_manager: ^0.2.7
# PhoenixSocket provides a feature-complete implementation of Phoenix Sockets, using a single API based on StreamChannels compatible with any deployment of Flutter
phoenix_socket: ^0.6.1
flutter:
sdk: flutter
flutter_localizations:
sdk: flutter
# Customize Flutter's default white native splash screen with background color and splash image. Supports dark mode, full screen, and more.
flutter_native_splash: ^2.2.10+1
# Hive is a lightweight and blazing fast key-value database written in pure Dart
hive: ^2.2.3
hive_flutter: ^1.1.0
# A pure flutter toast library Support custom style/widget. Easy to use. You can use this library to achieve the same effect as Android toast
oktoast: ^3.3.1
# Flutter jailbreak and root detection plugin. This plugin wraps Rootbeer for use on Android and DTTJailbreakDetection for use on iOS.
flutter_jailbreak_detection: ^1.8.0
# A basic password strength estimator for Dart. Considers the length of the password, used characters, and whether or not the password appears in the top 10,000 most used passwords.
password_strength: ^0.2.0
# A package that allows you to use a native file explorer to pick single or multiple absolute file paths, with extension filtering support.
file_picker: ^5.0.1
# A package to get humanized file sizes. Translate raw file size into human readable strings
filesize: ^2.0.1
# Get Mime Types, Extensions, Compressible for Dart and Flutter. Inspired from IANA Database
mime_dart: ^2.0.1
# A string-based path manipulation library. All of the path operations you know and love, with solid support for Windows, POSIX (Linux and Mac OS X), and the web.
path: ^1.8.2
# Flutter plugin for selecting images from the Android and iOS image library, and taking new pictures with the camera
image_picker: ^0.8.5+3
# Flutter plugin to render & show PDF pages as images on Web, MacOS, Windows, Android and iOS.
pdfx: ^2.2.0
# Dart package to decode Exif data from tiff, jpeg and heic files.
exif: ^3.1.2
# A flutter package for creating badges. Badges can be used for an additional marker for any widget, e.g. show a number of items in a shopping cart.
badges: ^2.0.3
dev_dependencies:
flutter_lints: ^2.0.1
build_runner: ^2.2.0
# A build system for Dart code generation and modular compilation
hive_generator: ^1.1.3
# Integration Tests
#integration_test:
# sdk: flutter
# Automatically organize your dart imports
import_sorter: ^4.6.0
# Contains code to deal with internationalized/localized messages, date and number formatting and parsing, bi-directional text, and other internationalization issues.
intl_generator: ^0.3.0
# Automatically generate code for converting to and from JSON by annotating Dart classes.
json_serializable: ^6.3.1
# A command-line tool that create Msix installer from your flutter windows-build files.
msix: ^3.6.3
flutter_launcher_icons: ^0.10.0
flutter_icons:
android: true
ios: true
image_path: "assets/logo_ref_icon.png"
adaptive_icon_background: "#000000"
min_sdk_android: 21
remove_alpha_ios: true
msix_config:
display_name: Archethic Wallet
publisher_display_name: Archethic Technologies SARL
identity_name: ArchethicTechnologiesSARL.ArchethicWallet
publisher: CN=9687A561-7463-4BA7-BD4D-A04574BAF854
msix_version: 1.0.8287.0
icons_background_color: "#000000"
languages: en-us
store: true
logo_path: windows/icons/Icon-512.png
# See https://docs.microsoft.com/en-us/windows/uwp/packaging/app-capability-declarations
capabilities: "internetClient,webcam,USB"
# The following section is specific to Flutter.
flutter:
assets:
- assets/icons/
- assets/icons/currency/
- assets/icons/languages/
- assets/icons/txInfos/
- assets/buy/
- assets/images/
- assets/themes/sapphire_blue/
- assets/themes/sapphire_blue_flat/
- assets/themes/dark/
- assets/themes/dark_flat/
- assets/themes/emerald_green/
- assets/themes/emerald_green_flat/
- assets/themes/flat/
- assets/themes/sea_green/
- assets/themes/sea_green_flat/
- assets/themes/navy_blue/
- assets/themes/navy_blue_flat/
- assets/themes/honey_orange/
- assets/themes/honey_orange_flat/
- assets/themes/byzantine_violet/
- assets/themes/byzantine_violet_flat/
- assets/themes/fire_red/
- assets/themes/fire_red_flat/
- assets/themes/pearl_grey/
- assets/themes/pearl_grey_flat/
fonts:
- family: Montserrat
fonts:
- asset: assets/fonts/Montserrat-Black.ttf
- asset: assets/fonts/Montserrat-BlackItalic.ttf
- asset: assets/fonts/Montserrat-Bold.ttf
- asset: assets/fonts/Montserrat-BoldItalic.ttf
- asset: assets/fonts/Montserrat-ExtraBold.ttf
- asset: assets/fonts/Montserrat-ExtraBoldItalic.ttf
- asset: assets/fonts/Montserrat-ExtraLight.ttf
- asset: assets/fonts/Montserrat-ExtraLightItalic.ttf
- asset: assets/fonts/Montserrat-Italic.ttf
- asset: assets/fonts/Montserrat-Light.ttf
- asset: assets/fonts/Montserrat-LightItalic.ttf
- asset: assets/fonts/Montserrat-Medium.ttf
- asset: assets/fonts/Montserrat-MediumItalic.ttf
- asset: assets/fonts/Montserrat-Regular.ttf
- asset: assets/fonts/Montserrat-SemiBold.ttf
- asset: assets/fonts/Montserrat-SemiBoldItalic.ttf
- family: Equinox
fonts:
- asset: assets/fonts/Equinox Bold.otf
- asset: assets/fonts/Equinox Regular.otf
- family: OpenSans
fonts:
- asset: assets/fonts/OpenSans-Bold.ttf
- asset: assets/fonts/OpenSans-BoldItalic.ttf
- asset: assets/fonts/OpenSans-ExtraBold.ttf
- asset: assets/fonts/OpenSans-ExtraBoldItalic.ttf
- asset: assets/fonts/OpenSans-Italic.ttf
- asset: assets/fonts/OpenSans-Light.ttf
- asset: assets/fonts/OpenSans-LightItalic.ttf
- asset: assets/fonts/OpenSans-Medium.ttf
- asset: assets/fonts/OpenSans-MediumItalic.ttf
- asset: assets/fonts/OpenSans-Regular.ttf
- asset: assets/fonts/OpenSans-SemiBold.ttf
- asset: assets/fonts/OpenSans-SemiBoldItalic.ttf
# 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