-import type { Worker } from 'worker_threads';
+import type { Worker } from 'node:worker_threads';
import type { PoolOptions } from 'poolifier';
export enum WorkerProcessType {
- WORKER_SET = 'workerSet',
- DYNAMIC_POOL = 'dynamicPool',
- STATIC_POOL = 'staticPool',
+ workerSet = 'workerSet',
+ dynamicPool = 'dynamicPool',
+ staticPool = 'staticPool',
}
export type MessageHandler<T> = (this: T, message: unknown) => void;
};
export enum WorkerMessageEvents {
- START_WORKER_ELEMENT = 'startWorkerElement',
+ startWorkerElement = 'startWorkerElement',
}