UNPKG

trigger.dev

Version:

A Command-Line Interface for Trigger.dev projects

16 lines (15 loc) 653 B
import * as esbuild from "esbuild"; import { BuildTarget } from "@trigger.dev/core/v3/schemas"; import { BuildExtension, ResolvedConfig } from "@trigger.dev/core/v3/build"; import { CliApiClient } from "../apiClient.js"; export type CollectedExternal = { name: string; path: string; version: string; }; export type ExternalsCollector = { externals: Array<CollectedExternal>; plugin: esbuild.Plugin; }; export declare function createExternalsBuildExtension(target: BuildTarget, config: ResolvedConfig, forcedExternal?: string[]): BuildExtension; export declare function resolveAlwaysExternal(client: CliApiClient): Promise<string[]>;