Fix plugin types

This commit is contained in:
Jordan Pittman 2022-10-12 09:27:13 -04:00
parent 4338849ff4
commit 651e3dd4c3

4
types/config.d.ts vendored
View file

@ -326,8 +326,8 @@ export interface PluginAPI {
export type PluginCreator = (api: PluginAPI) => void
export type PluginsConfig = (
| PluginCreator
| { handler: PluginCreator; config?: Config }
| { (options: any): { handler: PluginCreator; config?: Config }; __isOptionsFunction: true }
| { handler: PluginCreator; config?: Partial<Config> }
| { (options: any): { handler: PluginCreator; config?: Partial<Config> }; __isOptionsFunction: true }
)[]
// Top level config related