chore: v2.6.20
[poolifier.git] / src / index.ts
index 367c205c977582f14ea68b4f8d8776eff373581f..8a3cb9b1e2ef2521a83bfed53267980d61d8e786 100644 (file)
@@ -4,7 +4,7 @@ export {
   FixedClusterPool,
   type ClusterPoolOptions
 } from './pools/cluster/fixed'
-export { PoolEvents, PoolTypes, WorkerTypes } from './pools/pool'
+export { PoolEvents, PoolTypes } from './pools/pool'
 export type {
   IPool,
   PoolEmitter,
@@ -12,20 +12,21 @@ export type {
   PoolInfo,
   PoolOptions,
   PoolType,
-  TasksQueueOptions,
-  WorkerType
+  TasksQueueOptions
 } from './pools/pool'
+export { WorkerTypes } from './pools/worker'
 export type {
   ErrorHandler,
   EventLoopUtilizationMeasurementStatistics,
   ExitHandler,
   IWorker,
+  IWorkerNode,
   MeasurementStatistics,
   MessageHandler,
   OnlineHandler,
-  Task,
   TaskStatistics,
-  WorkerNode,
+  WorkerInfo,
+  WorkerType,
   WorkerUsage
 } from './pools/worker'
 export {
@@ -59,9 +60,11 @@ export type {
 export type {
   MessageValue,
   PromiseResponseWrapper,
+  Task,
   TaskError,
   TaskPerformance,
   WorkerStatistics
 } from './utility-types'
 export type { CircularArray } from './circular-array'
 export type { Queue } from './queue'
+export { availableParallelism } from './utils'