TempoFlow/pubspec.yaml

60 lines
1.6 KiB
YAML

name: tempo_tools
description: "TempoFlow:Focus"
# The following line prevents the package from being accidentally published to
# pub.dev using `flutter pub publish`. This is preferred for private packages.
publish_to: 'none' # Remove this line if you wish to publish to pub.dev
version: 1.0.0+1
environment:
sdk: ^3.9.2
dependencies:
flutter:
sdk: flutter
# The following adds the Cupertino Icons font to your application.
# Use with the CupertinoIcons class for iOS style icons.
cupertino_icons: ^1.0.8
# 核心功能依赖
sensors_plus: ^6.0.1 # 传感器交互(翻面检测)
audioplayers: ^6.1.0 # 音频播放和混音
rive: ^0.13.13 # 丝滑动画
shared_preferences: ^2.3.2 # 本地数据存储
vibration: ^2.0.0 # 震动反馈
# UI 和工具
flutter_svg: ^2.0.10 # SVG 图标支持
intl: ^0.19.0 # 国际化和日期格式化
google_fonts: ^7.0.0
fl_chart: ^1.1.1
share_plus: ^12.0.1
url_launcher: ^6.3.2
dev_dependencies:
flutter_test:
sdk: flutter
# The "flutter_lints" package below contains a set of recommended lints to
# encourage good coding practices. The lint set provided by the package is
# activated in the `analysis_options.yaml` file located at the root of your
# package. See that file for information about deactivating specific lint
# rules and activating additional ones.
flutter_lints: ^5.0.0
# The following section is specific to Flutter packages.
flutter:
uses-material-design: true
# To add assets to your application, add an assets section, like this:
assets:
- assets/images/
- assets/sounds/