X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2Findex.ts;h=cba064140d08ba8912d516f3c4a9c70745def408;hb=f18b14301ccb57af2bc297bef2548664314d2bf3;hp=1d778513d8030595decb29b6aae67bbcddf5122d;hpb=bd8b441c7140491657341a2971940ae7fc35222a;p=poolifier.git diff --git a/src/index.ts b/src/index.ts index 1d778513..cba06414 100644 --- a/src/index.ts +++ b/src/index.ts @@ -1,5 +1,4 @@ export type { CircularArray } from './circular-array.js' -export type { Deque, ILinkedListNode } from './deque.js' export type { AbstractPool } from './pools/abstract-pool.js' export { DynamicClusterPool } from './pools/cluster/dynamic.js' export type { ClusterPoolOptions } from './pools/cluster/fixed.js' @@ -50,11 +49,12 @@ export type { WorkerUsage } from './pools/worker.js' export { WorkerTypes } from './pools/worker.js' -export type { PriorityQueue } from './priority-queue.js' +export type { PriorityQueue, PriorityQueueNode } from './priority-queue.js' export type { MessageValue, PromiseResponseWrapper, Task, + TaskFunctionProperties, TaskPerformance, WorkerError, WorkerStatistics, @@ -66,6 +66,7 @@ export { ClusterWorker } from './worker/cluster-worker.js' export type { TaskAsyncFunction, TaskFunction, + TaskFunctionObject, TaskFunctionOperationResult, TaskFunctions, TaskSyncFunction