feat: support multiple functions per worker
[poolifier.git] / src / pools / worker.ts
index adec0138d86e940686f1d60026616c0ce9c2c922..d2d2a56f76160d2e2618b7d92d8169919ef01cdb 100644 (file)
@@ -36,6 +36,10 @@ export type ExitHandler<Worker extends IWorker> = (
  * @internal
  */
 export interface Task<Data = unknown> {
+  /**
+   * Task name.
+   */
+  readonly name?: string
   /**
    * Task input data that will be passed to the worker.
    */