Skip to main content

bclean 0.1.0 copy "bclean: ^0.1.0" to clipboard
bclean: ^0.1.0 copied to clipboard

A powerful CLI tool for Flutter to generate Clean Architecture with BLoC or Cubit state management and dartz error handling, inspired by get_cli.

0.1.0 #

  • Initial release of bclean CLI.
  • Added bclean init command to scaffold Clean Architecture core/ layer (failures.dart, exceptions.dart, usecase.dart with dartz, network_info.dart), app_router.dart, injection_container.dart (get_it), and auto-add required dependencies in pubspec.yaml.
  • Added bclean create feature:<name> command to generate full Domain, Data, and Presentation layers (BLoC or Cubit via --cubit) with automatic DI and Router registration.
  • Added sub-component generators: bclean create usecase:<name> on <feature>, bclean create bloc:<name> on <feature>, bclean create cubit:<name> on <feature>, and bclean create page:<name> on <feature>.
  • Added bclean generate model on <feature> with <path/to/file.json> to automatically generate Domain Entities (Equatable) and Data Models (fromJson, toJson, copyWith) from JSON files.
1
likes
0
points
371
downloads

Publisher

verified publisherrobiulsuny.com

Weekly Downloads

A powerful CLI tool for Flutter to generate Clean Architecture with BLoC or Cubit state management and dartz error handling, inspired by get_cli.

Repository (GitHub)
View/report issues

Topics

#cli #bloc #clean-architecture #codegen #flutter

License

unknown (license)

Dependencies

args, path, yaml

More

Packages that depend on bclean