gunshi / default / PluginOptions
Interface: PluginOptions<T, G>
Plugin definition options
Since
v0.27.0
Type Parameters
| Type Parameter | Default type |
|---|---|
T extends Record<string, unknown> | Record<never, never> |
G extends GunshiParams | DefaultGunshiParams |
Properties
| Property | Type | Description |
|---|---|---|
dependencies? | (string | PluginDependency)[] | Plugin dependencies |
extension? | PluginExtension<T, G> | Plugin extension |
id | string | Plugin unique identifier |
name? | string | Plugin name |
onExtension? | OnPluginExtension<G> | Callback for when the plugin is extended with extension option. |
setup? | PluginFunction<G> | Plugin setup function |
