19 lines
392 B
TypeScript
19 lines
392 B
TypeScript
import express from "express";
|
|
import pack from "../../package.json";
|
|
import startupTime from "../tools/startupTime";
|
|
|
|
const app = express();
|
|
|
|
app.get("/", (_req, res) => {
|
|
res.status(200).json({
|
|
running: true,
|
|
version: pack.version,
|
|
runningSince: startupTime.toISOString()
|
|
});
|
|
});
|
|
|
|
app.all("*", (_req, res) => {
|
|
res.status(404).end();
|
|
});
|
|
|
|
app.listen(80); |