Skip to content

gunshi / default / PluginExtension

Type Alias: PluginExtension()<T, G>

ts
type PluginExtension<T, G> = (ctx, cmd) => Awaitable<T>;

Plugin extension

Type Parameters

Type ParameterDefault type
TRecord<string, unknown>
G extends GunshiParamsDefaultGunshiParams

Parameters

ParameterType
ctxCommandContextCore<G>
cmdCommand<G>

Returns

Awaitable<T>

Since

v0.27.0

Released under the MIT License.