Methods
createApp
- createApp(loaderProperties: IComponentsManagerBuilderOptions<App>, configFile: string, variables: Record<string, any> | CliParams): Promise<App>
Parameters
loaderProperties: IComponentsManagerBuilderOptions<App>
configFile: string
variables: Record<string, any> | CliParams
Returns Promise<App>
Protected createVariables
- createVariables(params: CliParams): Record<string, any>
Parameters
Returns Record<string, any>
run
- run(loaderProperties: IComponentsManagerBuilderOptions<App>, configFile: string, variableParams: CliParams): 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
Creates the main app object to start the server from a given config.