UNPKG

deploy-neex

Version:

🚀 CLI tool for deploying Neex applications with PM2 and Nginx

13 lines • 649 B
import { Logger } from './logger.js'; export declare class SystemUtils { private logger; constructor(logger: Logger); checkCommand(command: string): Promise<boolean>; installPackage(packageName: string, global?: boolean): Promise<void>; executeCommand(command: string, args: string[], cwd?: string): Promise<void>; writeFile(filePath: string, content: string): Promise<void>; copyTemplate(templatePath: string, targetPath: string, replacements: Record<string, string>): Promise<void>; isPortAvailable(port: number): Promise<boolean>; getOS(): 'linux' | 'darwin' | 'windows'; } //# sourceMappingURL=system.d.ts.map