svnp
Version:
publish files to svn
19 lines (18 loc) • 645 B
TypeScript
export declare class Config {
constructor(repo?: string);
localDirectory: string;
remoteDirectory: string;
compress: boolean;
zipFileName: string;
}
export declare const CONFIG_FILE_NAME = ".svn-pub";
export declare const CONFIG_FILE_PATH: string;
export declare function readConfig(): Config | null;
export declare function createConfigFile(repo: string): Config;
export declare function readAuth(): Promise<{
repository: string;
username: string;
password: string;
}>;
export declare function init(repo: string): void;
export declare function zip(dir: string, outputFileName: string): string;