X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2Fworker%2FWorkerAbstract.ts;h=912f5256575bb2ca9a5b486bb8ed0cce8cd5bd9e;hb=42b8cf5cdca8eaab1e7442f7c92c2a5ed97434f6;hp=32319ab2ee87d6faf8af97a2dfcd9c74babaa9fc;hpb=4a3807d16c54137840a60af41877f3b21de12950;p=e-mobility-charging-stations-simulator.git diff --git a/src/worker/WorkerAbstract.ts b/src/worker/WorkerAbstract.ts index 32319ab2..912f5256 100644 --- a/src/worker/WorkerAbstract.ts +++ b/src/worker/WorkerAbstract.ts @@ -1,7 +1,7 @@ -import type { EventEmitter } from 'node:events'; +import type { EventEmitterAsyncResource } from 'node:events'; import { existsSync } from 'node:fs'; -import type { PoolEmitter, PoolInfo } from 'poolifier'; +import type { PoolInfo } from 'poolifier'; import type { SetInfo, WorkerData, WorkerOptions } from './WorkerTypes'; import { defaultErrorHandler, defaultExitHandler } from './WorkerUtils'; @@ -12,7 +12,7 @@ export abstract class WorkerAbstract { public abstract readonly info: PoolInfo | SetInfo; public abstract readonly size: number; public abstract readonly maxElementsPerWorker: number | undefined; - public abstract readonly emitter: EventEmitter | PoolEmitter | undefined; + public abstract readonly emitter: EventEmitterAsyncResource | undefined; /** * `WorkerAbstract` constructor.