-
Notifications
You must be signed in to change notification settings - Fork 62
/
pubspec.yaml
130 lines (119 loc) · 3.68 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
name: flutter_architecture
description: A new Flutter application.
publish_to: 'none' # Remove this line if you wish to publish to pub.dev
version: 1.0.0+1
environment:
sdk: ">=2.15.1 <3.0.0"
dependencies:
flutter:
sdk: flutter
flutter_localizations:
sdk: flutter
configuration:
path: ./configuration
cupertino_icons: ^1.0.2
flutter_bloc: ^8.0.1
cached_network_image: ^3.2.0
equatable: ^2.0.3
pedantic: ^1.11.1
# firebase
# firebase_core: ^1.10.6
# firebase_analytics: ^9.1.2
# firebase_crashlytics: ^2.5.3
# DI
injectable: ^1.5.3
get_it: ^7.2.0
dev_dependencies:
flutter_test:
sdk: flutter
flutter_lints: ^1.0.0
retrofit_generator: any
mockito: ^5.0.10
bloc_test: ^9.0.3
build_runner: ^2.1.8
json_serializable: ^6.1.5
change_app_package_name: ^1.0.0
injectable_generator: ^1.5.2
flutter_native_splash: ^2.1.6
dart_code_metrics: ^4.14.0
flutter_flavorizr:
git:
url: https://github.com/VNAPNIC/flutter_flavorizr_one_main.git
ref: v2.1.2
flutter:
uses-material-design: true
assets:
- assets/images/
fonts:
- family: SvnGilroy
fonts:
- asset: assets/fonts/SVNGilroyBlack.otf
- asset: assets/fonts/SVNGilroyBlackItalic.otf
- asset: assets/fonts/SVNGilroyBold.otf
- asset: assets/fonts/SVNGilroyBoldItalic.otf
- asset: assets/fonts/SVNGilroyHeavy.otf
- asset: assets/fonts/SVNGilroyHeavyItalic.otf
- asset: assets/fonts/SVNGilroyItalic.otf
- asset: assets/fonts/SVNGilroyLight.otf
- asset: assets/fonts/SVNGilroyLightItalic.otf
# flutter icons setup
flutter_icons:
android: 'launcher_icon'
ios: true
image_path: assets/images/logo.jpg
flutter_assets_generator:
# Optional. Sets the directory of generated localization files. Provided value should be a valid path on lib dir. Default: generated
output_dir: generated
# Optional. Sets whether utomatic monitoring of file changes. Default: true
auto_detection: true
# Optional. Sets file name conversion rules. Default: true
named_with_parent: true
# Optional. Sets the name for the generated localization file. Default: assets
output_filename: assets
# Optional. Sets the name for the generated localization class. Default: Assets
class_name: Assets
flavorizr:
app:
android:
flavorDimensions: "clean-architecture-flavor"
ios:
flavors:
prod:
app:
name: "CleanArchitecture"
android:
applicationId: "clean.architecture"
icon: ".config/ic_launcher/ic_launcher.png"
# firebase:
# config: ".config/firebase/prod/google-services.json"
ios:
bundleId: "com.clean.architecture"
icon: ".config/ic_launcher/ic_launcher.png"
# firebase:
# config: ".config/firebase/prod/GoogleService-Info.plist"
beta:
app:
name: "CleanArchitecture-Beta"
android:
applicationId: "clean.architecture.beta"
icon: ".config/ic_launcher/ic_launcher_beta.png"
# firebase:
# config: ".config/firebase/beta/google-services.json"
ios:
bundleId: "com.clean.architecture.beta"
icon: ".config/ic_launcher/ic_launcher_beta.png"
# firebase:
# config: ".config/firebase/beta/GoogleService-Info.plist"
qc:
app:
name: "CleanArchitecture-QC"
android:
applicationId: "clean.architecture.qc"
icon: ".config/ic_launcher/ic_launcher_qc.png"
# firebase:
# config: ".config/firebase/qc/google-services.json"
ios:
bundleId: "com.clean.architecture.qc"
icon: ".config/ic_launcher/ic_launcher_qc.png"
# firebase:
# config: ".config/firebase/qc/GoogleService-Info.plist"