logger 0.9.4 copy "logger: ^0.9.4" to clipboard
logger: ^0.9.4 copied to clipboard

outdated

Small, easy to use and extensible logger which prints beautiful logs.

example/main.dart

import 'package:logger/logger.dart';

var logger = Logger(
  printer: PrettyPrinter(),
);

var loggerNoStack = Logger(
  printer: PrettyPrinter(methodCount: 0),
);

void main() {
  print(
      'Run with either `dart example/main.dart` or `dart --enable-asserts example/main.dart`.');
  demo();
}

void demo() {
  logger.d('Log message with 2 methods');

  loggerNoStack.i('Info message');

  loggerNoStack.w('Just a warning!');

  logger.e('Error! Something bad happened', 'Test Error');

  loggerNoStack.v({'key': 5, 'value': 'something'});

  Logger(printer: SimplePrinter(colors: true)).v('boom');
}
3.6k
likes
40
points
2.17M
downloads

Publisher

verified publishersourcehorizon.org

Weekly Downloads

Small, easy to use and extensible logger which prints beautiful logs.

Repository (GitHub)

License

MIT (license)

More

Packages that depend on logger