The command line args to parse (parsed options will be removed)
Whether to enable config.passThrough and config.keepEndOfOptions. true by default, to allow composability. If your program doesn't have other arguments, pass false.
The result of calling getopt
Parses the base command line arguments
This can be composed with the program argument. For example, consider a program which wants to expose a --version switch, the definition could look like this:
Then, an application-specific configuration routine would be: