"use strict"; const config = require("./modules/config.js"); const PORT = process.env.PORT || config.server.port; const targetDir = process.argv[2]; if (targetDir) { process.chdir(targetDir); } const app = require("./app.js"); (async function() { try { (await app()).listen(PORT, () => { console.log(`App listening on port ${PORT}`); }); } catch (error) { console.error("App startup error", error); } })();