ursamu-mud
Version:
Ursamu - Modular MUD Engine with sandboxed scripting and plugin system
33 lines (32 loc) • 934 B
TypeScript
/**
* Project and configuration commands
*/
import { Command } from 'commander';
import { BaseCommand } from './BaseCommand.js';
export declare class ProjectCommands extends BaseCommand {
private restClient;
constructor(config: any);
register(program: Command): void;
private initProject;
private showProjectInfo;
private validateProject;
private buildProject;
private cleanProject;
private deployProject;
private configureProject;
private listConfiguration;
private getConfiguration;
private setConfiguration;
private generateDocs;
private healthCheck;
private backupProject;
private restoreProject;
private loadProjectConfig;
private saveProjectConfig;
private createProjectStructure;
private createConfigFiles;
private generateTemplateFiles;
private getTemplateContent;
private installDependencies;
private formatHealthStatus;
}