Skip to content

Commit

Permalink
fix: webpack
Browse files Browse the repository at this point in the history
  • Loading branch information
kalinkrustev committed Jul 13, 2020
1 parent ee1cf7c commit fe1b995
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 5 deletions.
9 changes: 4 additions & 5 deletions modules/bunyan.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
const bunyan = require('bunyan');
const serverRequire = require;

function fixStreams(streams, workDir, loggerOptions) {
if (!streams || !streams.length) {
Expand All @@ -11,10 +10,10 @@ function fixStreams(streams, workDir, loggerOptions) {
const result = Object.assign({}, stream);
if (stream.stream === 'process.stdout') {
if (stream.streamConfig) {
if (typeof window !== 'undefined') {
if (process.browser) {
result.stream = require('../consoleStream')(stream.streamConfig);
} else {
createStream = serverRequire('../colorStream');
createStream = require('../serverRequire')('../colorStream');
result.stream = createStream(stream.streamConfig);
result.stream.pipe(process.stdout);
}
Expand All @@ -24,15 +23,15 @@ function fixStreams(streams, workDir, loggerOptions) {
}
} else if (stream.stream === 'process.stderr') {
if (stream.streamConfig) {
createStream = serverRequire('../colorStream');
createStream = require('../serverRequire')('../colorStream');
result.stream = createStream(stream.streamConfig);
result.stream.pipe(process.stderr);
delete result.streamConfig;
} else {
result.stream = process.stdout;
}
} else if (typeof stream.stream === 'string') {
createStream = serverRequire(stream.stream);
createStream = require('../serverRequire')(stream.stream);
result.streamConfig.workDir = workDir;
result.stream = createStream(stream.streamConfig, loggerOptions);
delete result.streamConfig;
Expand Down
1 change: 1 addition & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,7 @@
"@sentry/node": "^5.12.3"
},
"browser": {
"./serverRequire": false,
"modules/winston": false
},
"description": "UT log module",
Expand Down
1 change: 1 addition & 0 deletions serverRequire.js
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
module.exports = require;

0 comments on commit fe1b995

Please sign in to comment.