Files
testapi/src/index.ts
2026-03-03 15:23:00 +00:00

20 lines
448 B
TypeScript

import { getConfig } from "./config";
import { ensureSeededDatabase } from "./database";
import { createApp } from "./app";
export function startServer(port = getConfig().port, dbPath = getConfig().dbPath) {
const db = ensureSeededDatabase(dbPath);
const app = createApp(db);
return app.listen(port, () => {
console.info("mock-task-api:listening", {
port,
dbPath,
});
});
}
if (import.meta.main) {
startServer();
}