From 6aab3991732338839d0f92f60b5236752ddbdcaf Mon Sep 17 00:00:00 2001 From: metal Date: Sun, 12 Mar 2023 01:14:01 +0000 Subject: [PATCH] more configParser typings Signed-off-by: GitHub --- backend/src/plugins/ZeppelinPluginBlueprint.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/backend/src/plugins/ZeppelinPluginBlueprint.ts b/backend/src/plugins/ZeppelinPluginBlueprint.ts index 6f87d37e..e422b3fe 100644 --- a/backend/src/plugins/ZeppelinPluginBlueprint.ts +++ b/backend/src/plugins/ZeppelinPluginBlueprint.ts @@ -8,7 +8,7 @@ import { globalPlugin, guildPlugin, } from "knub"; -import { PluginOptions } from "knub/dist/config/configTypes"; +import { ConfigParserFn, PluginOptions } from "knub/dist/config/configTypes"; import { Awaitable } from "knub/dist/utils"; import { getPluginConfigParser } from "../pluginUtils"; import { TMarkdown } from "../types"; @@ -30,8 +30,8 @@ export interface ZeppelinGuildPluginBlueprint, + configParser: ( + options: TPluginData["_pluginType"]["config"], strict?: boolean, ) => Awaitable>; } @@ -67,7 +67,7 @@ export function zeppelinGuildPlugin(...args) { export interface ZeppelinGlobalPluginBlueprint extends GlobalPluginBlueprint> { configSchema: t.TypeC; - configParser?: (options: PluginOptions, strict?: boolean) => Awaitable>; + configParser: (options: TPluginType["config"], strict?: boolean) => Awaitable>; } export function zeppelinGlobalPlugin(