cli_tools 0.5.0-beta.3 copy "cli_tools: ^0.5.0-beta.3" to clipboard
cli_tools: ^0.5.0-beta.3 copied to clipboard

A collection of tools for building great command-line interfaces.

example/main.dart

import 'package:cli_tools/cli_tools.dart';

void main() async {
  /// Simple example of using the [StdOutLogger] class.
  var logger = StdOutLogger(LogLevel.info);

  logger.info('An info message');
  logger.error('An error message');
  logger.debug(
    'A debug message that will not be shown because log level is info',
  );
  await logger.progress(
    'A progress message',
    () async => Future.delayed(const Duration(seconds: 3), () => true),
  );
}
7
likes
0
points
21k
downloads

Publisher

verified publisherserverpod.dev

Weekly Downloads

A collection of tools for building great command-line interfaces.

Homepage
Repository (GitHub)
View/report issues

Topics

#cli #tools #command-line #dart

License

unknown (license)

Dependencies

args, ci, collection, http, meta, path, pub_api_client, pub_semver, rfc_6901, super_string, yaml

More

Packages that depend on cli_tools