feat: internal messaging strict worker id checking
[poolifier.git] / src / pools / worker.ts
index 5b427a5620d93740d642625e30d69f2bfd3cba0a..c6303221c9d2da4badc9af17ac6e8a80fda27d98 100644 (file)
@@ -36,6 +36,10 @@ export type ExitHandler<Worker extends IWorker> = (
  * @internal
  */
 export interface Task<Data = unknown> {
+  /**
+   * Worker id.
+   */
+  readonly workerId: number
   /**
    * Task name.
    */