UNPKG

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
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>;