Skip to content

ManagerEvents

const ManagerEvents: object

Defined in: packages/core/src/events.ts:25

Event names emitted by ModuleManager.

readonly CLOSED: "module:closed" = "module:closed"

Module has been fully closed

readonly ERROR: "module:error" = "module:error"

Module encountered an error

readonly READY: "module:ready" = "module:ready"

Module is fully ready and operational

readonly RESTARTING: "module:restarting" = "module:restarting"

Module is being restarted after crash

readonly RETRYING: "module:retrying" = "module:retrying"

Module is retrying spawn after failure

readonly SPAWN_FAILED: "module:spawnFailed" = "module:spawnFailed"

Module spawn failed (may retry)

manager.on(ManagerEvents.READY, (name) => console.log(`${name} ready`));
manager.on(ManagerEvents.ERROR, (name, err) => console.error(err));