forge-deploy-cli
Version:
Professional CLI for local deployments with automatic subdomain routing, SSL certificates, and infrastructure management
36 lines • 1.23 kB
TypeScript
import { Framework, Platform } from '../types';
export declare class DependencyInstaller {
private platform;
constructor();
installSystemDependencies(framework: Framework, targetPlatform?: Platform): Promise<void>;
private installBaseDependencies;
private installPlatformDependencies;
private installFrameworkDependencies;
private detectBestPlatform;
private ensureNodeJs;
private ensureGit;
private ensureDocker;
private ensurePnpm;
private installNodeJs;
private installGit;
private installDocker;
private installPnpm;
private installBuildTools;
private installNginx;
private installPM2;
private installDockerCompose;
private setupSystemd;
private installNextJsDependencies;
private installReactDependencies;
private installVueDependencies;
private installNuxtDependencies;
private installSvelteDependencies;
private installAngularDependencies;
private installExpressDependencies;
private installFastifyDependencies;
private installNestDependencies;
private installDjangoDependencies;
private installFlaskDependencies;
private installLaravelDependencies;
}
//# sourceMappingURL=dependencies.d.ts.map