name: swagger_generator_flutter description: A powerful Swagger/OpenAPI code generator for Flutter projects with Dio + Retrofit support version: 3.3.0 environment: sdk: '>=3.0.0 <4.0.0' # 可执行命令配置 # 默认入口:bin/swagger_generator_flutter.dart # 使用方式:dart run swagger_generator_flutter generate --all # 或者使用别名:dart run swagger_generator_flutter:swagger_generator executables: swagger_generator: main swagger_generator_flutter: swagger_generator_flutter dependencies: # HTTP 客户端 dio: ^5.9.0 # JSON 序列化 freezed_annotation: ^3.1.0 # HTTP 和 API 相关(仅用于类型引用,不是运行时依赖) http: ^1.1.0 json_annotation: ^4.9.0 # 核心依赖 logging: ^1.3.0 # 模板引擎 mustache_template: ^2.0.0 path: ^1.9.1 # API 客户端 retrofit: ^4.9.1 yaml: ^3.1.3 dev_dependencies: # 代码生成工具(仅用于测试/示例) build_runner: ^2.10.4 flutter_lints: 6.0.0 freezed: ^3.2.3 json_serializable: ^6.11.2 retrofit_generator: ^10.2.0 # 测试框架 test: ^1.24.0 very_good_analysis: ^10.0.0