pubspec.yaml 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081
  1. name: cpt_property
  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. #基础组件的依赖
  13. domain:
  14. path: ../cs_domain
  15. plugin_basic:
  16. path: ../cs_plugin_basic
  17. plugin_platform:
  18. path: ../cs_plugin_platform
  19. shared:
  20. path: ../cs_shared
  21. cs_resources:
  22. path: ../cs_resources
  23. router:
  24. path: ../cs_router
  25. widgets:
  26. path: ../cs_widgets
  27. # Riverpod核心库
  28. flutter_riverpod: ^2.5.1
  29. # Riverpod注解
  30. riverpod_annotation: ^2.3.5
  31. # Hooks 简化 Flutter 页面
  32. flutter_hooks: ^0.20.5
  33. # Hooks 简化 Riverpod 获取
  34. hooks_riverpod: ^2.5.1
  35. # freezed 注解
  36. # freezed_annotation: ^2.2.0
  37. dev_dependencies:
  38. flutter_test:
  39. sdk: flutter
  40. flutter_lints: ^4.0.0
  41. # Dart代码生成文件
  42. build_runner: ^2.4.12
  43. # Riverpod代码生成器
  44. riverpod_generator: ^2.4.3
  45. # 专为Riverpod设计的一套lint规则
  46. riverpod_lint: ^2.3.13
  47. # AutoRouter 生成代码
  48. auto_route_generator: ^8.0.0
  49. # # json序列化
  50. # freezed: ^2.2.0
  51. # json 序列化和反序列化
  52. # json_annotation: ^4.8.0
  53. flutter:
  54. uses-material-design: true