X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2Futils.ts;h=6e5f72527cf6d34433bb4c82722be4e68aa646d2;hb=5ea80606520ed06f815f4f7485ec9057ac23b176;hp=176d2c4f875fb2b3fc695ad419a8398d12467bb5;hpb=88d983fa5c8db26fa52b8a69a2b724ade989db9b;p=poolifier.git diff --git a/src/utils.ts b/src/utils.ts index 176d2c4f..6e5f7252 100644 --- a/src/utils.ts +++ b/src/utils.ts @@ -12,7 +12,9 @@ export const EMPTY_FUNCTION: () => void = Object.freeze(() => { */ export const DEFAULT_WORKER_CHOICE_STRATEGY_OPTIONS: WorkerChoiceStrategyOptions = { - medRunTime: false + runTime: { median: false }, + waitTime: { median: false }, + elu: { median: false } } /** @@ -36,6 +38,12 @@ export const median = (dataSet: number[]): number => { ) } +/** + * Is the given object a plain object? + * + * @param obj - The object to check. + * @returns `true` if the given object is a plain object, `false` otherwise. + */ export const isPlainObject = (obj: unknown): boolean => typeof obj === 'object' && obj !== null &&