UNPKG

@furystack/rest-service

Version:

Repository implementation for FuryStack

19 lines 608 B
import type { IncomingMessage, OutgoingHttpHeaders } from 'http'; export interface StaticServerOptions { baseUrl: string; path: string; hostName?: string; port: number; fallback?: string; headers?: OutgoingHttpHeaders; } export declare class StaticServerManager { private readonly serverManager; private sendFile; shouldExec: (baseUrl: string) => ({ req }: { req: Pick<IncomingMessage, "url" | "method">; }) => boolean; private onRequest; addStaticSite(options: StaticServerOptions): Promise<void>; } //# sourceMappingURL=static-server-manager.d.ts.map