Add custom primary color and color scheme Add linux nad windows arm release Optimize requests and logs page
96 lines
2.1 KiB
YAML
Executable File
96 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.82+202504182
|
|
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
|
|
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
|
|
|
|
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: lib/l10n/arb
|
|
output_dir: lib/l10n |