doc: add jsdoc

Signed-off-by: MiaoWoo <admin@yumc.pw>
This commit is contained in:
2019-09-22 18:02:28 +08:00
parent a7479f60c8
commit c95fc5fcff

View File

@ -11,10 +11,29 @@ export namespace interfaces {
public disable() { }
}
export interface PluginMetadata {
/**
* 插件名称
*/
name: string;
/**
* 前缀
*/
prefix?: string;
/**
* 插件版本
*/
version: string;
/**
* 插件版本
*/
author: string | string[];
/**
* 插件源文件 必须指定为 __filename
*/
source: string;
/**
* 插件本体
*/
target?: any;
}
export interface CommandMetadata {