Function: buildApplication()
buildApplication(root, config, integrations)
buildApplication<
CONTEXT>(root,config,integrations?):Application<CONTEXT>
Builds an application from a top-level route map RouteMap and configuration ApplicationConfiguration.
Type Parameters
• CONTEXT extends CommandContext
Parameters
• root: RouteMap<CONTEXT>
• config: PartialApplicationConfiguration
• integrations?: Readonly<Record<string, StricliIntegration<CONTEXT>>>
Returns
Application<CONTEXT>
Defined in
packages/core/src/application/builder.ts:25
buildApplication(command, appConfig, integrations)
buildApplication<
CONTEXT>(command,appConfig,integrations?):Application<CONTEXT>
Builds an application with a single, top-level command Command and configuration ApplicationConfiguration.
Type Parameters
• CONTEXT extends CommandContext
Parameters
• command: Command<CONTEXT>
• appConfig: PartialApplicationConfiguration
• integrations?: Readonly<Record<string, StricliIntegration<CONTEXT>>>
Returns
Application<CONTEXT>