repositories
/
poolifier.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
refactor: cleanup package.json
[poolifier.git]
/
src
/
pools
/
worker-node.ts
diff --git
a/src/pools/worker-node.ts
b/src/pools/worker-node.ts
index 6a5881da097bbbd727806a024edf9c6ab06eb7c3..73b2c70c3f3b05ce1031bf57fe5522c40874cfa6 100644
(file)
--- a/
src/pools/worker-node.ts
+++ b/
src/pools/worker-node.ts
@@
-5,12
+5,9
@@
import type { Task } from '../utility-types.js'
import { DEFAULT_TASK_NAME, getWorkerId, getWorkerType } from '../utils.js'
import { Deque } from '../deque.js'
import {
import { DEFAULT_TASK_NAME, getWorkerId, getWorkerType } from '../utils.js'
import { Deque } from '../deque.js'
import {
- type ErrorHandler,
- type ExitHandler,
+ type EventHandler,
type IWorker,
type IWorkerNode,
type IWorker,
type IWorkerNode,
- type MessageHandler,
- type OnlineHandler,
type StrategyData,
type WorkerInfo,
type WorkerNodeOptions,
type StrategyData,
type WorkerInfo,
type WorkerNodeOptions,
@@
-151,11
+148,7
@@
export class WorkerNode<Worker extends IWorker, Data = unknown>
/** @inheritdoc */
public registerWorkerEventHandler (
event: string,
/** @inheritdoc */
public registerWorkerEventHandler (
event: string,
- handler:
- | OnlineHandler<Worker>
- | MessageHandler<Worker>
- | ErrorHandler<Worker>
- | ExitHandler<Worker>
+ handler: EventHandler<Worker>
): void {
this.worker.on(event, handler)
}
): void {
this.worker.on(event, handler)
}
@@
-163,11
+156,7
@@
export class WorkerNode<Worker extends IWorker, Data = unknown>
/** @inheritdoc */
public registerOnceWorkerEventHandler (
event: string,
/** @inheritdoc */
public registerOnceWorkerEventHandler (
event: string,
- handler:
- | OnlineHandler<Worker>
- | MessageHandler<Worker>
- | ErrorHandler<Worker>
- | ExitHandler<Worker>
+ handler: EventHandler<Worker>
): void {
this.worker.once(event, handler)
}
): void {
this.worker.once(event, handler)
}