projex
Version:
A command line to manage the workflow
21 lines (20 loc) • 684 B
TypeScript
import { IFile } from '../../../../../shared/index';
export declare class DeployUtils {
private directoryUtils;
private promptUtils;
private token;
private account;
private userInfo;
private site;
private preConfirm;
constructor(site: string, preConfirm: boolean);
getLocalInformation: () => Promise<void>;
prepare: (files: IFile[]) => Promise<void>;
getFilesToUpload: (extension: string | undefined, preConfirm: boolean) => Promise<IFile[]>;
uploadFile: ({ token, url, data, name }: {
token: string;
url: string;
data: string;
name: string;
}) => Promise<import("axios").AxiosResponse<any, any>>;
}