logger_crispin_transport 1.1.0 copy "logger_crispin_transport: ^1.1.0" to clipboard
logger_crispin_transport: ^1.1.0 copied to clipboard

Crispin Transport for Logger

Crispin Transport for Logger #

style: very good analysis License: MIT melos

DocumentationLicense

A Crispin Transport for Logger

Features #

Because Logger doesn't follow RFC5424 with ascension, LoggerCrispinTransport maps log levels as the following:

Logger Method Crispin Method RFC5424 level Logger value
e error 0 4
w warn 1 3
i info 2 2
d debug 5 1
v verbose 4 0
wtf / wtf Not mapped - 5

Getting started #

  1. Install flutter pub add logger_crispin_transport or dart pub add logger_crispin_transport
  2. Add the transport to Crispin as the below Usage section shows

Usage #

import 'package:crispin/crispin.dart';
import 'package:logger_crispin_transport/logger_crispin_transport.dart';

void main() {
  Crispin().addTransport(LoggerCrispinTransport(LoggerCrispinTransportOptions(level: 'warn')));
}

Please see /example folder and docs for more examples and please see the docs for more information on usage.

default output

How To Contribute #

  1. Create Github issue describing what you'd like to change and use the label LoggerCrispinTransport and label either bug, enhancement, question
  2. Create your PR with association to the GH Issue (e.g. "closes #4").

Support #

Create Github issue with the label LoggerCrispinTransport and then either bug, enhancement, question.

Documentation #

Please visit us at Crispin Transport

1
likes
100
pub points
44%
popularity

Publisher

verified publisherdelvefore.com

Crispin Transport for Logger

Homepage

Documentation

API reference

License

BSD-3-Clause (LICENSE)

Dependencies

crispin, logger

More

Packages that depend on logger_crispin_transport