import { Logger } from './logger.config'; export function onUnexpectedError() { process.on('uncaughtException', (error, origin) => { const logger = new Logger('uncaughtException'); logger.error({ origin, stderr: process.stderr.fd, error, }); process.exit(1); }); process.on('unhandledRejection', (error, origin) => { const logger = new Logger('unhandledRejection'); logger.error({ origin, stderr: process.stderr.fd, error, }); process.exit(1); }); }