@flowscripter/dynamic-cli-framework
    Preparing search index...

    Class PluginServiceProvider

    Interface allowing a service to be provided to the CLI.

    Implements

    Index
    • Parameters

      • servicePriority: number
      • remoteConfig: NpmjsPluginRepositoryConfig
      • localConfig: NpmPluginRepositoryConfig
      • commandRegistry: DefaultCommandRegistry
      • serviceProviderRegistry: DefaultServiceProviderRegistry
      • spawnInterfaceAdapterOptions: SpawnInterfaceAdapterOptions = {}
      • fetchInterfaceAdapterOptions: FetchInterfaceAdapterOptions = {}

      Returns PluginServiceProvider

    serviceId: "@flowscripter/dynamic-cli-framework/plugin-service" = PLUGIN_SERVICE_ID

    The ID which identifies the service provided.

    servicePriority: number

    Used to determine the order in which multiple service instances will be initialised. Higher values will be initialised before lower values.