diff options
Diffstat (limited to 'src/api.mjs')
-rw-r--r-- | src/api.mjs | 20 |
1 files changed, 0 insertions, 20 deletions
diff --git a/src/api.mjs b/src/api.mjs deleted file mode 100644 index 31bb09e..0000000 --- a/src/api.mjs +++ /dev/null @@ -1,20 +0,0 @@ -import process from "node:process"; - -import * as ircd from "./ircd.mjs"; -import * as web from "./web.mjs"; - -const SUBCOMMANDS = { - ircd: ircd.app, - web: web.app, -}; - -export const main = async () => { - const [_node, _file, cmdName, ...args] = process.argv; - const cmd = SUBCOMMANDS[cmdName]; - if (cmd === undefined) { - console.error("Usage: papo SUBCOMMAND [OPTIONS]"); - return process.exit(2); - } - - await cmd(...args); -}; |