@hashgraph/solo
Version:
An opinionated CLI tool to deploy and manage private Hedera Networks.
13 lines (11 loc) • 465 B
text/typescript
// SPDX-License-Identifier: Apache-2.0
export interface PackageManager {
installPackages(dependencies: string[]): Promise<void>;
uninstallPackages(dependencies: string[]): Promise<void>;
upgrade(dependencies: string[]): Promise<void>;
update(): Promise<void>;
install(): Promise<boolean>;
uninstall(): Promise<void>;
isAvailable(): Promise<boolean>;
run(cmd: string, arguments_: string[], verbose: boolean, detached: boolean): Promise<string[]>;
}