Example from the docs:
const mwFunc1 = argv => console.log('I\'m a middleware function');
const mwFunc2 = argv => console.log('I\'m another middleware function');
require('yargs')
.command('myCommand', 'some command', {}, function(argv){
console.log('Running myCommand!');
})
.middleware([mwFunc1, mwFunc2]).argv;
Output:
.middleware([mwFunc1, mwFunc2]).argv;
^
TypeError: require(...).command(...).middleware is not a function
Env:
npm info yargs version
11.0.0
node -v
v8.5.0
Example from the docs:
Output:
Env: