@hashgraph/solo
Version:
An opinionated CLI tool to deploy and manage private Hedera Networks.
17 lines (16 loc) • 707 B
TypeScript
import { type SoloLogger } from './logging/solo-logger.js';
export declare class Zippy {
private readonly logger?;
constructor(logger?: SoloLogger);
/**
* Zip a file or directory
* @param srcPath - path to a file or directory
* @param destPath - path to the output zip file
* @param [verbose] - if true, log the progress
* @returns path to the output zip file
*/
zip(sourcePath: string, destinationPath: string, _verbose?: boolean): Promise<string>;
unzip(sourcePath: string, destinationPath: string, verbose?: boolean): string;
tar(sourcePath: string, destinationPath: string): string;
untar(sourcePath: string, destinationPath: string): string;
}