clarc_cli library
Public API for embedding the Clarc command-line runner.
Most users run Clarc through the global clarc executable:
dart pub global activate clarc_arch_cli
clarc create project my_app
Tooling and test harnesses can invoke the same runner directly:
import 'package:clarc_arch_cli/clarc_cli.dart';
Future<void> main() async {
final exitCode = await ClarcCli().run([
'create',
'project',
'my_app',
'--yes',
]);
print(exitCode);
}
Classes
- ClarcCli
- Runs Clarc commands programmatically.