Add rudimentary command line parsing to express app

This commit is contained in:
2026-01-01 14:34:16 -06:00
parent db81129724
commit c330da49fc
3 changed files with 54 additions and 2 deletions

View File

@@ -3,6 +3,7 @@ import express, {
Response as ExpressResponse,
} from "express";
import { match } from "path-to-regexp";
import { cli } from "./cli";
import { contentTypes } from "./content-types";
import { httpCodes } from "./http-codes";
import { routes } from "./routes";
@@ -117,4 +118,6 @@ app.use(async (req: ExpressRequest, res: ExpressResponse) => {
res.status(code).send(result);
});
app.listen(3000);
app.listen(cli.listen.port, cli.listen.host, () => {
console.log(`Listening on ${cli.listen.host}:${cli.listen.port}`);
});