···11+// Compatibility shim: loads better-sqlite3 via require() so Vite's SSR
22+// (which runs on Node) can handle CJS modules. HonoX forces noExternal: true,
33+// so all node_modules are ESM-transformed — require() bypasses this.
44+// Only used during dev — production runs directly under Bun.
55+import { createRequire } from "node:module";
66+77+const require = createRequire(import.meta.url);
88+const BetterSqlite3 = require("better-sqlite3");
99+export default BetterSqlite3;
1010+export const Database = BetterSqlite3;