venus-cli
Version:
the basic cli commands
24 lines (23 loc) • 735 B
TypeScript
import { Arguments } from 'yargs';
import { ICmdUploadParam } from '../prototype';
import { Command } from '../Command';
export declare class UploadCommand extends Command<ICmdUploadParam> {
private branch;
private project;
private versions;
private packages;
initialize(): Promise<void>;
validation(): Promise<void>;
private chooseRequirements;
private confirmRequirements;
execute(): Promise<any>;
private gitBranch;
private packageTimestamp;
private readZipModules;
private localPackages;
private fetchAllReqInfo;
private fetchVersion;
private fetchProject;
private syncToServer;
}
export declare const factory: (argv: Arguments<ICmdUploadParam>) => Promise<any>;