/* const opter = function (argv) { return new Opter(argv); } */ const cfgExample = { synonyms: [['-d', '--debug']], requiredOptions: ['-i', '-o'], requiredArguments: { '-i': {min: 1, max: 1, tooFew: '', tooMany: ''}, } } class Opter { constructor(argv, cfg) { // this.opts = ... } contains() { } }