Skip to main content

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>

Defined in​

packages/core/src/application/builder.ts:34