piclist
Version:
Modified PicGo core, A tool for picture uploading
12 lines (11 loc) • 640 B
TypeScript
import { IPicGo, IPluginHandler, IPluginHandlerOptions, IPluginHandlerResult, IProcessEnv } from '../types';
export declare class PluginHandler implements IPluginHandler {
private readonly ctx;
constructor(ctx: IPicGo);
getList(): Promise<string[]>;
install(plugins: string[], options?: IPluginHandlerOptions, env?: IProcessEnv): Promise<IPluginHandlerResult<boolean>>;
uninstall(plugins: string[]): Promise<IPluginHandlerResult<boolean>>;
update(plugins: string[], options?: IPluginHandlerOptions, env?: IProcessEnv): Promise<IPluginHandlerResult<boolean>>;
private execCommand;
}
export default PluginHandler;