@topgroup/diginext
Version:
A BUILD SERVER & CLI to deploy apps to any Kubernetes clusters.
26 lines • 1.36 kB
TypeScript
import type { InputOptions } from "../interfaces/InputOptions";
/**
* Delete temporary directory of the framework
*/
export declare const cleanUpFramework: () => Promise<void>;
/**
* Copy all framework's files to application directory
* @param destDirectory - Destination application directory
*/
export declare const copyFrameworkResources: (destDirectory: string) => Promise<boolean>;
export declare const getLatestFrameworkVersion: (framework?: string) => Promise<void>;
export declare const getFrameworkVersions: (framework?: string) => Promise<void>;
export declare const selectFrameworkVersion: (framework?: string) => Promise<void>;
export interface PullFrameworkVersion extends Pick<InputOptions, "framework" | "frameworkVersion" | "name" | "repoSSH" | "ci" | "isDebugging"> {
}
export declare const pullFrameworkVersion: (options: PullFrameworkVersion) => Promise<boolean>;
/**
* Change the name of "package.json" (for JS/TS apps only)
* @param options
* @returns
*/
export declare const changePackageName: (options: InputOptions) => Promise<void>;
export declare function pullingFramework(options: InputOptions): Promise<boolean>;
export declare const cloneGitFramework: (options: InputOptions) => Promise<boolean>;
export declare function pullingRepoToNewGitDir(options: InputOptions): Promise<boolean>;
//# sourceMappingURL=framework.d.ts.map