mirror of
https://github.com/yu-i-i/overleaf-cep.git
synced 2026-05-23 09:09:36 +02:00
Merge pull request #33083 from overleaf/lg-npm-audit-fix-quay-logging
Run npm audit fix --force in quay-logging GitOrigin-RevId: 6dbca8519ce0e3077f29bec17127c00086545500
This commit is contained in:
53670
package-lock.json
generated
53670
package-lock.json
generated
File diff suppressed because it is too large
Load Diff
@@ -1,30 +0,0 @@
|
|||||||
diff --git a/node_modules/@google-cloud/logging/node_modules/retry-request/index.js b/node_modules/@google-cloud/logging/node_modules/retry-request/index.js
|
|
||||||
index 2fae107..5721c54 100644
|
|
||||||
--- a/node_modules/@google-cloud/logging/node_modules/retry-request/index.js
|
|
||||||
+++ b/node_modules/@google-cloud/logging/node_modules/retry-request/index.js
|
|
||||||
@@ -1,6 +1,6 @@
|
|
||||||
'use strict';
|
|
||||||
|
|
||||||
-const {PassThrough} = require('stream');
|
|
||||||
+const { PassThrough, pipeline } = require('stream');
|
|
||||||
const extend = require('extend');
|
|
||||||
|
|
||||||
let debug = () => {};
|
|
||||||
@@ -185,7 +185,7 @@ function retryRequest(requestOpts, opts, callback) {
|
|
||||||
.on('complete', (...params) => handleFinish(params))
|
|
||||||
.on('finish', (...params) => handleFinish(params));
|
|
||||||
|
|
||||||
- requestStream.pipe(delayStream);
|
|
||||||
+ pipeline(requestStream, delayStream, () => {});
|
|
||||||
} else {
|
|
||||||
activeRequest = opts.request(requestOpts, onResponse);
|
|
||||||
}
|
|
||||||
@@ -251,7 +251,7 @@ function retryRequest(requestOpts, opts, callback) {
|
|
||||||
// No more attempts need to be made, just continue on.
|
|
||||||
if (streamMode) {
|
|
||||||
retryStream.emit('response', response);
|
|
||||||
- delayStream.pipe(retryStream);
|
|
||||||
+ pipeline(delayStream, retryStream, () => {});
|
|
||||||
requestStream.on('error', err => {
|
|
||||||
retryStream.destroy(err);
|
|
||||||
});
|
|
||||||
@@ -1,58 +0,0 @@
|
|||||||
diff --git a/node_modules/@google-cloud/logging/node_modules/teeny-request/build/src/index.js b/node_modules/@google-cloud/logging/node_modules/teeny-request/build/src/index.js
|
|
||||||
index af5d15e..2b63d0c 100644
|
|
||||||
--- a/node_modules/@google-cloud/logging/node_modules/teeny-request/build/src/index.js
|
|
||||||
+++ b/node_modules/@google-cloud/logging/node_modules/teeny-request/build/src/index.js
|
|
||||||
@@ -115,6 +115,9 @@ function createMultipartStream(boundary, multipart) {
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
part.body.pipe(stream, { end: false });
|
|
||||||
+ part.body.on('error', (err) => {
|
|
||||||
+ stream.destroy(err);
|
|
||||||
+ });
|
|
||||||
part.body.on('end', () => {
|
|
||||||
stream.write('\r\n');
|
|
||||||
stream.write(finale);
|
|
||||||
@@ -168,25 +171,27 @@ function teenyRequest(reqOpts, callback) {
|
|
||||||
// Stream mode
|
|
||||||
const requestStream = streamEvents(new stream_1.PassThrough());
|
|
||||||
// eslint-disable-next-line @typescript-eslint/no-explicit-any
|
|
||||||
- let responseStream;
|
|
||||||
- requestStream.once('reading', () => {
|
|
||||||
- if (responseStream) {
|
|
||||||
- (0, stream_1.pipeline)(responseStream, requestStream, () => { });
|
|
||||||
- }
|
|
||||||
- else {
|
|
||||||
- requestStream.once('response', () => {
|
|
||||||
- (0, stream_1.pipeline)(responseStream, requestStream, () => { });
|
|
||||||
- });
|
|
||||||
- }
|
|
||||||
- });
|
|
||||||
+ // let responseStream;
|
|
||||||
+ // requestStream.once('reading', () => {
|
|
||||||
+ // if (responseStream) {
|
|
||||||
+ // (0, stream_1.pipeline)(responseStream, requestStream, () => { });
|
|
||||||
+ // }
|
|
||||||
+ // else {
|
|
||||||
+ // requestStream.once('response', () => {
|
|
||||||
+ // (0, stream_1.pipeline)(responseStream, requestStream, () => { });
|
|
||||||
+ // });
|
|
||||||
+ // }
|
|
||||||
+ // });
|
|
||||||
+
|
|
||||||
+
|
|
||||||
options.compress = false;
|
|
||||||
teenyRequest.stats.requestStarting();
|
|
||||||
(0, node_fetch_1.default)(uri, options).then(res => {
|
|
||||||
- teenyRequest.stats.requestFinished();
|
|
||||||
- responseStream = res.body;
|
|
||||||
- responseStream.on('error', (err) => {
|
|
||||||
- requestStream.emit('error', err);
|
|
||||||
- });
|
|
||||||
+ teenyRequest.stats.requestFinished(); stream_1.pipeline(res.body, requestStream, () => {});
|
|
||||||
+ // responseStream = res.body;
|
|
||||||
+ // responseStream.on('error', (err) => {
|
|
||||||
+ // requestStream.emit('error', err);
|
|
||||||
+ // });
|
|
||||||
const response = fetchToRequestResponse(options, res);
|
|
||||||
requestStream.emit('response', response);
|
|
||||||
}, err => {
|
|
||||||
@@ -1,30 +0,0 @@
|
|||||||
diff --git a/node_modules/@google-cloud/logging-min/node_modules/retry-request/index.js b/node_modules/@google-cloud/logging-min/node_modules/retry-request/index.js
|
|
||||||
index 2fae107..5721c54 100644
|
|
||||||
--- a/node_modules/@google-cloud/logging-min/node_modules/retry-request/index.js
|
|
||||||
+++ b/node_modules/@google-cloud/logging-min/node_modules/retry-request/index.js
|
|
||||||
@@ -1,6 +1,6 @@
|
|
||||||
'use strict';
|
|
||||||
|
|
||||||
-const {PassThrough} = require('stream');
|
|
||||||
+const { PassThrough, pipeline } = require('stream');
|
|
||||||
const extend = require('extend');
|
|
||||||
|
|
||||||
let debug = () => {};
|
|
||||||
@@ -185,7 +185,7 @@ function retryRequest(requestOpts, opts, callback) {
|
|
||||||
.on('complete', (...params) => handleFinish(params))
|
|
||||||
.on('finish', (...params) => handleFinish(params));
|
|
||||||
|
|
||||||
- requestStream.pipe(delayStream);
|
|
||||||
+ pipeline(requestStream, delayStream, () => {});
|
|
||||||
} else {
|
|
||||||
activeRequest = opts.request(requestOpts, onResponse);
|
|
||||||
}
|
|
||||||
@@ -251,7 +251,7 @@ function retryRequest(requestOpts, opts, callback) {
|
|
||||||
// No more attempts need to be made, just continue on.
|
|
||||||
if (streamMode) {
|
|
||||||
retryStream.emit('response', response);
|
|
||||||
- delayStream.pipe(retryStream);
|
|
||||||
+ pipeline(delayStream, retryStream, () => {});
|
|
||||||
requestStream.on('error', err => {
|
|
||||||
retryStream.destroy(err);
|
|
||||||
});
|
|
||||||
@@ -1,58 +0,0 @@
|
|||||||
diff --git a/node_modules/@google-cloud/logging-min/node_modules/teeny-request/build/src/index.js b/node_modules/@google-cloud/logging-min/node_modules/teeny-request/build/src/index.js
|
|
||||||
index af5d15e..2b63d0c 100644
|
|
||||||
--- a/node_modules/@google-cloud/logging-min/node_modules/teeny-request/build/src/index.js
|
|
||||||
+++ b/node_modules/@google-cloud/logging-min/node_modules/teeny-request/build/src/index.js
|
|
||||||
@@ -115,6 +115,9 @@ function createMultipartStream(boundary, multipart) {
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
part.body.pipe(stream, { end: false });
|
|
||||||
+ part.body.on('error', (err) => {
|
|
||||||
+ stream.destroy(err);
|
|
||||||
+ });
|
|
||||||
part.body.on('end', () => {
|
|
||||||
stream.write('\r\n');
|
|
||||||
stream.write(finale);
|
|
||||||
@@ -168,25 +171,27 @@ function teenyRequest(reqOpts, callback) {
|
|
||||||
// Stream mode
|
|
||||||
const requestStream = streamEvents(new stream_1.PassThrough());
|
|
||||||
// eslint-disable-next-line @typescript-eslint/no-explicit-any
|
|
||||||
- let responseStream;
|
|
||||||
- requestStream.once('reading', () => {
|
|
||||||
- if (responseStream) {
|
|
||||||
- (0, stream_1.pipeline)(responseStream, requestStream, () => { });
|
|
||||||
- }
|
|
||||||
- else {
|
|
||||||
- requestStream.once('response', () => {
|
|
||||||
- (0, stream_1.pipeline)(responseStream, requestStream, () => { });
|
|
||||||
- });
|
|
||||||
- }
|
|
||||||
- });
|
|
||||||
+ // let responseStream;
|
|
||||||
+ // requestStream.once('reading', () => {
|
|
||||||
+ // if (responseStream) {
|
|
||||||
+ // (0, stream_1.pipeline)(responseStream, requestStream, () => { });
|
|
||||||
+ // }
|
|
||||||
+ // else {
|
|
||||||
+ // requestStream.once('response', () => {
|
|
||||||
+ // (0, stream_1.pipeline)(responseStream, requestStream, () => { });
|
|
||||||
+ // });
|
|
||||||
+ // }
|
|
||||||
+ // });
|
|
||||||
+
|
|
||||||
+
|
|
||||||
options.compress = false;
|
|
||||||
teenyRequest.stats.requestStarting();
|
|
||||||
(0, node_fetch_1.default)(uri, options).then(res => {
|
|
||||||
- teenyRequest.stats.requestFinished();
|
|
||||||
- responseStream = res.body;
|
|
||||||
- responseStream.on('error', (err) => {
|
|
||||||
- requestStream.emit('error', err);
|
|
||||||
- });
|
|
||||||
+ teenyRequest.stats.requestFinished(); stream_1.pipeline(res.body, requestStream, () => {});
|
|
||||||
+ // responseStream = res.body;
|
|
||||||
+ // responseStream.on('error', (err) => {
|
|
||||||
+ // requestStream.emit('error', err);
|
|
||||||
+ // });
|
|
||||||
const response = fetchToRequestResponse(options, res);
|
|
||||||
requestStream.emit('response', response);
|
|
||||||
}, err => {
|
|
||||||
@@ -1,30 +0,0 @@
|
|||||||
diff --git a/node_modules/@google-cloud/profiler/node_modules/retry-request/index.js b/node_modules/@google-cloud/profiler/node_modules/retry-request/index.js
|
|
||||||
index 2fae107..5721c54 100644
|
|
||||||
--- a/node_modules/@google-cloud/profiler/node_modules/retry-request/index.js
|
|
||||||
+++ b/node_modules/@google-cloud/profiler/node_modules/retry-request/index.js
|
|
||||||
@@ -1,6 +1,6 @@
|
|
||||||
'use strict';
|
|
||||||
|
|
||||||
-const {PassThrough} = require('stream');
|
|
||||||
+const { PassThrough, pipeline } = require('stream');
|
|
||||||
const extend = require('extend');
|
|
||||||
|
|
||||||
let debug = () => {};
|
|
||||||
@@ -185,7 +185,7 @@ function retryRequest(requestOpts, opts, callback) {
|
|
||||||
.on('complete', (...params) => handleFinish(params))
|
|
||||||
.on('finish', (...params) => handleFinish(params));
|
|
||||||
|
|
||||||
- requestStream.pipe(delayStream);
|
|
||||||
+ pipeline(requestStream, delayStream, () => {});
|
|
||||||
} else {
|
|
||||||
activeRequest = opts.request(requestOpts, onResponse);
|
|
||||||
}
|
|
||||||
@@ -251,7 +251,7 @@ function retryRequest(requestOpts, opts, callback) {
|
|
||||||
// No more attempts need to be made, just continue on.
|
|
||||||
if (streamMode) {
|
|
||||||
retryStream.emit('response', response);
|
|
||||||
- delayStream.pipe(retryStream);
|
|
||||||
+ pipeline(delayStream, retryStream, () => {});
|
|
||||||
requestStream.on('error', err => {
|
|
||||||
retryStream.destroy(err);
|
|
||||||
});
|
|
||||||
@@ -1,58 +0,0 @@
|
|||||||
diff --git a/node_modules/@google-cloud/profiler/node_modules/teeny-request/build/src/index.js b/node_modules/@google-cloud/profiler/node_modules/teeny-request/build/src/index.js
|
|
||||||
index af5d15e..2b63d0c 100644
|
|
||||||
--- a/node_modules/@google-cloud/profiler/node_modules/teeny-request/build/src/index.js
|
|
||||||
+++ b/node_modules/@google-cloud/profiler/node_modules/teeny-request/build/src/index.js
|
|
||||||
@@ -115,6 +115,9 @@ function createMultipartStream(boundary, multipart) {
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
part.body.pipe(stream, { end: false });
|
|
||||||
+ part.body.on('error', (err) => {
|
|
||||||
+ stream.destroy(err);
|
|
||||||
+ });
|
|
||||||
part.body.on('end', () => {
|
|
||||||
stream.write('\r\n');
|
|
||||||
stream.write(finale);
|
|
||||||
@@ -168,25 +171,27 @@ function teenyRequest(reqOpts, callback) {
|
|
||||||
// Stream mode
|
|
||||||
const requestStream = streamEvents(new stream_1.PassThrough());
|
|
||||||
// eslint-disable-next-line @typescript-eslint/no-explicit-any
|
|
||||||
- let responseStream;
|
|
||||||
- requestStream.once('reading', () => {
|
|
||||||
- if (responseStream) {
|
|
||||||
- (0, stream_1.pipeline)(responseStream, requestStream, () => { });
|
|
||||||
- }
|
|
||||||
- else {
|
|
||||||
- requestStream.once('response', () => {
|
|
||||||
- (0, stream_1.pipeline)(responseStream, requestStream, () => { });
|
|
||||||
- });
|
|
||||||
- }
|
|
||||||
- });
|
|
||||||
+ // let responseStream;
|
|
||||||
+ // requestStream.once('reading', () => {
|
|
||||||
+ // if (responseStream) {
|
|
||||||
+ // (0, stream_1.pipeline)(responseStream, requestStream, () => { });
|
|
||||||
+ // }
|
|
||||||
+ // else {
|
|
||||||
+ // requestStream.once('response', () => {
|
|
||||||
+ // (0, stream_1.pipeline)(responseStream, requestStream, () => { });
|
|
||||||
+ // });
|
|
||||||
+ // }
|
|
||||||
+ // });
|
|
||||||
+
|
|
||||||
+
|
|
||||||
options.compress = false;
|
|
||||||
teenyRequest.stats.requestStarting();
|
|
||||||
(0, node_fetch_1.default)(uri, options).then(res => {
|
|
||||||
- teenyRequest.stats.requestFinished();
|
|
||||||
- responseStream = res.body;
|
|
||||||
- responseStream.on('error', (err) => {
|
|
||||||
- requestStream.emit('error', err);
|
|
||||||
- });
|
|
||||||
+ teenyRequest.stats.requestFinished(); stream_1.pipeline(res.body, requestStream, () => {});
|
|
||||||
+ // responseStream = res.body;
|
|
||||||
+ // responseStream.on('error', (err) => {
|
|
||||||
+ // requestStream.emit('error', err);
|
|
||||||
+ // });
|
|
||||||
const response = fetchToRequestResponse(options, res);
|
|
||||||
requestStream.emit('response', response);
|
|
||||||
}, err => {
|
|
||||||
@@ -1,30 +0,0 @@
|
|||||||
diff --git a/node_modules/@google-cloud/storage/node_modules/retry-request/index.js b/node_modules/@google-cloud/storage/node_modules/retry-request/index.js
|
|
||||||
index 2fae107..5721c54 100644
|
|
||||||
--- a/node_modules/@google-cloud/storage/node_modules/retry-request/index.js
|
|
||||||
+++ b/node_modules/@google-cloud/storage/node_modules/retry-request/index.js
|
|
||||||
@@ -1,6 +1,6 @@
|
|
||||||
'use strict';
|
|
||||||
|
|
||||||
-const {PassThrough} = require('stream');
|
|
||||||
+const { PassThrough, pipeline } = require('stream');
|
|
||||||
const extend = require('extend');
|
|
||||||
|
|
||||||
let debug = () => {};
|
|
||||||
@@ -185,7 +185,7 @@ function retryRequest(requestOpts, opts, callback) {
|
|
||||||
.on('complete', (...params) => handleFinish(params))
|
|
||||||
.on('finish', (...params) => handleFinish(params));
|
|
||||||
|
|
||||||
- requestStream.pipe(delayStream);
|
|
||||||
+ pipeline(requestStream, delayStream, () => {});
|
|
||||||
} else {
|
|
||||||
activeRequest = opts.request(requestOpts, onResponse);
|
|
||||||
}
|
|
||||||
@@ -251,7 +251,7 @@ function retryRequest(requestOpts, opts, callback) {
|
|
||||||
// No more attempts need to be made, just continue on.
|
|
||||||
if (streamMode) {
|
|
||||||
retryStream.emit('response', response);
|
|
||||||
- delayStream.pipe(retryStream);
|
|
||||||
+ pipeline(delayStream, retryStream, () => {});
|
|
||||||
requestStream.on('error', err => {
|
|
||||||
retryStream.destroy(err);
|
|
||||||
});
|
|
||||||
@@ -1,58 +0,0 @@
|
|||||||
diff --git a/node_modules/@google-cloud/storage/node_modules/teeny-request/build/src/index.js b/node_modules/@google-cloud/storage/node_modules/teeny-request/build/src/index.js
|
|
||||||
index af5d15e..2b63d0c 100644
|
|
||||||
--- a/node_modules/@google-cloud/storage/node_modules/teeny-request/build/src/index.js
|
|
||||||
+++ b/node_modules/@google-cloud/storage/node_modules/teeny-request/build/src/index.js
|
|
||||||
@@ -115,6 +115,9 @@ function createMultipartStream(boundary, multipart) {
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
part.body.pipe(stream, { end: false });
|
|
||||||
+ part.body.on('error', (err) => {
|
|
||||||
+ stream.destroy(err);
|
|
||||||
+ });
|
|
||||||
part.body.on('end', () => {
|
|
||||||
stream.write('\r\n');
|
|
||||||
stream.write(finale);
|
|
||||||
@@ -168,25 +171,27 @@ function teenyRequest(reqOpts, callback) {
|
|
||||||
// Stream mode
|
|
||||||
const requestStream = streamEvents(new stream_1.PassThrough());
|
|
||||||
// eslint-disable-next-line @typescript-eslint/no-explicit-any
|
|
||||||
- let responseStream;
|
|
||||||
- requestStream.once('reading', () => {
|
|
||||||
- if (responseStream) {
|
|
||||||
- (0, stream_1.pipeline)(responseStream, requestStream, () => { });
|
|
||||||
- }
|
|
||||||
- else {
|
|
||||||
- requestStream.once('response', () => {
|
|
||||||
- (0, stream_1.pipeline)(responseStream, requestStream, () => { });
|
|
||||||
- });
|
|
||||||
- }
|
|
||||||
- });
|
|
||||||
+ // let responseStream;
|
|
||||||
+ // requestStream.once('reading', () => {
|
|
||||||
+ // if (responseStream) {
|
|
||||||
+ // (0, stream_1.pipeline)(responseStream, requestStream, () => { });
|
|
||||||
+ // }
|
|
||||||
+ // else {
|
|
||||||
+ // requestStream.once('response', () => {
|
|
||||||
+ // (0, stream_1.pipeline)(responseStream, requestStream, () => { });
|
|
||||||
+ // });
|
|
||||||
+ // }
|
|
||||||
+ // });
|
|
||||||
+
|
|
||||||
+
|
|
||||||
options.compress = false;
|
|
||||||
teenyRequest.stats.requestStarting();
|
|
||||||
(0, node_fetch_1.default)(uri, options).then(res => {
|
|
||||||
- teenyRequest.stats.requestFinished();
|
|
||||||
- responseStream = res.body;
|
|
||||||
- responseStream.on('error', (err) => {
|
|
||||||
- requestStream.emit('error', err);
|
|
||||||
- });
|
|
||||||
+ teenyRequest.stats.requestFinished(); stream_1.pipeline(res.body, requestStream, () => {});
|
|
||||||
+ // responseStream = res.body;
|
|
||||||
+ // responseStream.on('error', (err) => {
|
|
||||||
+ // requestStream.emit('error', err);
|
|
||||||
+ // });
|
|
||||||
const response = fetchToRequestResponse(options, res);
|
|
||||||
requestStream.emit('response', response);
|
|
||||||
}, err => {
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
The patches in this folder are applied by `patch-package` to dependencies, particularly those which need changes that are difficult to apply upstream.
|
|
||||||
@@ -1,44 +0,0 @@
|
|||||||
diff --git a/node_modules/body-parser/lib/read.js b/node_modules/body-parser/lib/read.js
|
|
||||||
index fce6283..6131c31 100644
|
|
||||||
--- a/node_modules/body-parser/lib/read.js
|
|
||||||
+++ b/node_modules/body-parser/lib/read.js
|
|
||||||
@@ -18,7 +18,7 @@ var iconv = require('iconv-lite')
|
|
||||||
var onFinished = require('on-finished')
|
|
||||||
var unpipe = require('unpipe')
|
|
||||||
var zlib = require('zlib')
|
|
||||||
-
|
|
||||||
+var Stream = require('stream')
|
|
||||||
/**
|
|
||||||
* Module exports.
|
|
||||||
*/
|
|
||||||
@@ -166,25 +166,25 @@ function contentstream (req, debug, inflate) {
|
|
||||||
case 'deflate':
|
|
||||||
stream = zlib.createInflate()
|
|
||||||
debug('inflate body')
|
|
||||||
- req.pipe(stream)
|
|
||||||
+ // req.pipe(stream)
|
|
||||||
break
|
|
||||||
case 'gzip':
|
|
||||||
stream = zlib.createGunzip()
|
|
||||||
debug('gunzip body')
|
|
||||||
- req.pipe(stream)
|
|
||||||
+ // req.pipe(stream)
|
|
||||||
break
|
|
||||||
case 'identity':
|
|
||||||
stream = req
|
|
||||||
stream.length = length
|
|
||||||
- break
|
|
||||||
+ return req
|
|
||||||
default:
|
|
||||||
throw createError(415, 'unsupported content encoding "' + encoding + '"', {
|
|
||||||
encoding: encoding,
|
|
||||||
type: 'encoding.unsupported'
|
|
||||||
})
|
|
||||||
}
|
|
||||||
-
|
|
||||||
- return stream
|
|
||||||
+ var pass = new Stream.PassThrough(); Stream.pipeline(req, stream, pass, () => {})
|
|
||||||
+ return pass
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
@@ -1,13 +0,0 @@
|
|||||||
diff --git a/node_modules/cypress-multi-reporters/lib/MultiReporters.js b/node_modules/cypress-multi-reporters/lib/MultiReporters.js
|
|
||||||
index 98dc4ef..b2a97bf 100644
|
|
||||||
--- a/node_modules/cypress-multi-reporters/lib/MultiReporters.js
|
|
||||||
+++ b/node_modules/cypress-multi-reporters/lib/MultiReporters.js
|
|
||||||
@@ -160,7 +160,7 @@ MultiReporters.prototype.getCustomOptions = function (options) {
|
|
||||||
debug('options file (custom)', customOptionsFile);
|
|
||||||
|
|
||||||
try {
|
|
||||||
- if ('.js' === path.extname(customOptionsFile)) {
|
|
||||||
+ if (['.js', '.cjs'].includes(path.extname(customOptionsFile))) {
|
|
||||||
customOptions = require(customOptionsFile);
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
@@ -1,13 +0,0 @@
|
|||||||
diff --git a/node_modules/forwarded/index.js b/node_modules/forwarded/index.js
|
|
||||||
index b2b6bdd..75e6254 100644
|
|
||||||
--- a/node_modules/forwarded/index.js
|
|
||||||
+++ b/node_modules/forwarded/index.js
|
|
||||||
@@ -46,7 +46,7 @@ function forwarded (req) {
|
|
||||||
function getSocketAddr (req) {
|
|
||||||
return req.socket
|
|
||||||
? req.socket.remoteAddress
|
|
||||||
- : req.connection.remoteAddress
|
|
||||||
+ : req.connection && req.connection.remoteAddress
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
@@ -1,30 +0,0 @@
|
|||||||
diff --git a/node_modules/google-gax/node_modules/retry-request/index.js b/node_modules/google-gax/node_modules/retry-request/index.js
|
|
||||||
index 2fae107..5721c54 100644
|
|
||||||
--- a/node_modules/google-gax/node_modules/retry-request/index.js
|
|
||||||
+++ b/node_modules/google-gax/node_modules/retry-request/index.js
|
|
||||||
@@ -1,6 +1,6 @@
|
|
||||||
'use strict';
|
|
||||||
|
|
||||||
-const {PassThrough} = require('stream');
|
|
||||||
+const { PassThrough, pipeline } = require('stream');
|
|
||||||
const extend = require('extend');
|
|
||||||
|
|
||||||
let debug = () => {};
|
|
||||||
@@ -185,7 +185,7 @@ function retryRequest(requestOpts, opts, callback) {
|
|
||||||
.on('complete', (...params) => handleFinish(params))
|
|
||||||
.on('finish', (...params) => handleFinish(params));
|
|
||||||
|
|
||||||
- requestStream.pipe(delayStream);
|
|
||||||
+ pipeline(requestStream, delayStream, () => {});
|
|
||||||
} else {
|
|
||||||
activeRequest = opts.request(requestOpts, onResponse);
|
|
||||||
}
|
|
||||||
@@ -251,7 +251,7 @@ function retryRequest(requestOpts, opts, callback) {
|
|
||||||
// No more attempts need to be made, just continue on.
|
|
||||||
if (streamMode) {
|
|
||||||
retryStream.emit('response', response);
|
|
||||||
- delayStream.pipe(retryStream);
|
|
||||||
+ pipeline(delayStream, retryStream, () => {});
|
|
||||||
requestStream.on('error', err => {
|
|
||||||
retryStream.destroy(err);
|
|
||||||
});
|
|
||||||
@@ -1,58 +0,0 @@
|
|||||||
diff --git a/node_modules/google-gax/node_modules/teeny-request/build/src/index.js b/node_modules/google-gax/node_modules/teeny-request/build/src/index.js
|
|
||||||
index af5d15e..2b63d0c 100644
|
|
||||||
--- a/node_modules/google-gax/node_modules/teeny-request/build/src/index.js
|
|
||||||
+++ b/node_modules/google-gax/node_modules/teeny-request/build/src/index.js
|
|
||||||
@@ -115,6 +115,9 @@ function createMultipartStream(boundary, multipart) {
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
part.body.pipe(stream, { end: false });
|
|
||||||
+ part.body.on('error', (err) => {
|
|
||||||
+ stream.destroy(err);
|
|
||||||
+ });
|
|
||||||
part.body.on('end', () => {
|
|
||||||
stream.write('\r\n');
|
|
||||||
stream.write(finale);
|
|
||||||
@@ -168,25 +171,27 @@ function teenyRequest(reqOpts, callback) {
|
|
||||||
// Stream mode
|
|
||||||
const requestStream = streamEvents(new stream_1.PassThrough());
|
|
||||||
// eslint-disable-next-line @typescript-eslint/no-explicit-any
|
|
||||||
- let responseStream;
|
|
||||||
- requestStream.once('reading', () => {
|
|
||||||
- if (responseStream) {
|
|
||||||
- (0, stream_1.pipeline)(responseStream, requestStream, () => { });
|
|
||||||
- }
|
|
||||||
- else {
|
|
||||||
- requestStream.once('response', () => {
|
|
||||||
- (0, stream_1.pipeline)(responseStream, requestStream, () => { });
|
|
||||||
- });
|
|
||||||
- }
|
|
||||||
- });
|
|
||||||
+ // let responseStream;
|
|
||||||
+ // requestStream.once('reading', () => {
|
|
||||||
+ // if (responseStream) {
|
|
||||||
+ // (0, stream_1.pipeline)(responseStream, requestStream, () => { });
|
|
||||||
+ // }
|
|
||||||
+ // else {
|
|
||||||
+ // requestStream.once('response', () => {
|
|
||||||
+ // (0, stream_1.pipeline)(responseStream, requestStream, () => { });
|
|
||||||
+ // });
|
|
||||||
+ // }
|
|
||||||
+ // });
|
|
||||||
+
|
|
||||||
+
|
|
||||||
options.compress = false;
|
|
||||||
teenyRequest.stats.requestStarting();
|
|
||||||
(0, node_fetch_1.default)(uri, options).then(res => {
|
|
||||||
- teenyRequest.stats.requestFinished();
|
|
||||||
- responseStream = res.body;
|
|
||||||
- responseStream.on('error', (err) => {
|
|
||||||
- requestStream.emit('error', err);
|
|
||||||
- });
|
|
||||||
+ teenyRequest.stats.requestFinished(); stream_1.pipeline(res.body, requestStream, () => {});
|
|
||||||
+ // responseStream = res.body;
|
|
||||||
+ // responseStream.on('error', (err) => {
|
|
||||||
+ // requestStream.emit('error', err);
|
|
||||||
+ // });
|
|
||||||
const response = fetchToRequestResponse(options, res);
|
|
||||||
requestStream.emit('response', response);
|
|
||||||
}, err => {
|
|
||||||
@@ -1,13 +0,0 @@
|
|||||||
diff --git a/node_modules/mocha-multi-reporters/lib/MultiReporters.js b/node_modules/mocha-multi-reporters/lib/MultiReporters.js
|
|
||||||
index d61e019..e7a9515 100644
|
|
||||||
--- a/node_modules/mocha-multi-reporters/lib/MultiReporters.js
|
|
||||||
+++ b/node_modules/mocha-multi-reporters/lib/MultiReporters.js
|
|
||||||
@@ -153,7 +153,7 @@ MultiReporters.prototype.getCustomOptions = function (options) {
|
|
||||||
debug('options file (custom)', customOptionsFile);
|
|
||||||
|
|
||||||
try {
|
|
||||||
- if ('.js' === path.extname(customOptionsFile)) {
|
|
||||||
+ if (['.js', '.cjs'].includes(path.extname(customOptionsFile))) {
|
|
||||||
customOptions = require(customOptionsFile);
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
@@ -1,13 +0,0 @@
|
|||||||
diff --git a/node_modules/multer/lib/make-middleware.js b/node_modules/multer/lib/make-middleware.js
|
|
||||||
index ee50988..de77364 100644
|
|
||||||
--- a/node_modules/multer/lib/make-middleware.js
|
|
||||||
+++ b/node_modules/multer/lib/make-middleware.js
|
|
||||||
@@ -164,7 +164,7 @@ function makeMiddleware (setup) {
|
|
||||||
if (fieldname == null) return abortWithCode('MISSING_FIELD_NAME')
|
|
||||||
|
|
||||||
// don't attach to the files object, if there is no file
|
|
||||||
- if (!filename) return fileStream.resume()
|
|
||||||
+ if (!filename) filename = 'undefined'
|
|
||||||
|
|
||||||
// Work around bug in Busboy (https://github.com/mscdex/busboy/issues/6)
|
|
||||||
if (limits && Object.prototype.hasOwnProperty.call(limits, 'fieldNameSize')) {
|
|
||||||
@@ -1,76 +0,0 @@
|
|||||||
diff --git a/node_modules/node-fetch/lib/index.js b/node_modules/node-fetch/lib/index.js
|
|
||||||
index 567ff5d..8eb45f7 100644
|
|
||||||
--- a/node_modules/node-fetch/lib/index.js
|
|
||||||
+++ b/node_modules/node-fetch/lib/index.js
|
|
||||||
@@ -545,8 +545,8 @@ function clone(instance) {
|
|
||||||
// tee instance body
|
|
||||||
p1 = new PassThrough();
|
|
||||||
p2 = new PassThrough();
|
|
||||||
- body.pipe(p1);
|
|
||||||
- body.pipe(p2);
|
|
||||||
+ Stream.pipeline(body, p1, () => {});
|
|
||||||
+ Stream.pipeline(body, p2, () => {});
|
|
||||||
// set instance body to teed body and return the other teed body
|
|
||||||
instance[INTERNALS].body = p1;
|
|
||||||
body = p2;
|
|
||||||
@@ -648,14 +648,14 @@ function writeToStream(dest, instance) {
|
|
||||||
// body is null
|
|
||||||
dest.end();
|
|
||||||
} else if (isBlob(body)) {
|
|
||||||
- body.stream().pipe(dest);
|
|
||||||
+ Stream.pipeline(body.stream(), dest, () => {});
|
|
||||||
} else if (Buffer.isBuffer(body)) {
|
|
||||||
// body is buffer
|
|
||||||
dest.write(body);
|
|
||||||
dest.end();
|
|
||||||
} else {
|
|
||||||
// body is stream
|
|
||||||
- body.pipe(dest);
|
|
||||||
+ Stream.pipeline(body, dest, () => {});
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
@@ -1638,7 +1638,7 @@ function fetch(url, opts) {
|
|
||||||
res.once('end', function () {
|
|
||||||
if (signal) signal.removeEventListener('abort', abortAndFinalize);
|
|
||||||
});
|
|
||||||
- let body = res.pipe(new PassThrough$1());
|
|
||||||
+ let body = Stream.pipeline(res, new PassThrough(), error => { if (error) reject(error); });
|
|
||||||
|
|
||||||
const response_options = {
|
|
||||||
url: request.url,
|
|
||||||
@@ -1679,7 +1679,7 @@ function fetch(url, opts) {
|
|
||||||
|
|
||||||
// for gzip
|
|
||||||
if (codings == 'gzip' || codings == 'x-gzip') {
|
|
||||||
- body = body.pipe(zlib.createGunzip(zlibOptions));
|
|
||||||
+ body = Stream.pipeline(body, zlib.createGunzip(zlibOptions), error => { if (error) reject(error); });
|
|
||||||
response = new Response(body, response_options);
|
|
||||||
resolve(response);
|
|
||||||
return;
|
|
||||||
@@ -1689,13 +1689,13 @@ function fetch(url, opts) {
|
|
||||||
if (codings == 'deflate' || codings == 'x-deflate') {
|
|
||||||
// handle the infamous raw deflate response from old servers
|
|
||||||
// a hack for old IIS and Apache servers
|
|
||||||
- const raw = res.pipe(new PassThrough$1());
|
|
||||||
+ const raw = Stream.pipeline(res, new PassThrough(), error => { if (error) reject(error); });
|
|
||||||
raw.once('data', function (chunk) {
|
|
||||||
// see http://stackoverflow.com/questions/37519828
|
|
||||||
if ((chunk[0] & 0x0F) === 0x08) {
|
|
||||||
- body = body.pipe(zlib.createInflate());
|
|
||||||
+ body = Stream.pipeline(body, zlib.createInflate(), error => { if (error) reject(error); });
|
|
||||||
} else {
|
|
||||||
- body = body.pipe(zlib.createInflateRaw());
|
|
||||||
+ body = Stream.pipeline(body, zlib.createInflateRaw(), error => { if (error) reject(error); });
|
|
||||||
}
|
|
||||||
response = new Response(body, response_options);
|
|
||||||
resolve(response);
|
|
||||||
@@ -1712,7 +1712,7 @@ function fetch(url, opts) {
|
|
||||||
|
|
||||||
// for br
|
|
||||||
if (codings == 'br' && typeof zlib.createBrotliDecompress === 'function') {
|
|
||||||
- body = body.pipe(zlib.createBrotliDecompress());
|
|
||||||
+ body = Stream.pipeline(body, zlib.createBrotliDecompress(), error => { if (error) reject(error); });
|
|
||||||
response = new Response(body, response_options);
|
|
||||||
resolve(response);
|
|
||||||
return;
|
|
||||||
@@ -1,13 +0,0 @@
|
|||||||
diff --git a/node_modules/passport-oauth2/lib/utils.js b/node_modules/passport-oauth2/lib/utils.js
|
|
||||||
index 486f9e1..4584507 100644
|
|
||||||
--- a/node_modules/passport-oauth2/lib/utils.js
|
|
||||||
+++ b/node_modules/passport-oauth2/lib/utils.js
|
|
||||||
@@ -24,7 +24,7 @@ exports.originalURL = function(req, options) {
|
|
||||||
var trustProxy = options.proxy;
|
|
||||||
|
|
||||||
var proto = (req.headers['x-forwarded-proto'] || '').toLowerCase()
|
|
||||||
- , tls = req.connection.encrypted || (trustProxy && 'https' == proto.split(/\s*,\s*/)[0])
|
|
||||||
+ , tls = (req.connection && req.connection.encrypted) || (trustProxy && 'https' == proto.split(/\s*,\s*/)[0])
|
|
||||||
, host = (trustProxy && req.headers['x-forwarded-host']) || req.headers.host
|
|
||||||
, protocol = tls ? 'https' : 'http'
|
|
||||||
, path = req.url || '';
|
|
||||||
@@ -1,22 +0,0 @@
|
|||||||
diff --git a/node_modules/pdfjs-dist/build/pdf.worker.mjs b/node_modules/pdfjs-dist/build/pdf.worker.mjs
|
|
||||||
index 6c5c6f1..bb6b7d1 100644
|
|
||||||
--- a/node_modules/pdfjs-dist/build/pdf.worker.mjs
|
|
||||||
+++ b/node_modules/pdfjs-dist/build/pdf.worker.mjs
|
|
||||||
@@ -1830,7 +1830,7 @@ async function __wbg_init(module_or_path) {
|
|
||||||
}
|
|
||||||
}
|
|
||||||
if (typeof module_or_path === 'undefined') {
|
|
||||||
- module_or_path = new URL('qcms_bg.wasm', import.meta.url);
|
|
||||||
+ module_or_path = new URL(/* webpackIgnore: true */ 'qcms_bg.wasm', import.meta.url);
|
|
||||||
}
|
|
||||||
const imports = __wbg_get_imports();
|
|
||||||
if (typeof module_or_path === 'string' || typeof Request === 'function' && module_or_path instanceof Request || typeof URL === 'function' && module_or_path instanceof URL) {
|
|
||||||
@@ -5358,7 +5358,7 @@ var OpenJPEG = (() => {
|
|
||||||
if (Module["locateFile"]) {
|
|
||||||
return locateFile("openjpeg.wasm");
|
|
||||||
}
|
|
||||||
- return new URL("openjpeg.wasm", import.meta.url).href;
|
|
||||||
+ return new URL(/* webpackIgnore: true */ "openjpeg.wasm", import.meta.url).href;
|
|
||||||
}
|
|
||||||
function getBinarySync(file) {
|
|
||||||
if (file == wasmBinaryFile && wasmBinary) {
|
|
||||||
@@ -1,22 +0,0 @@
|
|||||||
diff --git a/node_modules/retry-request/index.js b/node_modules/retry-request/index.js
|
|
||||||
index 298a351..7ec1ef8 100644
|
|
||||||
--- a/node_modules/retry-request/index.js
|
|
||||||
+++ b/node_modules/retry-request/index.js
|
|
||||||
@@ -185,7 +185,7 @@ function retryRequest(requestOpts, opts, callback) {
|
|
||||||
.on('complete', (...params) => handleFinish(params))
|
|
||||||
.on('finish', (...params) => handleFinish(params));
|
|
||||||
|
|
||||||
- requestStream.pipe(delayStream);
|
|
||||||
+ pipeline(requestStream, delayStream, () => {});
|
|
||||||
} else {
|
|
||||||
activeRequest = opts.request(requestOpts, onResponse);
|
|
||||||
}
|
|
||||||
@@ -251,7 +251,7 @@ function retryRequest(requestOpts, opts, callback) {
|
|
||||||
// No more attempts need to be made, just continue on.
|
|
||||||
if (streamMode) {
|
|
||||||
retryStream.emit('response', response);
|
|
||||||
- delayStream.pipe(retryStream);
|
|
||||||
+ pipeline(delayStream, retryStream, () => {});
|
|
||||||
requestStream.on('error', err => {
|
|
||||||
retryStream.destroy(err);
|
|
||||||
});
|
|
||||||
@@ -1,57 +0,0 @@
|
|||||||
diff --git a/node_modules/send/index.js b/node_modules/send/index.js
|
|
||||||
index 768f8ca..a882f4d 100644
|
|
||||||
--- a/node_modules/send/index.js
|
|
||||||
+++ b/node_modules/send/index.js
|
|
||||||
@@ -788,29 +788,29 @@ SendStream.prototype.stream = function stream (path, options) {
|
|
||||||
// pipe
|
|
||||||
var stream = fs.createReadStream(path, options)
|
|
||||||
this.emit('stream', stream)
|
|
||||||
- stream.pipe(res)
|
|
||||||
-
|
|
||||||
- // cleanup
|
|
||||||
- function cleanup () {
|
|
||||||
- destroy(stream, true)
|
|
||||||
- }
|
|
||||||
-
|
|
||||||
- // response finished, cleanup
|
|
||||||
- onFinished(res, cleanup)
|
|
||||||
-
|
|
||||||
- // error handling
|
|
||||||
- stream.on('error', function onerror (err) {
|
|
||||||
- // clean up stream early
|
|
||||||
- cleanup()
|
|
||||||
-
|
|
||||||
- // error
|
|
||||||
- self.onStatError(err)
|
|
||||||
- })
|
|
||||||
-
|
|
||||||
- // end
|
|
||||||
- stream.on('end', function onend () {
|
|
||||||
- self.emit('end')
|
|
||||||
- })
|
|
||||||
+ Stream.pipeline(stream, res, err => { if (err) { self.onStatError(err) } else { self.emit('end') } })
|
|
||||||
+
|
|
||||||
+ // // cleanup
|
|
||||||
+ // function cleanup () {
|
|
||||||
+ // destroy(stream, true)
|
|
||||||
+ // }
|
|
||||||
+ //
|
|
||||||
+ // // response finished, cleanup
|
|
||||||
+ // onFinished(res, cleanup)
|
|
||||||
+ //
|
|
||||||
+ // // error handling
|
|
||||||
+ // stream.on('error', function onerror (err) {
|
|
||||||
+ // // clean up stream early
|
|
||||||
+ // cleanup()
|
|
||||||
+ //
|
|
||||||
+ // // error
|
|
||||||
+ // self.onStatError(err)
|
|
||||||
+ // })
|
|
||||||
+ //
|
|
||||||
+ // // end
|
|
||||||
+ // stream.on('end', function onend () {
|
|
||||||
+ // self.emit('end')
|
|
||||||
+ // })
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
@@ -1,57 +0,0 @@
|
|||||||
diff --git a/node_modules/teeny-request/build/src/index.js b/node_modules/teeny-request/build/src/index.js
|
|
||||||
index a101736..a87f6b9 100644
|
|
||||||
--- a/node_modules/teeny-request/build/src/index.js
|
|
||||||
+++ b/node_modules/teeny-request/build/src/index.js
|
|
||||||
@@ -130,6 +130,9 @@ function createMultipartStream(boundary, multipart) {
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
part.body.pipe(stream, { end: false });
|
|
||||||
+ part.body.on('error', (err) => {
|
|
||||||
+ stream.destroy(err);
|
|
||||||
+ });
|
|
||||||
part.body.on('end', () => {
|
|
||||||
stream.write('\r\n');
|
|
||||||
stream.write(finale);
|
|
||||||
@@ -184,25 +187,25 @@ function teenyRequest(reqOpts, callback) {
|
|
||||||
// Stream mode
|
|
||||||
const requestStream = streamEvents(new stream_1.PassThrough());
|
|
||||||
// eslint-disable-next-line @typescript-eslint/no-explicit-any
|
|
||||||
- let responseStream;
|
|
||||||
- requestStream.once('reading', () => {
|
|
||||||
- if (responseStream) {
|
|
||||||
- (0, stream_1.pipeline)(responseStream, requestStream, () => { });
|
|
||||||
- }
|
|
||||||
- else {
|
|
||||||
- requestStream.once('response', () => {
|
|
||||||
- (0, stream_1.pipeline)(responseStream, requestStream, () => { });
|
|
||||||
- });
|
|
||||||
- }
|
|
||||||
- });
|
|
||||||
+ // let responseStream;
|
|
||||||
+ // requestStream.once('reading', () => {
|
|
||||||
+ // if (responseStream) {
|
|
||||||
+ // (0, stream_1.pipeline)(responseStream, requestStream, () => { });
|
|
||||||
+ // }
|
|
||||||
+ // else {
|
|
||||||
+ // requestStream.once('response', () => {
|
|
||||||
+ // (0, stream_1.pipeline)(responseStream, requestStream, () => { });
|
|
||||||
+ // });
|
|
||||||
+ // }
|
|
||||||
+ // });
|
|
||||||
options.compress = false;
|
|
||||||
teenyRequest.stats.requestStarting();
|
|
||||||
- fetch(uri, options).then(res => {
|
|
||||||
+ (0, node_fetch_1.default)(uri, options).then(res => {
|
|
||||||
- teenyRequest.stats.requestFinished();
|
|
||||||
- responseStream = res.body;
|
|
||||||
- responseStream.on('error', (err) => {
|
|
||||||
- requestStream.emit('error', err);
|
|
||||||
- });
|
|
||||||
+ teenyRequest.stats.requestFinished(); (0, stream_1.pipeline)(res.body, requestStream, () => {});
|
|
||||||
+ // responseStream = res.body;
|
|
||||||
+ // responseStream.on('error', (err) => {
|
|
||||||
+ // requestStream.emit('error', err);
|
|
||||||
+ // });
|
|
||||||
const response = fetchToRequestResponse(options, res);
|
|
||||||
requestStream.emit('response', response);
|
|
||||||
}, err => {
|
|
||||||
@@ -1,81 +0,0 @@
|
|||||||
diff --git a/node_modules/thread-loader/dist/WorkerPool.js b/node_modules/thread-loader/dist/WorkerPool.js
|
|
||||||
index 4145779..f0ff068 100644
|
|
||||||
--- a/node_modules/thread-loader/dist/WorkerPool.js
|
|
||||||
+++ b/node_modules/thread-loader/dist/WorkerPool.js
|
|
||||||
@@ -258,6 +258,19 @@ class PoolWorker {
|
|
||||||
finalCallback();
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
+ case 'logMessage':
|
|
||||||
+ {
|
|
||||||
+ const {
|
|
||||||
+ data: { loggerName, methodName, args }
|
|
||||||
+ } = message;
|
|
||||||
+ const {
|
|
||||||
+ data: jobData
|
|
||||||
+ } = this.jobs[id];
|
|
||||||
+ const logger = jobData.getLogger(loggerName);
|
|
||||||
+ logger[methodName].apply(logger, args);
|
|
||||||
+ finalCallback();
|
|
||||||
+ break;
|
|
||||||
+ }
|
|
||||||
case 'emitWarning':
|
|
||||||
{
|
|
||||||
const {
|
|
||||||
diff --git a/node_modules/thread-loader/dist/index.js b/node_modules/thread-loader/dist/index.js
|
|
||||||
index 75cd30f..d834af6 100644
|
|
||||||
--- a/node_modules/thread-loader/dist/index.js
|
|
||||||
+++ b/node_modules/thread-loader/dist/index.js
|
|
||||||
@@ -43,6 +43,7 @@ function pitch() {
|
|
||||||
sourceMap: this.sourceMap,
|
|
||||||
emitError: this.emitError,
|
|
||||||
emitWarning: this.emitWarning,
|
|
||||||
+ getLogger: this.getLogger,
|
|
||||||
loadModule: this.loadModule,
|
|
||||||
resolve: this.resolve,
|
|
||||||
getResolve: this.getResolve,
|
|
||||||
diff --git a/node_modules/thread-loader/dist/worker.js b/node_modules/thread-loader/dist/worker.js
|
|
||||||
index 8e67959..aca94f1 100644
|
|
||||||
--- a/node_modules/thread-loader/dist/worker.js
|
|
||||||
+++ b/node_modules/thread-loader/dist/worker.js
|
|
||||||
@@ -90,6 +90,22 @@ function writeJson(data) {
|
|
||||||
writePipeWrite(lengthBuffer);
|
|
||||||
writePipeWrite(messageBuffer);
|
|
||||||
}
|
|
||||||
+const LOGGER_METHODS = ['error', 'warn', 'info', 'log', 'debug', 'trace', 'group', 'groupEnd', 'groupCollapsed', 'status', 'clear', 'profile', 'profileEnd'];
|
|
||||||
+class Logger {
|
|
||||||
+ constructor(id, loggerName) {
|
|
||||||
+ this.id = id
|
|
||||||
+ this.loggerName = loggerName
|
|
||||||
+ for (const methodName of LOGGER_METHODS) {
|
|
||||||
+ this[methodName] = (...args) => {
|
|
||||||
+ writeJson({
|
|
||||||
+ type: 'logMessage',
|
|
||||||
+ id: this.id,
|
|
||||||
+ data: { loggerName, methodName, args }
|
|
||||||
+ })
|
|
||||||
+ }
|
|
||||||
+ }
|
|
||||||
+ }
|
|
||||||
+}
|
|
||||||
const queue = (0, _queue.default)(({
|
|
||||||
id,
|
|
||||||
data
|
|
||||||
@@ -190,6 +206,7 @@ const queue = (0, _queue.default)(({
|
|
||||||
}
|
|
||||||
return options;
|
|
||||||
},
|
|
||||||
+ getLogger: (name) => new Logger(id, name),
|
|
||||||
emitWarning: warning => {
|
|
||||||
writeJson({
|
|
||||||
type: 'emitWarning',
|
|
||||||
@@ -211,6 +228,9 @@ const queue = (0, _queue.default)(({
|
|
||||||
module._compile(code, filename); // eslint-disable-line no-underscore-dangle
|
|
||||||
return module.exports;
|
|
||||||
},
|
|
||||||
+ addDependency: filename => {
|
|
||||||
+ buildDependencies.push(filename);
|
|
||||||
+ },
|
|
||||||
addBuildDependency: filename => {
|
|
||||||
buildDependencies.push(filename);
|
|
||||||
},
|
|
||||||
Reference in New Issue
Block a user