orchestrator_cli 0.1.2 copy "orchestrator_cli: ^0.1.2" to clipboard
orchestrator_cli: ^0.1.2 copied to clipboard

CLI tool for scaffolding Flutter Orchestrator components (Job, Executor, Cubit, Notifier, State)

0.1.2 - 2025-12-27 #

Fixed #

  • Fix pub.flutter-io.cn analysis score by excluding brick templates from analysis.
  • Upgrade mason dependency to ^0.1.2 to resolve pre-release warning.

0.1.1 - 2025-12-27 #

Fixed #

  • Improved pub.flutter-io.cn scoring: added documentation field, example, formatted code.

Changelog #

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

0.1.0 - 2025-12-26 #

Added #

Phase 1 - MVP (Create Commands)

  • create job command - Generate Job classes (work requests)
  • create executor command - Generate Executor classes (business logic)
  • create state command - Generate State classes with copyWith
  • create cubit command - Generate OrchestratorCubit with State (Bloc integration)
  • create notifier command - Generate OrchestratorNotifier with State (Provider integration)
  • create riverpod command - Generate OrchestratorNotifier with State (Riverpod integration)
  • Mason brick templates bundled with the package
  • Beautiful CLI output with mason_logger
  • Customizable output directories with -o flag

Phase 2 - Enhanced Features

  • create feature command - Generate full feature scaffolds with all components
  • init command - Initialize project structure with recommended directories
  • Interactive mode with -i flag for guided component creation
  • Configuration file support via orchestrator.yaml

Phase 3 - Advanced Features

  • doctor command - Check project setup and identify issues with auto-fix
  • list command - Show available templates and project components
  • template init command - Initialize custom templates directory
  • template list command - List all custom templates
  • Custom template override support
  • Verbose mode (-v) for detailed output
  • Version flag (--version)

Technical Details #

  • 127 comprehensive unit tests
  • Bundled Mason bricks for offline usage
  • Cross-platform support (Windows, macOS, Linux)
  • Follows Flutter/Dart conventions
0
likes
90
points
194
downloads

Publisher

unverified uploader

Weekly Downloads

CLI tool for scaffolding Flutter Orchestrator components (Job, Executor, Cubit, Notifier, State)

Repository (GitHub)
View/report issues
Contributing

Topics

#flutter #cli #scaffolding #state-management #code-generation

Documentation

Documentation
API reference

License

MIT (license)

Dependencies

args, mason, mason_logger, path, yaml

More

Packages that depend on orchestrator_cli