© 2026 Hedgehog Software, LLC
// ./src/server/db/auth.ts import { createClient } from '@libsql/client'; export const runtime = 'edge'; export const client = createClient({ url: env.TURSO_DATABASE_URL, authToken: env.TURSO_AUTH_TOKEN, });
npx @cloudflare/next-on-pages@1
./src/server/db/auth.ts:6:8 Type error: Cannot find name 'env'. 4 | 5 | export const client = createClient({ > 6 | url: env.TURSO_DATABASE_URL, | ^ 7 | authToken: env.TURSO_AUTH_TOKEN, 8 | }); 9 |
// ./next.config.mjs import { setupDevPlatform } from '@cloudflare/next-on-pages/next-dev'; if (process.env.NODE_ENV === 'development') { await setupDevPlatform({ persist: true }); } /** @type {import('next').NextConfig} */ const nextConfig = {}; export default nextConfig;
# ./wrangler.toml name = "TBC" compatibility_date = "2024-05-12" compatibility_flags = ["nodejs_compat"] pages_build_output_dir = ".vercel/output/static" [env.preview] vars = { TURSO_DATABASE_URL = "A", TURSO_AUTH_TOKEN = "B" } [env.production] vars = { TURSO_DATABASE_URL = "A", TURSO_AUTH_TOKEN = "B" }
.env
.env.dev
wrangler.toml