docs: refine code comments
authorJérôme Benoit <jerome.benoit@piment-noir.org>
Wed, 1 May 2024 16:39:19 +0000 (18:39 +0200)
committerJérôme Benoit <jerome.benoit@piment-noir.org>
Wed, 1 May 2024 16:39:19 +0000 (18:39 +0200)
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
docs/api.md
src/worker/task-functions.ts

index db56dc435de10760df69ec48a80d8a5e6b2d4201..dd9f833c711b602948d2afa0dda5f2729f7473cb 100644 (file)
@@ -115,7 +115,7 @@ An object with these properties:
   - `runTime` (optional) - Use the tasks [simple moving median](./worker-choice-strategies.md#simple-moving-median) runtime instead of the tasks simple moving average runtime in worker choice strategies.
   - `waitTime` (optional) - Use the tasks [simple moving median](./worker-choice-strategies.md#simple-moving-median) wait time instead of the tasks simple moving average wait time in worker choice strategies.
   - `elu` (optional) - Use the tasks [simple moving median](./worker-choice-strategies.md#simple-moving-median) ELU instead of the tasks simple moving average ELU in worker choice strategies.
-  - `weights` (optional) - The worker weights to use in weighted round robin worker choice strategies: `{ 0: 200, 1: 300, ..., n: 100 }`.
+  - `weights` (optional) - The worker weights to use in weighted round robin worker choice strategies: `Record<number, number>`.
 
   Default: `{ runTime: { median: false }, waitTime: { median: false }, elu: { median: false } }`
 
index 8999b69decbe215d279ce09cce457e6b5bca633f..0b3083c3aed6ca892af39070734c1562648f69af 100644 (file)
@@ -62,7 +62,7 @@ export interface TaskFunctionObject<Data = unknown, Response = unknown> {
 /**
  * Tasks functions that can be executed.
  * The key is the name of the task function or task function object.
- * The value is the function or task function object.
+ * The value is the task function or task function object.
  *
  * @typeParam Data - Type of data sent to the worker. This can only be structured-cloneable data.
  * @typeParam Response - Type of execution response. This can only be structured-cloneable data.