Update remaining NPM dependencies
DISABLE_THIRD_PARTY_CHECK=NPM fix
R=jacktfranklin@chromium.org
Bug: none
Change-Id: I41baa3294f88b7e4463fdc580c050932c5abe40e
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3372932
Reviewed-by: Jack Franklin <jacktfranklin@chromium.org>
Commit-Queue: Tim Van der Lippe <tvanderlippe@chromium.org>
diff --git a/node_modules/source-map-support/source-map-support.js b/node_modules/source-map-support/source-map-support.js
index 4459386..2942b5e 100644
--- a/node_modules/source-map-support/source-map-support.js
+++ b/node_modules/source-map-support/source-map-support.js
@@ -59,6 +59,26 @@
return ((typeof process === 'object') && (process !== null) && (typeof process.on === 'function'));
}
+function globalProcessVersion() {
+ if ((typeof process === 'object') && (process !== null)) {
+ return process.version;
+ } else {
+ return '';
+ }
+}
+
+function globalProcessStderr() {
+ if ((typeof process === 'object') && (process !== null)) {
+ return process.stderr;
+ }
+}
+
+function globalProcessExit(code) {
+ if ((typeof process === 'object') && (process !== null) && (typeof process.exit === 'function')) {
+ return process.exit(code);
+ }
+}
+
function handlerExec(list) {
return function(arg) {
for (var i = 0; i < list.length; i++) {
@@ -369,7 +389,7 @@
// v11 is not an LTS candidate, we can just test the one version with it.
// Test node versions for: 10.16-19, 10.20+, 12-19, 20-99, 100+, or 11.11
var noHeader = /^v(10\.1[6-9]|10\.[2-9][0-9]|10\.[0-9]{3,}|1[2-9]\d*|[2-9]\d|\d{3,}|11\.11)/;
- var headerLength = noHeader.test(process.version) ? 0 : 62;
+ var headerLength = noHeader.test(globalProcessVersion()) ? 0 : 62;
if (line === 1 && column > headerLength && !isInBrowser() && !frame.isEval()) {
column -= headerLength;
}
@@ -466,8 +486,9 @@
var source = getErrorSource(error);
// Ensure error is printed synchronously and not truncated
- if (process.stderr._handle && process.stderr._handle.setBlocking) {
- process.stderr._handle.setBlocking(true);
+ var stderr = globalProcessStderr();
+ if (stderr && stderr._handle && stderr._handle.setBlocking) {
+ stderr._handle.setBlocking(true);
}
if (source) {
@@ -476,7 +497,7 @@
}
console.error(error.stack);
- process.exit(1);
+ globalProcessExit(1);
}
function shimEmitUncaughtException () {