Interface PluginMetadata

Metadata about a plugin, created with HindenburgPlugin.

Hierarchy

  • PluginMetadata

Properties

defaultConfig: any

The default configuration values for the plugin.

Example

{
"redis": {
"host": "127.0.0.1",
"port": "6379",
"password": "H1nd3nburgR0cks"
}
}
id: string

The ID of the plugin, beginning with hbplugin-.

Example

"hbplugin-my-plugin"
loadOrder: number | "first" | "none" | "last"

The order that the plugin should be loaded into, where: First = -1 None = 0 Last = 1

Or you can provide a number to provide your own priority.

Example

"first"

Example

9999999999999

Example

-9999999999999
version: string

The version of the plugin.

Example

"1.0.0"

Example

"2.0.0-beta.1"

Generated using TypeDoc