Options
All
  • Public
  • Public/Protected
  • All
Menu

External module "lib/input"

Index

Variables

commandLineArgs

commandLineArgs: any = require('command-line-args')

getUsage

getUsage: any = require('command-line-usage')

info

info: any = require('../../package.json')

optionDefinitions

optionDefinitions: (object | object | object)[] = [{name: 'verbose',description: 'The input to process.'},{name: 'version',alias: 'v',description: 'Display the server version'},{name: 'port',alias: 'p',typeLabel: '[underline]{3141}',description: 'Port on which the server should be started (defaults to 3141)'},{name: 'gui',alias: 'u',description: 'Display a fancy GUI in the terminal (only available in online mode)'},{name: 'games',alias: 'g',typeLabel: '[underline]{1000}',description: 'Number of games to play, defaults to 1000'},{name: 'timeout',alias: 't',typeLabel: '[underline]{100}',description: 'Milliseconds after which a player loses (defaults to 100)'},{name: 'help',alias: 'h',description: 'Print this guide'}]

sections

sections: (object | object | object)[] = [{header: 'uttt',content: 'Ultimate Tic Tac Toe - Game Server'},{header: 'Options',optionList: optionDefinitions},{header: 'Synopsis',content: ['$ uttt --gui','$ uttt --games 100','$ uttt --port 5000','$ uttt [bold]{--help}']}]

Generated using TypeDoc