feat: internal messaging strict worker id checking
[poolifier.git] / src / utility-types.ts
index f1b773eb31196c5ca827759bbbf3f70a37fc1ae9..a8da491e16fe62143d1d716672c4b4db44aa8e9f 100644 (file)
@@ -8,10 +8,6 @@ import type { IWorker, Task } from './pools/worker'
  * @typeParam Data - Type of data sent to the worker triggering an error. This can only be structured-cloneable data.
  */
 export interface TaskError<Data = unknown> {
-  /**
-   * Worker id.
-   */
-  readonly workerId: number
   /**
    * Error message.
    */
@@ -61,10 +57,6 @@ export interface WorkerStatistics {
  */
 export interface MessageValue<Data = unknown, ErrorData = unknown>
   extends Task<Data> {
-  /**
-   * Worker id.
-   */
-  readonly workerId?: number
   /**
    * Kill code.
    */