scout_code_generator 0.0.1 copy "scout_code_generator: ^0.0.1" to clipboard
scout_code_generator: ^0.0.1 copied to clipboard

Feature-based Clean Architecture code generator for Flutter/Dart. Generates models, datasource, repository, entity, and usecase with proper imports and Either<Failure, T> types.

0.0.1 #

Initial release.

  • CLI: scout init, scout make:feature <feature> "Author", scout make:usecase <feature> <usecase> "Author"
  • Generates:
    • Data layer: models (request/response), datasource, repository_impl
    • Domain layer: entity (from response), repository (interfaces), usecase (interface & impl)
  • Automatic import management with relative paths
  • Domain returns Future<Either<Failure, T>> (single/list/void)
  • Repository impl maps Response → Entity via fromResponse
3
likes
140
points
26
downloads

Publisher

unverified uploader

Weekly Downloads

Feature-based Clean Architecture code generator for Flutter/Dart. Generates models, datasource, repository, entity, and usecase with proper imports and Either<Failure, T> types.

Repository (GitHub)
View/report issues

Topics

#codegen #generator #clean-architecture #cli

Documentation

Documentation
API reference

License

unknown (license)

Dependencies

args, flutter, flutter_web_plugins, path, plugin_platform_interface, recase, web

More

Packages that depend on scout_code_generator

Packages that implement scout_code_generator