X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2Futility-types.ts;h=7ea86042ff796660b57410561bd1b57a2b9c8025;hb=0e19141a4c860c96cde0eac21023cef79e6b22f5;hp=d7f9d6a20e68d4c3da8481727714d51a04a4aef0;hpb=4c35177b63cac8a87aa6de389e1232e94c59b8c9;p=poolifier.git diff --git a/src/utility-types.ts b/src/utility-types.ts index d7f9d6a2..7ea86042 100644 --- a/src/utility-types.ts +++ b/src/utility-types.ts @@ -1,8 +1,9 @@ import type { Worker } from 'cluster' import type { MessagePort } from 'worker_threads' +import type { KillBehavior } from './worker/worker-options' /** - * Make all properties in T non-readonly + * Make all properties in T non-readonly. */ export type Draft = { -readonly [P in keyof T]?: T[P] } @@ -42,7 +43,7 @@ export interface MessageValue< /** * Kill code. */ - readonly kill?: string | number + readonly kill?: KillBehavior | 1 /** * Error. */