### Development and Build Commands Source: https://github.com/team-boots/bootsnews/blob/main/CLAUDE.md Commands for starting the development server, building for production, running the production server, linting, and type checking. ```bash npm run dev # Start dev server (Next.js 16) npm run build # Production build npm run start # Production server npm run lint # ESLint (uses Next.js built-in config, no .eslintrc) npx tsc --noEmit # Type check (no test framework configured) ``` -------------------------------- ### Supabase Client Initialization (Client) Source: https://github.com/team-boots/bootsnews/blob/main/CLAUDE.md Initialize the Supabase client for client components in the browser. ```typescript import { createClient } from '@/lib/supabase/client' // browser client via `createBrowserClient` ``` -------------------------------- ### Supabase Client Initialization (Server) Source: https://github.com/team-boots/bootsnews/blob/main/CLAUDE.md Initialize the Supabase client for server components or API routes. Always await `createClient()` per-request and never store it globally. ```typescript import { createClient } from '@/lib/supabase/server' // always `await createClient()` per-request, never store globally (required for Fluid compute) ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.