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.
27 lines (26 loc) • 901 B
TypeScript
import type { ResolvedChanges, UpdateReference } from './types/types';
import type { Action } from '@dynatrace/openkit-js';
/** Update dynatrace packages script */
export declare function update(options: {
/** The root path */
root: string;
/** Update references */
updateReferences: Record<string, UpdateReference>;
skipInstall: boolean;
skipPrompts: boolean;
rootAction?: Action;
}): Promise<void>;
/** Executes migrations */
export declare function migrate(options: {
allChanges: ResolvedChanges;
root: string;
packagePaths: Record<string, string>;
skipInstall: boolean;
}): Promise<void>;
/** Checks if there are migrations and prompts them */
export declare function evaluateMigrations(options: {
updateReferences: Record<string, UpdateReference>;
root: string;
skipPrompts: boolean;
rootAction?: Action;
}): Promise<ResolvedChanges>;