UNPKG

zephyr-xpack-internal

Version:

Xpack internals for Zephyr

18 lines (17 loc) • 588 B
import "node:module"; import { EventEmitter } from "node:events"; import { ze_log } from "zephyr-agent"; const _lifecycle_events = new EventEmitter(); const _deployment_done = 'deployment-done'; function emitDeploymentDone() { ze_log.misc('Deployment done'); _lifecycle_events.emit(_deployment_done); } async function onDeploymentDone() { return new Promise((resolve)=>{ ze_log.misc('Waiting for deployment done'); _lifecycle_events.once(_deployment_done, resolve); }); } export { emitDeploymentDone, onDeploymentDone }; //# sourceMappingURL=index.mjs.map