import { createRuntimeApp, type RuntimeBkndConfig } from "bknd/adapter"; import bkndConfig from "../../bknd.config"; export async function getApp( config: RuntimeBkndConfig, args: Env = process.env as Env, ) { return await createRuntimeApp(config, args); } export async function getApi({ headers, verify, }: { verify?: boolean; headers?: Headers; }) { const app = await getApp(bkndConfig, process.env); if (verify) { const api = app.getApi({ headers }); await api.verifyAuth(); return api; } return app.getApi(); }