Skip to content

Type Alias: CreateAppConfig\<T\>

CreateAppConfig<T> = Omit<AppKitCreateAppConfig, "plugins" | "onPluginsReady"> & object

AppKit’s createApp config plus the dbx-tools auto-configuration switch.

optional autoConfigure?: AutoConfigureMode | false

Auto-configuration to run before AppKit boots. Defaults to "provision".

optional interceptor?: Interceptor | Interceptor[]

One or many Interceptors handed an InterceptorContext once auto-configuration has computed the env. Each receives the resolved env, an AppKit-lifecycle hook, and bindProcess for concurrently-style supervision - see ./interceptor. The tunnel is the primary consumer.

optional onPluginsReady?: (appkit) => void | Promise<void>

PluginMap<T>

void | Promise<void>

optional plugins?: T

T extends any[] = any[]