InternalIssueFactory.js
704 Bytes
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
var IssueOrigin_1 = require("../IssueOrigin");
var IssueSeverity_1 = require("../IssueSeverity");
function createIssueFromInternalError(error) {
return {
origin: IssueOrigin_1.IssueOrigin.INTERNAL,
severity: IssueSeverity_1.IssueSeverity.ERROR,
code: 'INTERNAL',
message: typeof error.message === 'string'
? error.message
: (error.toString && error.toString()) || '',
stack: typeof error.stack === 'string' ? error.stack : undefined
};
}
exports.createIssueFromInternalError = createIssueFromInternalError;
//# sourceMappingURL=InternalIssueFactory.js.map