3
0
Fork 0
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:
Dragory 2024-05-19 10:45:21 +00:00
parent 8ad12a91ad
commit db52c61df4
No known key found for this signature in database

View file

@ -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 {