# new Options (commandName: string, commandDescription: string, cliopt: String)
Methods
# add (otherOptions: Option) → Options instance
Add a option(s) definition.
# parse (defaultsopt: Object, errorsopt: Array) instance
Parse a command line & env variables for a options and create a configuration object.
Return undefined
in case options is not valid or a object with keys - options.long & values
# parseVerbose (defaultsopt: Object, outputParsedopt: Boolean) instance
In case -help
or '-?' command line switch found or passed options not match a options set
will output a usage help to console and return undefined
, else - return a parsed options
# usage () instance
Output a usage info to console