Fix init params issues Fix dynamic color issues Optimize navigator animate Optimize window init Optimize fab Optimize save
91 lines
2.0 KiB
YAML
Executable File
91 lines
2.0 KiB
YAML
Executable File
name: fl_clash
|
|
description: A multi-platform proxy client based on ClashMeta, simple and easy to use, open-source and ad-free.
|
|
publish_to: 'none'
|
|
version: 0.8.67+202411091
|
|
environment:
|
|
sdk: '>=3.1.0 <4.0.0'
|
|
|
|
dependencies:
|
|
flutter:
|
|
sdk: flutter
|
|
flutter_localizations:
|
|
sdk: flutter
|
|
intl: ^0.19.0
|
|
path_provider: ^2.1.0
|
|
path: ^1.8.3
|
|
shared_preferences: ^2.2.0
|
|
provider: ^6.0.5
|
|
window_manager: ^0.3.8
|
|
dynamic_color: ^1.7.0
|
|
proxy:
|
|
path: plugins/proxy
|
|
window_ext:
|
|
path: plugins/window_ext
|
|
launch_at_startup: ^0.2.2
|
|
windows_single_instance: ^1.0.1
|
|
json_annotation: ^4.9.0
|
|
file_picker: ^8.0.3
|
|
mobile_scanner: ^5.1.1
|
|
app_links: ^3.5.0
|
|
win32_registry: ^1.1.2
|
|
tray_manager: ^0.2.1
|
|
collection: ^1.18.0
|
|
animations: ^2.0.11
|
|
package_info_plus: ^7.0.0
|
|
url_launcher: ^6.2.6
|
|
freezed_annotation: ^2.4.1
|
|
image_picker: ^1.1.2
|
|
zxing2: ^0.2.3
|
|
image: ^4.1.7
|
|
webdav_client: ^1.2.2
|
|
dio: ^5.4.3+1
|
|
win32: ^5.5.1
|
|
ffi: ^2.1.2
|
|
re_editor: ^0.3.1
|
|
re_highlight: ^0.0.3
|
|
archive: ^3.6.1
|
|
lpinyin: ^2.0.3
|
|
emoji_regex: ^0.0.5
|
|
process_run: ^1.1.0
|
|
cached_network_image: ^3.4.0
|
|
hotkey_manager: ^0.2.3
|
|
uni_platform: ^0.1.3
|
|
device_info_plus: ^10.1.2
|
|
dev_dependencies:
|
|
flutter_test:
|
|
sdk: flutter
|
|
flutter_lints: ^3.0.1
|
|
ffigen: ^11.0.0
|
|
json_serializable: ^6.7.1
|
|
build_runner: ^2.4.9
|
|
args: ^2.4.2
|
|
freezed: ^2.5.1
|
|
|
|
flutter:
|
|
uses-material-design: true
|
|
assets:
|
|
- assets/data/
|
|
- assets/fonts/
|
|
- assets/images/
|
|
- assets/images/avatars/
|
|
fonts:
|
|
- family: Twemoji
|
|
fonts:
|
|
- asset: assets/fonts/Twemoji.Mozilla.ttf
|
|
- family: MiSans
|
|
fonts:
|
|
- asset: assets/fonts/MiSans-Regular.ttf
|
|
- family: Icons
|
|
fonts:
|
|
- asset: assets/fonts/Icons.ttf
|
|
ffigen:
|
|
name: "ClashFFI"
|
|
output: 'lib/clash/generated/clash_ffi.dart'
|
|
headers:
|
|
entry-points:
|
|
- 'libclash/android/arm64-v8a/libclash.h'
|
|
flutter_intl:
|
|
enabled: true
|
|
class_name: AppLocalizations
|
|
arb_dir: lib/l10n/arb
|
|
output_dir: lib/l10n |