Files
iiEsaywebUIapp/pubspec.yaml

110 lines
2.1 KiB
YAML
Raw Normal View History

2025-08-10 01:20:45 +05:30
name: conduit
description: Open-source mobile client for Open-WebUI
2025-08-26 21:19:37 +05:30
version: 1.1.1+5
2025-08-10 01:20:45 +05:30
publish_to: 'none'
environment:
sdk: ">=3.8.0 <4.0.0"
dependencies:
flutter:
sdk: flutter
flutter_localizations:
sdk: flutter
2025-08-10 01:20:45 +05:30
# State Management
flutter_riverpod: ^2.6.1
# Network & API
dio: ^5.5.0
http_parser: ^4.0.2
2025-08-19 13:33:31 +05:30
2025-08-10 01:20:45 +05:30
# Storage
flutter_secure_storage: ^9.2.2
shared_preferences: ^2.3.2
# UI Components - Enhanced Markdown
2025-08-20 17:01:46 +05:30
markdown_widget: ^2.3.2+8
flutter_highlight: ^0.7.0
2025-08-10 01:20:45 +05:30
cached_network_image: ^3.3.1
# Modern Animations
flutter_animate: ^4.5.0
# Platform Features
record: ^6.0.0
stts: ^1.2.5
2025-08-10 01:20:45 +05:30
image_picker: ^1.1.2
file_picker: ^10.2.1
path_provider: ^2.1.4
2025-08-10 01:20:45 +05:30
# Utilities
path: ^1.9.0
uuid: ^4.5.0
crypto: ^3.0.3
package_info_plus: ^8.0.2
url_launcher: ^6.3.0
intl: ^0.20.2
2025-08-23 11:54:41 +05:30
2025-08-10 01:20:45 +05:30
# Icons & Theming
cupertino_icons: ^1.0.8
json_annotation: ^4.9.0
2025-08-23 11:54:41 +05:30
freezed_annotation: ^3.0.0
wakelock_plus: ^1.2.10
2025-08-21 15:19:47 +05:30
share_plus: ^11.1.0
share_handler: ^0.0.19
2025-08-10 01:20:45 +05:30
# Clipboard functionality is available through flutter/services (part of Flutter SDK)
dev_dependencies:
flutter_test:
sdk: flutter
flutter_lints: ^6.0.0
build_runner: ^2.4.11
freezed: ^3.0.0
json_serializable: ^6.8.0
flutter_native_splash: ^2.4.6
dependency_overrides:
flutter:
uses-material-design: true
generate: true
# Localization configuration
# The default synthetic package is used for generated localizations:
# import 'package:flutter_gen/gen_l10n/app_localizations.dart';
# ARB files live in lib/l10n
# You can customize output via the `l10n:` section if needed.
#
# l10n:
# arb-dir: lib/l10n
# template-arb-file: app_en.arb
# output-localization-file: app_localizations.dart
# preferred-supported-locales:
# - en
# - de
# - fr
# - it
2025-08-10 01:20:45 +05:30
assets:
- assets/icons/
- assets/openapi.json
flutter_native_splash:
# Background color (Conduit dark theme)
color: "#000000"
# Image to display on the splash screen
image: assets/icons/icon.png
# Android specific settings
android_12:
color: "#000000"
# Web specific settings
web: false