dt-app
Version:
The Dynatrace App Toolkit is a tool you can use from your command line to create, develop, and deploy apps on your Dynatrace environment.
17 lines (16 loc) • 747 B
TypeScript
import type { BuildOptions, BuildResult } from 'esbuild';
import { BuildFeatureType, BuildMode } from './definitions';
import type { BuildList, WatchCallback } from './definitions';
export declare const buildList: BuildList;
/**
* Starts or resets the esbuild processes based on the build mode.
* Supports incremental rebuilds and watches for file changes.
*/
export declare function buildInMode(buildMode: BuildMode, options: {
root: string;
sourceRoot?: string;
buildFeatureType: BuildFeatureType;
esbuildBuildOptions: BuildOptions;
}, buildCallback?: WatchCallback): Promise<BuildResult<BuildOptions> | void>;
/** Terminates all active esbuild processes */
export declare function terminateEsbuildProcesses(): Promise<void>;