1 | ;
|
2 | module.exports = (flag, argv) => {
|
3 | argv = argv || process.argv;
|
4 | const prefix = flag.startsWith('-') ? '' : (flag.length === 1 ? '-' : '--');
|
5 | const pos = argv.indexOf(prefix + flag);
|
6 | const terminatorPos = argv.indexOf('--');
|
7 | return pos !== -1 && (terminatorPos === -1 ? true : pos < terminatorPos);
|
8 | };
|