Function: resolveLakebaseConnection()
resolveLakebaseConnection(
config?,signal?):Promise<LakebaseConnection>
Resolve a fully-populated Postgres connection record from config + env.
Returns immediately without network traffic when env already supplies
endpoint, host, and database. Otherwise issues REST calls and
may auto-create a project (see module docstring).
signal cancels every REST call and inter-poll sleep.
Parameters
Section titled “Parameters”config?
Section titled “config?”signal?
Section titled “signal?”AbortSignal
Returns
Section titled “Returns”Promise<LakebaseConnection>
Example
Section titled “Example”import { lakebaseResolver } from "@dbx-tools/appkit";
const resolved = await lakebaseResolver.resolveLakebaseConnection( { autoCreate: false }, AbortSignal.timeout(60_000),);lakebaseResolver.applyLakebaseToEnv(resolved);