Back to Qwik

Middleware.Bun.Api

packages/qwik-city/src/middleware/bun/middleware.bun.api.md

1.7.1938 B
Original Source

API Report File for "@builder.io/qwik-city"

Do not edit this file. It is a report generated by API Extractor.

ts

import type { ClientConn } from '@builder.io/qwik-city/middleware/request-handler';
import type { ServerRenderOptions } from '@builder.io/qwik-city/middleware/request-handler';

// @public (undocumented)
export function createQwikCity(opts: QwikCityBunOptions): {
    router: (request: Request) => Promise<Response | null>;
    notFound: (request: Request) => Promise<Response>;
    staticFile: (request: Request) => Promise<Response | null>;
};

// @public (undocumented)
export interface QwikCityBunOptions extends ServerRenderOptions {
    getClientConn?: (request: Request) => ClientConn;
    getOrigin?: (request: Request) => string | null;
    static?: {
        root?: string;
        cacheControl?: string;
    };
}

// (No @packageDocumentation comment for this package)