- worker.on('message', () => { });
- worker.on('error', () => { });
+ worker.on(
+ 'message',
+ (
+ this.workerOptions?.messageHandler ??
+ (() => {
+ /* This is intentional */
+ })
+ ).bind(this) as MessageHandler<Worker>
+ );
+ worker.on('error', WorkerUtils.defaultErrorHandler.bind(this) as (err: Error) => void);