Add file editor Fix android service issues Optimize desktop background performance Optimize android main process performance Optimize delay test Optimize vpn protect
94 lines
2.1 KiB
YAML
Executable File
94 lines
2.1 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.73+202502021
|
|
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.9.0
|
|
shared_preferences: ^2.2.0
|
|
provider: ^6.0.5
|
|
window_manager: ^0.4.3
|
|
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: ^6.0.2
|
|
app_links: ^3.5.0
|
|
win32_registry: ^1.1.5
|
|
tray_manager: ^0.2.1
|
|
collection: ^1.18.0
|
|
animations: ^2.0.11
|
|
package_info_plus: ^8.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.6.0
|
|
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
|
|
connectivity_plus: ^6.1.0
|
|
screen_retriever: ^0.2.0
|
|
defer_pointer: ^0.0.2
|
|
dev_dependencies:
|
|
flutter_test:
|
|
sdk: flutter
|
|
flutter_lints: ^5.0.0
|
|
ffigen: ^15.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 |