Deploy/Adapters/Vercel/API reference
@sigx/vercel · Stable

API reference#

Exports of @sigx/vercel v0.13.0.

vercel#

Create the Vercel adapter for sigx({ ssr: { adapter } }) — a fully bundled function plus complete .vercel/output (Build Output API v3) generation on every build.

TypeScript
function vercel(options?: VercelAdapterOptions): SigxAdapter

interface VercelAdapterOptions {
  /**
   * 'node' (default — Vercel's current guidance; Fluid compute) | 'edge'.
   * Edge resolves the edge-light/worker conditions and wraps your entry in
   * the bare-default-function edge contract.
   */
  runtime?: 'node' | 'edge';

  /** Platform entry (project-relative), scaffolded iff absent. Default 'src/entry.vercel.ts'. */
  entry?: string;

  /** .vc-config.json runtime string for the node runtime. Default 'nodejs22.x'. */
  nodeVersion?: string;
}

See Deploying to Vercel for the generated layout and the load-bearing { fetch } entry shape.