@bitblit/ratchet-epsilon-common
Version:
Tiny adapter to simplify building API gateway Lambda APIS
13 lines (12 loc) • 523 B
TypeScript
import { IncomingMessage, ServerResponse } from "http";
import { LocalServerOptions } from "./config/local-server/local-server-options.js";
export declare class LocalContainerServer {
private containerUrl;
private server;
private aborted;
private options;
constructor(containerUrl?: string, inOpts?: LocalServerOptions);
runServer(): Promise<boolean>;
requestHandler(request: IncomingMessage, response: ServerResponse): Promise<any>;
static runFromCliArgs(_args: string[]): Promise<void>;
}