repositories
/
poolifier.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
refactor: convert internal benchmark code to ESM
[poolifier.git]
/
src
/
index.ts
diff --git
a/src/index.ts
b/src/index.ts
index 34989c1f1cec424af6ef55926358d4a898dfa965..4730ad6557a5a922beb5db4aabb9eb0379832e06 100644
(file)
--- a/
src/index.ts
+++ b/
src/index.ts
@@
-17,18
+17,28
@@
export type {
} from './pools/pool'
export type {
ErrorHandler,
} from './pools/pool'
export type {
ErrorHandler,
+ EventLoopUtilizationMeasurementStatistics,
ExitHandler,
IWorker,
ExitHandler,
IWorker,
+ MeasurementStatistics,
MessageHandler,
OnlineHandler,
Task,
MessageHandler,
OnlineHandler,
Task,
- TasksUsage,
- WorkerNode
+ TaskStatistics,
+ WorkerNode,
+ WorkerUsage
} from './pools/worker'
} from './pools/worker'
-export { WorkerChoiceStrategies } from './pools/selection-strategies/selection-strategies-types'
+export {
+ Measurements,
+ WorkerChoiceStrategies
+} from './pools/selection-strategies/selection-strategies-types'
export type {
IWorkerChoiceStrategy,
export type {
IWorkerChoiceStrategy,
- TaskStatistics,
+ Measurement,
+ MeasurementOptions,
+ MeasurementStatisticsRequirements,
+ StrategyPolicy,
+ TaskStatisticsRequirements,
WorkerChoiceStrategy,
WorkerChoiceStrategyOptions
} from './pools/selection-strategies/selection-strategies-types'
WorkerChoiceStrategy,
WorkerChoiceStrategyOptions
} from './pools/selection-strategies/selection-strategies-types'
@@
-53,7
+63,10
@@
export type {
export type {
Draft,
MessageValue,
export type {
Draft,
MessageValue,
- PromiseResponseWrapper
+ PromiseResponseWrapper,
+ TaskError,
+ TaskPerformance,
+ WorkerStatistics
} from './utility-types'
export type { CircularArray } from './circular-array'
export type { Queue } from './queue'
} from './utility-types'
export type { CircularArray } from './circular-array'
export type { Queue } from './queue'