-
Notifications
You must be signed in to change notification settings - Fork 17
/
pubspec.yaml
150 lines (128 loc) · 4.27 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
name: flutter_app
description: NTUT Life TAT, convenient, concise, fast, powerful, enrich your NTUT life!
publish_to: 'none'
# CHECK THE BUILD CODE BEFORE DISTRIBUTION!!
version: 1.6.4+5140
environment:
flutter: ">=3.7.12 <4.0.0"
sdk: ">=2.19.6 <3.0.0"
dependencies:
flutter:
sdk: flutter
flutter_localizations:
sdk: flutter
# TAT 2 Core implementations, reference it to use some of the new features.
# Use https login with GitHub personal access key at the first time to obtain this sub-package.
tat_core:
git:
url: [email protected]:NTUT-NPC/TAT-Core.git
ref: e5a9259946f1139fa61a784916192915831fe2c5 # restricted by dart language version. (<3)
path: ^1.8.2 # restricted by flutter sdk.
path_provider: ^2.0.15
provider: ^6.0.5
url_launcher: ^6.1.11 # restricted by dart language version. (<3)
logger: ^2.0.2+1
sprintf: ^7.0.0
flutter_local_notifications: ^16.1.0
rxdart: ^0.27.7
video_player: ^2.7.2
chewie: ^1.5.0 # restricted by alice_lightweight 3.3.0
android_intent: ^2.0.2
html_unescape: ^2.0.0
local_auth: ^2.1.6 # restricted by dart language version. (<3)
version: ^3.0.2
shared_preferences: ^2.2.2
flutter_cache_manager: ^3.3.1
dio: ^4.0.6 # restricted by feature. Upgrade pending for manually migration.
dio_cookie_manager: ^2.0.0 # restricted by dio 4.0.6
cookie_jar: ^3.0.1 # restricted by dio 4.0.6
html: ^0.15.4
connectivity: ^3.0.6
github: ^9.19.0
clipboard: ^0.1.3
flutter_inappwebview: ^5.8.0
flutter_web_browser:
git:
url: [email protected]:NEO-TAT/flutter_web_browser.git
ref: master
eva_icons_flutter: ^3.1.0
flutter_feather_icons: ^2.0.0+1
json_annotation: ^4.8.1
back_button_interceptor: ^6.0.2 # restricted by flutter sdk.
dart_big5: ^0.0.5
package_info: ^2.0.2
flutter_widget_from_html_core: ^0.14.4
flutter_staggered_animations: ^1.1.1
flutter_downloader: ^1.10.5 # [DISCONTINUED] restricted by dart language version. (<3)
permission_handler: ^11.0.1
mime_type: ^1.0.0
get: ^4.6.5 # restricted by dart language version. (<3)
bot_toast: ^4.1.3
cached_network_image: ^3.2.3 # restricted by dart language version. (<3)
auto_size_text: ^3.0.0
table_calendar: ^3.0.9
fluttertoast: ^8.2.2
awesome_dialog: ^3.1.0
flutter_slidable: ^3.0.0
flutter_spinkit: ^5.2.0
flutter_markdown: ^0.6.15 # restricted by dart language version. (<3)
numberpicker: ^2.1.2
alice_lightweight: ^3.3.0 # restricted by dio 4.0.6
open_filex: ^4.3.4
modal_bottom_sheet: ^3.0.0-pre # restricted by flutter sdk. (package import conflict)
email_validator: ^2.1.17
weekday_selector: ^1.1.0
device_info_plus: ^8.2.2 # restricted by alice_lightweight 3.3.0
firebase_core: ^2.19.0
firebase_analytics: ^10.6.1
firebase_crashlytics: ^3.4.1
firebase_remote_config: ^4.3.1
firebase_messaging: ^14.7.1
cloud_firestore: ^4.11.0
firebase_auth: ^4.11.1
meta: ^1.8.0 # restricted by flutter sdk.
uuid: ^4.1.0
intl_utils: ^2.8.5
flutter_native_splash: ^2.2.19 # restricted by path 1.8.2
dependency_overrides:
intl: ^0.18.1
dev_dependencies:
flutter_test:
sdk: flutter
dependency_validator: ^3.2.3
# flutter_launcher_icons: ^0.11.0 Restricted by flutter_native_splash. Enable it if you want to use it.
build_runner: ^2.3.3 # restricted by dart language version. (<3)
json_serializable: ^6.6.2 # restricted by dart language version. (<3)
flutter_lints: ^2.0.3 # restricted by dart language version. (<3)
flutter:
uses-material-design: true
assets:
- assets/
fonts:
- family: TATFont
fonts:
- asset: assets/fonts/GenSenRounded-R.ttc
weight: 400
- asset: assets/fonts/GenSenRounded-B.ttc
weight: 700
flutter_intl:
# Because it will be repeatedly generated when it is turned on,
# it is very troublesome, so we temporarily turn it off.
# Run "flutter pub run intl_translation:extract_to_arb --output-dir=lib/l10n lib/l10n/intl_messages.dart" to generate it.
enabled: false
flutter_icons:
android: true
ios: true
image_path: "assets/images/tat.png"
flutter_native_splash:
color: "#FFFFFF"
image: assets/images/splash.png
color_dark: "#2b2b2b"
image_dark: assets/images/splash-dark.png
android: true
android_gravity: center
ios: true
ios_content_mode: center
fullscreen: true
module:
androidX: true