@nodeboot/http-server
Version:
Node-Boot http server package. It provides a simple way to create HTTP servers using Node.js, with support for routing, middleware, and request handling.
17 lines • 677 B
TypeScript
import { JsonObject } from "@nodeboot/context";
import { BaseServer, NodeBootAppView } from "@nodeboot/core";
import { Server } from "node:http";
import { HTTPVersion, Instance } from "find-my-way";
export declare class HttpServer extends BaseServer<Server, Instance<HTTPVersion.V1>> {
private readonly server;
private readonly router;
constructor();
run(additionalConfig?: JsonObject): Promise<HttpServer>;
listen(): Promise<NodeBootAppView>;
close(): Promise<void>;
configureHttpLogging(): Promise<void>;
getHttpServer(): Server;
getFramework(): Server;
getRouter(): Instance<HTTPVersion.V1>;
}
//# sourceMappingURL=HttpServer.d.ts.map