@viewdo/dxp-story-cli
Version:
DXP Story Management CLI
21 lines (20 loc) • 956 B
TypeScript
import { ConfigurationManager } from "./ConfigurationManager";
import { TaskService } from "../services/TaskService";
import { FileService } from "../services/FileService";
export declare class InitManager {
file_service: FileService;
configuration_manager: ConfigurationManager;
task_service: TaskService;
constructor(file_service: FileService, configuration_manager: ConfigurationManager, task_service: TaskService);
private get installDirectory();
copyDXPFolder(): Promise<any>;
initRootFolder(force: boolean): Promise<any>;
updatePackages(): Promise<any>;
installPackages(git: boolean): Promise<any>;
initStoryFolders(story_keys: string[], force: boolean): Promise<any>;
private _initStoryFolder;
updateStoryFolders(story_keys: string[], upgrade?: boolean): Promise<any>;
private _updateStoryFolder;
initOrgFolders(org_keys: string[], force: boolean): Promise<any>;
private _initOrgFolder;
}