mirror of
https://github.com/ZeppelinBot/Zeppelin.git
synced 2025-03-15 05:41:51 +00:00
feat: require info.configSchema for all zeppelin plugins
This commit is contained in:
parent
8ad12a91ad
commit
db52c61df4
1 changed files with 1 additions and 1 deletions
|
@ -36,11 +36,11 @@ export type TMarkdown = string;
|
||||||
export interface ZeppelinPluginInfo {
|
export interface ZeppelinPluginInfo {
|
||||||
showInDocs: boolean;
|
showInDocs: boolean;
|
||||||
prettyName: string;
|
prettyName: string;
|
||||||
|
configSchema: ZodTypeAny;
|
||||||
description?: TMarkdown;
|
description?: TMarkdown;
|
||||||
usageGuide?: TMarkdown;
|
usageGuide?: TMarkdown;
|
||||||
configurationGuide?: TMarkdown;
|
configurationGuide?: TMarkdown;
|
||||||
legacy?: boolean;
|
legacy?: boolean;
|
||||||
configSchema?: ZodTypeAny;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
export interface CommandInfo {
|
export interface CommandInfo {
|
||||||
|
|
Loading…
Add table
Reference in a new issue