UNPKG

trigger.dev

Version:

A Command-Line Interface for Trigger.dev projects

17 lines (16 loc) 605 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"; import type { Metafile } from "esbuild"; export interface WorkerRuntime { shutdown(): Promise<void>; initializeWorker(manifest: BuildManifest, metafile: Metafile, stop: () => void): Promise<void>; } export type WorkerRuntimeOptions = { name: string | undefined; config: ResolvedConfig; args: DevCommandOptions; client: CliApiClient; dashboardUrl: string; };