diff --git a/lib/renovate.ts b/lib/renovate.ts index 2128521f2b304e3d5563cbba295b5e5631a89708..50ee830e6be7e868aa9bb6b62461918c049f164c 100644 --- a/lib/renovate.ts +++ b/lib/renovate.ts @@ -1,8 +1,14 @@ #!/usr/bin/env node +import { logger } from './logger'; import * as proxy from './proxy'; import * as globalWorker from './workers/global'; +// istanbul ignore next +process.on('unhandledRejection', (err) => { + logger.error({ err }, 'unhandledRejection'); +}); + proxy.bootstrap(); // eslint-disable-next-line @typescript-eslint/no-floating-promises