diff options
Diffstat (limited to 'src/api.js')
-rw-r--r-- | src/api.js | 17 |
1 files changed, 14 insertions, 3 deletions
@@ -1,14 +1,25 @@ const { eq } = require("./utils.js"); +const ircd = require("./ircd.js"); +const web = require("./web.js"); -const main = async () => { - if (process.argv.length !== 2) { +const main = () => { + if (process.argv.length === 3 && process.argv[2] === "-V") { console.log("papo 1970-01-01 0.1.0"); return; } + if (process.argv[2] === "ircd") { + ircd.app(process.argv[3]); + return; + } + + if (process.argv[2] === "web") { + web.app(process.argv[3]); + return; + } + console.log({ argv: process.argv, - eq: eq({a: 1}, {a: 1}), }); }; |