| 1234567891011121314151617181920 |
- const isBrowser = typeof window !== 'undefined';
- let stream = undefined;
- // browser settings
- if (isBrowser) {
- const ConsoleFormattedStream = require('@browser-bunyan/console-formatted-stream').ConsoleFormattedStream;
- stream = new ConsoleFormattedStream();
- }
- // node settings
- else {
- const isFormat = !(process.env.FORMAT_NODE_LOG === 'false');
- if (isFormat) {
- const bunyanFormat = require('bunyan-format');
- stream = bunyanFormat({ outputMode: 'long' });
- }
- }
- module.exports = stream;
|