mamba_cli library
Classes
- CreateProjectCommand
- Creates a small Dart package using the current typed command API.
- DirectoryProjectScaffolder
- GitPrompt
- Asks whether a new project should be initialized as a Git repository.
- InstallPrompt
- Asks whether a new project should have its dependencies installed.
- InteractGitPrompt
- InteractInstallPrompt
- ProjectProcessRunner
- Runs a required project-setup command in a project directory.
- ProjectScaffolder
- Creates a project and performs the setup its answers select.
- ProjectTarget
- Where a scaffolded project lands and the package name it is published under.
- ScaffoldBinaryCommand
- Generates an executable backed by a process-facing Mamba executor.
- ScaffoldCommand
- Generates a typed command skeleton.
- ScaffoldTestCommand
- Generates a test suite for a scaffolded command.
- SourceFormatter
-
Puts a generated Dart source into the shape
dart formatwrites. - SystemProjectProcessRunner
- SystemSourceFormatter