Files
MWClash/pubspec.yaml
chen08209 676f2d058a Add windows server mode start process verify
Add linux deb dependencies

Add backup recovery strategy select

Support custom text scaling

Optimize the display of different text scale

Optimize windows setup experience

Optimize startTun performance

Optimize android tv experience

Optimize default option

Optimize computed text size

Optimize hyperOS freeform window

Add developer mode

Update core

Optimize more details
2025-05-01 00:02:29 +08:00

98 lines
2.2 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.83+202505011
environment:
sdk: '>=3.1.0 <4.0.0'
dependencies:
flutter:
sdk: flutter
flutter_localizations:
sdk: flutter
intl: any
path_provider: ^2.1.0
path: ^1.9.0
shared_preferences: ^2.5.1
window_manager: ^0.4.3
dynamic_color: ^1.7.0
proxy:
path: plugins/proxy
window_ext:
path: plugins/window_ext
launch_at_startup: ^0.5.1
windows_single_instance: ^1.0.1
json_annotation: ^4.9.0
file_picker: ^8.0.3
mobile_scanner: ^6.0.2
app_links: ^6.4.0
win32_registry: ^2.0.0
tray_manager: ^0.4.0
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
webdav_client: ^1.2.2
dio: ^5.8.0+1
win32: ^5.5.1
ffi: ^2.1.2
re_editor: ^0.7.0
re_highlight: ^0.0.3
archive: ^3.6.1
lpinyin: ^2.0.3
emoji_regex: ^0.0.5
cached_network_image: ^3.4.0
hotkey_manager: ^0.2.3
uni_platform: ^0.1.3
device_info_plus: ^11.3.3
connectivity_plus: ^6.1.0
screen_retriever: ^0.2.0
defer_pointer: ^0.0.2
flutter_riverpod: ^2.6.1
riverpod_annotation: ^2.6.1
riverpod: ^2.6.1
material_color_utilities: ^0.11.1
dev_dependencies:
flutter_test:
sdk: flutter
flutter_lints: ^5.0.0
ffigen: ^15.0.0
json_serializable: ^6.7.1
build_runner: ^2.4.13
args: ^2.4.2
freezed: ^2.5.1
riverpod_generator: ^2.6.3
custom_lint: ^0.7.0
riverpod_lint: ^2.6.3
crypto: ^3.0.3
flutter:
uses-material-design: true
assets:
- assets/data/
- assets/fonts/
- assets/images/
- assets/images/avatars/
fonts:
- family: JetBrainsMono
fonts:
- asset: assets/fonts/JetBrainsMono-Regular.ttf
- family: Twemoji
fonts:
- asset: assets/fonts/Twemoji.Mozilla.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: arb
output_dir: lib/l10n