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.54k
likes
40
points
1.76M
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