| Leo Repp | 58b9f11 | 2021-11-22 11:57:47 +0100 | [diff] [blame^] | 1 | 'use strict'; |
| 2 | |||||
| 3 | module.exports = (flag, argv = process.argv) => { | ||||
| 4 | const prefix = flag.startsWith('-') ? '' : (flag.length === 1 ? '-' : '--'); | ||||
| 5 | const position = argv.indexOf(prefix + flag); | ||||
| 6 | const terminatorPosition = argv.indexOf('--'); | ||||
| 7 | return position !== -1 && (terminatorPosition === -1 || position < terminatorPosition); | ||||
| 8 | }; | ||||