pubspec.yaml 990 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. name: domain
  2. description: 项目的实体,数据仓库等
  3. version: 1.0.0
  4. environment:
  5. sdk: ">=3.3.0 <4.0.0"
  6. flutter: ">=3.0.0"
  7. dependencies:
  8. flutter_localizations:
  9. sdk: flutter
  10. flutter:
  11. sdk: flutter
  12. # json 序列化和反序列化
  13. json_annotation: ^4.8.0
  14. shared:
  15. path: ../cs_shared
  16. plugin_platform:
  17. path: ../cs_plugin_platform
  18. plugin_basic:
  19. path: ../cs_plugin_basic
  20. # Riverpod核心库
  21. flutter_riverpod: ^2.5.1
  22. # Riverpod注解
  23. riverpod_annotation: ^2.3.5
  24. # Hooks 简化 Flutter 页面
  25. flutter_hooks: ^0.20.5
  26. # Hooks 简化 Riverpod 获取
  27. hooks_riverpod: ^2.5.1
  28. dev_dependencies:
  29. flutter_test:
  30. sdk: flutter
  31. flutter_lints: ^4.0.0
  32. # Dart代码生成文件
  33. build_runner: ^2.4.12
  34. # Riverpod代码生成器
  35. riverpod_generator: ^2.4.3
  36. # 专为Riverpod设计的一套lint规则
  37. riverpod_lint: ^2.3.13
  38. # AutoRouter 生成代码
  39. auto_route_generator: ^8.0.0
  40. flutter:
  41. uses-material-design: true