UNPKG

@ahmedhegazee/nestjs-telescope

Version:

Advanced observability and monitoring solution for NestJS applications with ML-powered analytics, enterprise features, and production-ready scaling

32 lines 884 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ensureError = exports.isError = exports.getErrorStack = exports.getErrorMessage = void 0; function getErrorMessage(error) { if (error instanceof Error) { return error.message; } if (typeof error === 'string') { return error; } return 'Unknown error'; } exports.getErrorMessage = getErrorMessage; function getErrorStack(error) { if (error instanceof Error) { return error.stack; } return undefined; } exports.getErrorStack = getErrorStack; function isError(error) { return error instanceof Error; } exports.isError = isError; function ensureError(error) { if (error instanceof Error) { return error; } return new Error(getErrorMessage(error)); } exports.ensureError = ensureError; //# sourceMappingURL=error-utils.js.map