@wocker/ws
Version:
Docker workspace for web projects
13 lines (12 loc) • 525 B
TypeScript
import { AppConfigService } from "@wocker/core";
import { PluginService } from "../services/PluginService";
export declare class PluginController {
protected readonly appConfigService: AppConfigService;
protected readonly pluginService: PluginService;
constructor(appConfigService: AppConfigService, pluginService: PluginService);
list(): Promise<string>;
add(names: string[]): Promise<void>;
remove(names: string[]): Promise<void>;
update(): Promise<void>;
getInstalledPlugins(): string[];
}