UNPKG

trigger.dev

Version:

A Command-Line Interface for Trigger.dev projects

19 lines (18 loc) 925 B
import { BuildManifest, BuildTarget, TaskRunExecution, TaskRunExecutionResult } from "@trigger.dev/core/v3"; import { EventEmitter } from "node:events"; import { BackgroundWorker } from "../dev/backgroundWorker.js"; import { Socket } from "socket.io-client"; export type EventBusEvents = { rebuildStarted: [BuildTarget]; buildStarted: [BuildTarget]; buildFailed: [BuildTarget, Error]; workerSkipped: []; backgroundWorkerInitialized: [BackgroundWorker]; backgroundWorkerIndexingError: [BuildManifest, Error]; runStarted: [BackgroundWorker, TaskRunExecution]; runCompleted: [BackgroundWorker, TaskRunExecution, TaskRunExecutionResult, number]; socketConnectionDisconnected: [Socket.DisconnectReason]; socketConnectionReconnected: [string]; }; export type EventBusEventArgs<T extends keyof EventBusEvents> = EventBusEvents[T]; export declare const eventBus: EventEmitter<EventBusEvents>;