|
|
@@ -1,25 +0,0 @@
|
|
|
-const { envUtils } = require('growi-commons');
|
|
|
-
|
|
|
-const isBrowser = typeof window !== 'undefined';
|
|
|
-
|
|
|
-let stream;
|
|
|
-
|
|
|
-// 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 == null) || envUtils.toBoolean(process.env.FORMAT_NODE_LOG);
|
|
|
-
|
|
|
- if (isFormat) {
|
|
|
- const bunyanFormat = require('bunyan-format');
|
|
|
- stream = bunyanFormat({ outputMode: 'long' });
|
|
|
- }
|
|
|
- else {
|
|
|
- stream = process.stdout;
|
|
|
- }
|
|
|
-}
|
|
|
-
|
|
|
-module.exports = stream;
|