MCPcopy Create free account
hub / github.com/stenciljs/core / createHttpServer

Function createHttpServer

src/dev-server/server-http.ts:8–15  ·  view source on GitHub ↗
(devServerConfig: d.DevServerConfig, serverCtx: d.DevServerContext)

Source from the content-addressed store, hash-verified

6import { createRequestHandler } from './request-handler';
7
8export function createHttpServer(devServerConfig: d.DevServerConfig, serverCtx: d.DevServerContext) {
9 // create our request handler
10 const reqHandler = createRequestHandler(devServerConfig, serverCtx);
11
12 const credentials = devServerConfig.https;
13
14 return credentials ? https.createServer(credentials, reqHandler) : http.createServer(reqHandler);
15}
16
17export async function findClosestOpenPort(host: string, port: number, strictPort = false): Promise<number> {
18 const isTaken = await isPortTaken(host, port);

Callers 1

startServerFunction · 0.90

Calls 1

createRequestHandlerFunction · 0.90

Tested by

no test coverage detected