bknd
Version:
Lightweight Firebase/Supabase alternative built to run anywhere — incl. Next.js, React Router, Astro, Cloudflare, Bun, Node, AWS Lambda & more.
11 lines (10 loc) • 844 B
TypeScript
import { d1Sqlite, type D1ConnectionConfig } from "./connection/D1Connection";
export { getFresh, createApp, serve, type CloudflareEnv, type CloudflareBkndConfig, } from "./cloudflare-workers.adapter";
export { d1Sqlite, type D1ConnectionConfig };
export { doSqlite, type DoConnectionConfig } from "./connection/DoConnection";
export { getBinding, getBindings, type BindingTypeMap, type GetBindingType, type BindingMap, } from "./bindings";
export { constants, makeConfig, type CloudflareContext } from "./config";
export { StorageR2Adapter, registerMedia } from "./storage/StorageR2Adapter";
export { registries } from "../..";
export { devFsVitePlugin, devFsWrite } from "./vite";
export declare function d1<DB extends D1Database | D1DatabaseSession = D1Database>(config: D1ConnectionConfig<DB>): import("../..").GenericSqliteConnection<DB>;