UNPKG

trigger.dev

Version:

A Command-Line Interface for Trigger.dev (v3) projects

17 lines (16 loc) 625 B
import { BuildManifest } from "@trigger.dev/core/v3"; import { ResolvedConfig } from "@trigger.dev/core/v3/build"; import { CliApiClient } from "../apiClient.js"; import { DevCommandOptions } from "../commands/dev.js"; export interface WorkerRuntime { shutdown(): Promise<void>; initializeWorker(manifest: BuildManifest): Promise<void>; } export type WorkerRuntimeOptions = { name: string | undefined; config: ResolvedConfig; args: DevCommandOptions; client: CliApiClient; dashboardUrl: string; }; export declare function startWorkerRuntime(options: WorkerRuntimeOptions): Promise<WorkerRuntime>;