UNPKG

@git.zone/cli

Version:

A comprehensive CLI tool for enhancing and managing local development workflows with gitzone utilities, focusing on project setup, version control, code formatting, and template management.

54 lines (53 loc) 1.1 kB
export declare class ServiceManager { private config; private docker; constructor(); /** * Initialize the service manager */ init(): Promise<void>; /** * Start MongoDB service */ startMongoDB(): Promise<void>; /** * Start MinIO service */ startMinIO(): Promise<void>; /** * Stop MongoDB service */ stopMongoDB(): Promise<void>; /** * Stop MinIO service */ stopMinIO(): Promise<void>; /** * Show service status */ showStatus(): Promise<void>; /** * Show configuration */ showConfig(): Promise<void>; /** * Show MongoDB Compass connection string */ showCompassConnection(): Promise<void>; /** * Show logs for a service */ showLogs(service: string, lines?: number): Promise<void>; /** * Remove containers */ removeContainers(): Promise<void>; /** * Clean data directories */ cleanData(): Promise<void>; /** * Reconfigure services with new ports */ reconfigure(): Promise<void>; }