Browse Source

Added help command line option

master
Ben Ashton 2 years ago
parent
commit
0a78e805b6
  1. 5
      src/main.ts

5
src/main.ts

@ -8,12 +8,15 @@ import { ArgParse } from "./utils/arg_parse.js";
function printUsage() {
console.log("Usage: npm start -- boardFile gameLogFile [options]");
console.log(" options:");
console.log(" -h --help Print this message");
console.log(" -m --maxPlayersPerGame Maximum players per game");
console.log(" -d --debug Print stack trace on error");
}
async function main() {
// Validate command line arguments
// Process command line arguments
if (ArgParse.getBooleanArg("h", "help")) return printUsage();
const boardFilename = ArgParse.getStringArg(2);
if (!boardFilename) return printUsage();

Loading…
Cancel
Save