-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathpubspec.yaml
More file actions
133 lines (122 loc) · 3.45 KB
/
pubspec.yaml
File metadata and controls
133 lines (122 loc) · 3.45 KB
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
name: color_picker
description: Color Picker Application
# The following line prevents the package from being accidentally published to
# pub.dev using `pub publish`. This is preferred for private packages.
publish_to: "none"
# The following version field is ignored during the build process.
# Version name and version number are automatically generated in regards to
# Branch name and Commit count respectively.
version: 1.0.0+1
environment:
sdk: ">=3.11.0 <4.0.0"
flutter: ">=3.41.0 <4.0.0"
dependencies:
flutter:
sdk: flutter
flutter_localizations:
sdk: flutter
intl: any
## Add your project dependencies here 👇
# Architecture
get_it: ^9.2.1
provider: ^6.1.2
rxdart: ^0.28.0
flutter_bloc: ^9.1.0
go_router: ^17.1.0
# Data Management
dio: ^5.9.0
dio_cache_interceptor: ^3.5.0
dio_cache_interceptor_hive_store: ^4.0.0
drift: ^2.22.0
drift_flutter: ^0.2.0
sqlite3_flutter_libs: ^0.5.0
flutter_secure_storage: ^10.0.0
shared_preferences: ^2.5.0
# Presentation Views
cupertino_icons: ^1.0.4
another_flushbar: ^1.12.29
cached_network_image: ^3.3.1
webview_flutter: ^4.13.0
# Animations
animations: ^2.1.0
flutter_animate: ^4.5.0
# 3rd Party Services
flutter_branch_sdk: ^8.3.1
datadog_flutter_plugin: ^2.14.0
# Firebase
firebase_core: ^4.5.0
firebase_analytics: ^12.1.0
firebase_crashlytics: ^5.0.0
firebase_performance: ^0.11.1
firebase_remote_config: ^6.2.0
firebase_messaging: ^16.1.0
google_api_availability: ^5.0.0
# Code Quality
logging_flutter: ^3.0.0
meta: any
collection: ^1.18.0
equatable: ^2.0.3
async: ^2.11.0
# System Services
url_launcher: ^6.3.0
flutter_custom_tabs: ^2.5.0
sensors_plus: ^7.0.0
path_provider: ^2.1.2
in_app_review: ^2.0.9
permission_handler: ^12.0.0
# TODO: Switch to app_versioning: ^1.3.0 once published to pub.dev
app_versioning:
git:
url: https://github.com/levin-riegner/app_versioning.git
devicelocale: ^0.8.0
# Plus Plugins
device_info_plus: ^12.3.0
package_info_plus: ^9.0.0
connectivity_plus: ^7.0.0
share_plus: ^12.0.0
# Boilerplate generation
freezed_annotation: ^3.0.0
json_annotation: ^4.11.0
dev_dependencies:
# Testing
flutter_test:
sdk: flutter
integration_test:
sdk: flutter
mocktail: ^1.0.3
# bloc_test: ^10.0.0 # TODO: Re-enable when isar_generator conflict is resolved
# Static Code Analysis
flutter_lints: ^6.0.0
# Code generation
build_runner: ^2.4.9
freezed: ^2.4.7
# isar_generator: ^3.1.0+1 # TODO: Incompatible with current analyzer version
json_serializable: ^6.7.1
go_router_builder: ^2.4.1
# For information on the generic Dart part of this file, see the
# following page: https://dart.dev/tools/pub/pubspec
# The following section is specific to Flutter.
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
# Assets
assets:
- assets/
- assets/images/
- assets/images/2.0x/
- assets/images/3.0x/
# TODO: Replace with your project's fonts
# Fonts
fonts:
- family: WorkSans
fonts:
- asset: assets/fonts/work_sans/WorkSans-Regular.ttf
weight: 400
- asset: assets/fonts/work_sans/WorkSans-Medium.ttf
weight: 500
- asset: assets/fonts/work_sans/WorkSans-SemiBold.ttf
weight: 600
# Adds code generation (synthetic package) support
generate: true