Methods
Protected createApp
createApp( componentsProperties: IComponentsManagerBuilderOptions < App > , configFile: string , variables: Record < string , any > ) : Promise < App >
Parameters
componentsProperties: IComponentsManagerBuilderOptions < App >
configFile: string
variables: Record < string , any >
Returns Promise < App >
Protected createVariables
Parameters
Returns Record < string , any >
getApp
getApp( loaderProperties: IComponentsManagerBuilderOptions < App > , configFile: string , variableParams: ConfigVariables ) : Promise < App >
Parameters
loaderProperties: IComponentsManagerBuilderOptions < App >
configFile: string
Returns Promise < App >
Protected resolveFilePath
resolveFilePath( cwdPath?: null | string , modulePath?: string ) : string
Parameters
Optional cwdPath: null | string
modulePath: string = ''
Returns string
run
run( loaderProperties: IComponentsManagerBuilderOptions < App > , configFile: string , variableParams: ConfigVariables ) : Promise < void >
Parameters
loaderProperties: IComponentsManagerBuilderOptions < App >
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