aboutsummaryrefslogtreecommitdiff
path: root/node_modules/tslint/lib/error.js
diff options
context:
space:
mode:
Diffstat (limited to 'node_modules/tslint/lib/error.js')
-rw-r--r--node_modules/tslint/lib/error.js5
1 files changed, 3 insertions, 2 deletions
diff --git a/node_modules/tslint/lib/error.js b/node_modules/tslint/lib/error.js
index 38fd4fce9..95bc9f811 100644
--- a/node_modules/tslint/lib/error.js
+++ b/node_modules/tslint/lib/error.js
@@ -28,7 +28,8 @@ var FatalError = /** @class */ (function (_super) {
_this.message = message;
_this.innerError = innerError;
_this.name = FatalError.NAME;
- _this.stack = new Error().stack;
+ // Fix prototype chain for target ES5
+ Object.setPrototypeOf(_this, FatalError.prototype);
return _this;
}
FatalError.NAME = "FatalError";
@@ -36,7 +37,7 @@ var FatalError = /** @class */ (function (_super) {
}(Error));
exports.FatalError = FatalError;
function isError(possibleError) {
- return possibleError != null && possibleError.message !== undefined;
+ return possibleError != undefined && possibleError.message !== undefined;
}
exports.isError = isError;
function showWarningOnce(message) {