-
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathpubspec.yaml
More file actions
79 lines (59 loc) · 1.55 KB
/
Copy pathpubspec.yaml
File metadata and controls
79 lines (59 loc) · 1.55 KB
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
name: setsuna
description: "Setsuna is a cross-platform Aria2 download manager built with Flutter, providing a user-friendly interface to manage local and remote download instances."
# Private package - not published to pub.dev
publish_to: 'none'
# Source builds are non-release by default; CI injects the real version.
version: 0.0.0+0
environment:
sdk: ^3.10.4
# Dependencies
dependencies:
flutter:
sdk: flutter
flutter_localizations:
sdk: flutter
# Core functionality
url_launcher: ^6.1.11
# State management
provider: ^6.1.2
# Network requests
http: ^1.5.0
logging: ^1.2.0
port_forwarder: ^1.0.0
# WebSocket connections
# Removed web_socket_channel - using dart:io WebSocket directly
# Storage
path: ^1.9.1
# File handling
file_picker: ^10.3.8
desktop_drop: ^0.6.0
# Process management
# Removed process_run - using dart:io Process.start directly
# App information
package_info_plus: ^9.0.0
# System tray
launch_at_startup: ^0.5.1
local_notifier: ^0.1.6
tray_manager: ^0.5.2
window_manager: ^0.5.1
# Internationalization
intl: ^0.20.2
# Local packages
path_provider: ^2.1.4
flutter_secure_storage: ^10.3.1
uuid: ^4.5.3
dev_dependencies:
flutter_test:
sdk: flutter
# Code quality
flutter_lints: ^6.0.0
# Flutter specific configuration
flutter:
# Enable Material Icons
uses-material-design: true
assets:
- assets/logo/
- assets/core/
# aria2.conf is bundled as asset; copied to runtime path on first launch
# Enable localization
generate: true