X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;ds=sidebyside;f=src%2Fpools%2Futils.ts;h=99584d8528d65f5538d3f89e309a6dd77d4fde79;hb=4302d959ff7e8eb6f6bfcecf1e911fc627e98a9c;hp=c7ab2d1e664894bbfba218103ee9d85b15e8b0e8;hpb=6f3a391bc171dd4492a67362b4f1f97a074906ad;p=poolifier.git diff --git a/src/pools/utils.ts b/src/pools/utils.ts index c7ab2d1e..99584d85 100644 --- a/src/pools/utils.ts +++ b/src/pools/utils.ts @@ -2,14 +2,14 @@ import { existsSync } from 'node:fs' import cluster from 'node:cluster' import { SHARE_ENV, Worker, type WorkerOptions } from 'node:worker_threads' import { env } from 'node:process' -import { average, isPlainObject, max, median, min } from '../utils' -import type { MessageValue, Task } from '../utility-types' +import { average, isPlainObject, max, median, min } from '../utils.js' +import type { MessageValue, Task } from '../utility-types.js' import { type MeasurementStatisticsRequirements, WorkerChoiceStrategies, type WorkerChoiceStrategy -} from './selection-strategies/selection-strategies-types' -import type { TasksQueueOptions } from './pool' +} from './selection-strategies/selection-strategies-types.js' +import type { TasksQueueOptions } from './pool.js' import { type IWorker, type IWorkerNode, @@ -18,8 +18,8 @@ import { type WorkerType, WorkerTypes, type WorkerUsage -} from './worker' -import type { WorkerChoiceStrategyContext } from './selection-strategies/worker-choice-strategy-context' +} from './worker.js' +import type { WorkerChoiceStrategyContext } from './selection-strategies/worker-choice-strategy-context.js' export const getDefaultTasksQueueOptions = ( poolMaxSize: number @@ -164,7 +164,6 @@ export const checkWorkerNodeArguments = ( * @param measurementStatistics - The measurement statistics to update. * @param measurementRequirements - The measurement statistics requirements. * @param measurementValue - The measurement value. - * @param numberOfMeasurements - The number of measurements. * @internal */ const updateMeasurementStatistics = (