Type Alias: CreateAppConfig\<T\>
CreateAppConfig<
T> =Omit<AppKitCreateAppConfig,"plugins"|"onPluginsReady"> &object
AppKit’s createApp config plus the dbx-tools auto-configuration switch.
Type Declaration
Section titled “Type Declaration”autoConfigure?
Section titled “autoConfigure?”
optionalautoConfigure?:AutoConfigureMode|false
Auto-configuration to run before AppKit boots. Defaults to "provision".
interceptor?
Section titled “interceptor?”
optionalinterceptor?: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.
onPluginsReady?
Section titled “onPluginsReady?”
optionalonPluginsReady?: (appkit) =>void|Promise<void>
Parameters
Section titled “Parameters”appkit
Section titled “appkit”PluginMap<T>
Returns
Section titled “Returns”void | Promise<void>
plugins?
Section titled “plugins?”
optionalplugins?:T
Type Parameters
Section titled “Type Parameters”T extends any[] = any[]