fix: silence sonar code smell
authorJérôme Benoit <jerome.benoit@sap.com>
Sat, 6 May 2023 20:06:40 +0000 (22:06 +0200)
committerJérôme Benoit <jerome.benoit@sap.com>
Sat, 6 May 2023 20:06:40 +0000 (22:06 +0200)
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
README.md
src/utility-types.ts

index cd882833d2dbf62ec9344702dabfbc5d951b4a32..07bcdb10543cf3f52e0adc755ff3dd2f38459fbb 100644 (file)
--- a/README.md
+++ b/README.md
@@ -174,7 +174,7 @@ Node versions >= 16.x are supported.
   Properties:
 
   - `medRunTime` (optional) - Use the tasks median run time instead of the tasks average run time in worker choice strategies.
-  - `weights` (optional) - The weights to use in the weighted round robin worker choice strategy: `{ workerNodeKey: weight, ...}`
+  - `weights` (optional) - The worker weights to use in the weighted round robin worker choice strategy: `{ 0: 200, 1: 300, ..., n: 100 }`
 
   Default: `{ medRunTime: false }`
 
index 331085febb79486a590ed3aff0020eb11b08f02d..08861ebd30045ae430de21eae055f9634a007341 100644 (file)
@@ -19,7 +19,7 @@ export type Draft<T> = { -readonly [P in keyof T]?: T[P] }
  */
 export interface MessageValue<
   Data = unknown,
-  MainWorker extends ClusterWorker | MessagePort | unknown = unknown
+  MainWorker extends ClusterWorker | MessagePort = ClusterWorker | MessagePort
 > extends Task<Data> {
   /**
    * Kill code.