Skip to main content

Typedefs

NameDescription
ModuleDataModule with meta data
AppDataApp module with meta data
PluginDataPlugin module with meta data
PresetDataPreset module with meta data
DetailDataMetadata for details of a plugin
LifecycleDataMetadata with specifics details for plugin lifecycles
ConfigurationsDataMetadata for plugin configuration properties
MetadataCollection data for modules configured for app

ModuleData

Module with meta data

Kind: global typedef
Properties

NameTypeDescription
namestringName of preset
modulestringActual module content
[package]stringPackage.json contents
[version]stringResolved version
[path]stringPath to the root of package
[from]stringName of module which requires this module
[range]stringRange by which this module was required
[link]stringPath to a doc file or URL

AppData

App module with meta data

Kind: global typedef
Properties

NameTypeDescription
[modules]Array.<DetailData>Description of modules supporting this plugin

PluginData

Plugin module with meta data

Kind: global typedef
Properties

NameTypeDescription
[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

PresetData

Preset module with meta data

Kind: global typedef
Properties

NameTypeDescription
[presets]Array.<PresetData>Presets that this preset extends
pluginsArray.<PluginData>Plugins this preset uses

DetailData

Metadata for details of a plugin

Kind: global typedef
Properties

NameTypeDescription
namestringName of the the module or element
[description]stringDescription of the module or element
[link]stringPath to a doc file or URL

LifecycleData

Metadata with specifics details for plugin lifecycles

Kind: global typedef
Properties

NameTypeDescription
methodstringExecuting method from the engine
[parent]stringLifecycle from which this one is invoked
[command]stringCommand from which this lifecycle is invoked

ConfigurationsData

Metadata for plugin configuration properties

Kind: global typedef
Properties

NameTypeDescription
typestringConfiguration property type

Metadata

Collection data for modules configured for app

Kind: global typedef
Properties

NameTypeDescription
appAppDataApp and main package data
presetsArray.<PresetData>Preset data with dependency hierarchy
pluginsArray.<PluginData>Flat list of registered plugin data
modulesArray.<ModuleData>Supporting module data