Methods
Protected createInitializer
createInitializer( componentsProperties: IComponentsManagerBuilderOptions < Initializer > , configFile: string , variables: Record < string , any > ) : Promise < Initializer >
Parameters
componentsProperties: IComponentsManagerBuilderOptions < Initializer >
configFile: string
variables: Record < string , any >
Protected createVariables
Parameters
Returns Record < string , any >
Protected resolveFilePath
resolveFilePath( cwdPath?: null | string , modulePath?: string ) : string
Parameters
Optional cwdPath: null | string
modulePath: string = ''
Returns string
run
run( loaderProperties: IComponentsManagerBuilderOptions < Initializer > , configFile: string , variableParams: ConfigVariables ) : Promise < void >
Parameters
loaderProperties: IComponentsManagerBuilderOptions < Initializer >
configFile: string
Returns Promise < void >
runCli
runCli( __namedParameters?: { argv?: string [] ; stderr?: WriteStream ; stdin?: ReadStream ; stdout?: WriteStream } ) : void
Parameters
__namedParameters: { argv?: string [] ; stderr?: WriteStream ; stdin?: ReadStream ; stdout?: WriteStream } = {}
Optional argv?: string []
Optional stderr?: WriteStream
Optional stdin?: ReadStream
Optional stdout?: WriteStream
Returns void
Legend
Variable
Function
Function with type parameter
Type alias
Type alias with type parameter
Class
Class with type parameter
Constructor
Method
Interface
Interface with type parameter
Creates the server initializer