Rename createServer to createHttpServer

Differentiate the http-server's creation function with future create
server functions that create other kinds of servers.
This commit is contained in:
Hornwitser 2025-02-03 09:58:48 +01:00
parent 03d8872895
commit 7c9ca7c3ae
3 changed files with 7 additions and 7 deletions

View file

@ -5,7 +5,7 @@ import { prettify, htmlDocument } from "antihtml";
import { pages } from "./pages.js"; import { pages } from "./pages.js";
import type { Page } from "./types.js"; import type { Page } from "./types.js";
import { resolveRefs } from "./utils/resolve-refs.js"; import { resolveRefs } from "./utils/resolve-refs.js";
import { createServer } from "./utils/http-server.js"; import { createHttpServer } from "./utils/http-server.js";
const srcDir = "build/node"; const srcDir = "build/node";
const webDir = "web"; const webDir = "web";
@ -65,7 +65,7 @@ function build() {
function serve() { function serve() {
const resources = assembleResources(); const resources = assembleResources();
const server = createServer( const server = createHttpServer(
(ref) => { (ref) => {
const resource = resources.get(ref); const resource = resources.get(ref);
if (resource === undefined) if (resource === undefined)

View file

@ -1,16 +1,16 @@
import * as assert from "node:assert/strict"; import * as assert from "node:assert/strict";
import { after, before, suite, test } from "node:test"; import { after, before, suite, test } from "node:test";
import * as http from "node:http"; import * as http from "node:http";
import { createServer } from "./http-server.js"; import { createHttpServer } from "./http-server.js";
import { once } from "node:events"; import { once } from "node:events";
import type { AddressInfo } from "node:net"; import type { AddressInfo } from "node:net";
suite("function createServer", () => { suite("function createHttpServer", () => {
let server: ReturnType<typeof createServer>; let server: ReturnType<typeof createHttpServer>;
let baseUrl: URL; let baseUrl: URL;
before(async () => { before(async () => {
server = createServer( server = createHttpServer(
ref => { ref => {
if (ref === "/test.html") return Buffer.from("<p>Test!</p>"); if (ref === "/test.html") return Buffer.from("<p>Test!</p>");
if (ref === "/style.css") return Buffer.from("p { font-weight: bold; }"); if (ref === "/style.css") return Buffer.from("p { font-weight: bold; }");

View file

@ -48,7 +48,7 @@ const extToMimeType = new Map([
[".css", "text/css"], [".css", "text/css"],
]); ]);
export function createServer( export function createHttpServer(
get: (ref: string) => Buffer | undefined get: (ref: string) => Buffer | undefined
) { ) {
const server = http.createServer( const server = http.createServer(