Skip to content

Commit aa0eafa

Browse files
marcgraubhaarts
authored andcommitted
Make simple_printer.dart export optional
Hi! Importing dart:io as a dependency makes the package incompatible with browser projects. One solution can be making simple_printer.dart export optional like file_output.dart See: simc/logger@9d64611#diff-9efc0241babc652e668a9441d2926a03R2
1 parent 324dd82 commit aa0eafa

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

lib/logger.dart

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,14 @@ export 'src/outputs/console_output.dart';
99
export 'src/outputs/stream_output.dart';
1010
export 'src/outputs/memory_output.dart';
1111
export 'src/printers/pretty_printer.dart';
12-
export 'src/printers/simple_printer.dart';
1312
export 'src/printers/logfmt_printer.dart';
1413

1514
export 'src/log_output.dart'
1615
if (dart.library.io) 'src/outputs/file_output.dart';
1716

17+
export 'src/log_printer.dart'
18+
if (dart.library.io) 'src/printers/simple_printer.dart';
19+
1820
export 'src/log_filter.dart';
1921
export 'src/log_output.dart';
2022
export 'src/log_printer.dart';

0 commit comments

Comments
 (0)