Name | Description |
---|---|
ModuleData | Module with meta data |
AppData | App module with meta data |
PluginData | Plugin module with meta data |
PresetData | Preset module with meta data |
DetailData | Metadata for details of a plugin |
LifecycleData | Metadata with specifics details for plugin lifecycles |
ConfigurationsData | Metadata for plugin configuration properties |
Metadata | Collection data for modules configured for app |
Module with meta data
Kind: global typedef
Properties
Name | Type | Description |
---|---|---|
name | string |
Name of preset |
module | string |
Actual module content |
[package] | string |
Package.json contents |
[version] | string |
Resolved version |
[path] | string |
Path to the root of package |
[from] | string |
Name of module which requires this module |
[range] | string |
Range by which this module was required |
[link] | string |
Path to a doc file or URL |
App module with meta data
Kind: global typedef
Properties
Name | Type | Description |
---|---|---|
[modules] | Array.<DetailData> |
Description of modules supporting this plugin |
Plugin module with meta data
Kind: global typedef
Properties
Name | Type | Description |
---|---|---|
[commands] | Array.<DetailData> |
Commands enabled by this plugin |
[structures] | Array.<DetailData> |
App files and directories used by plugin |
[lifecycles] | Array.<DetailData> |
Description of lifecycles invoked by plugin |
[modules] | Array.<DetailData> |
Description of modules supporting this plugin |
Preset module with meta data
Kind: global typedef
Properties
Name | Type | Description |
---|---|---|
[presets] | Array.<PresetData> |
Presets that this preset extends |
plugins | Array.<PluginData> |
Plugins this preset uses |
Metadata for details of a plugin
Kind: global typedef
Properties
Name | Type | Description |
---|---|---|
name | string |
Name of the the module or element |
[description] | string |
Description of the module or element |
[link] | string |
Path to a doc file or URL |
Metadata with specifics details for plugin lifecycles
Kind: global typedef
Properties
Name | Type | Description |
---|---|---|
method | string |
Executing method from the engine |
[parent] | string |
Lifecycle from which this one is invoked |
[command] | string |
Command from which this lifecycle is invoked |
Metadata for plugin configuration properties
Kind: global typedef
Properties
Name | Type | Description |
---|---|---|
type | string |
Configuration property type |
Collection data for modules configured for app
Kind: global typedef
Properties
Name | Type | Description |
---|---|---|
app | AppData |
App and main package data |
presets | Array.<PresetData> |
Preset data with dependency hierarchy |
plugins | Array.<PluginData> |
Flat list of registered plugin data |
modules | Array.<ModuleData> |
Supporting module data |