(args: string[], flag: string)
| 754 | } |
| 755 | |
| 756 | function parseFlag(args: string[], flag: string): string | null { |
| 757 | const idx = args.indexOf(flag); |
| 758 | if (idx === -1 || idx + 1 >= args.length) return null; |
| 759 | return args[idx + 1]; |
| 760 | } |
| 761 | |
| 762 | function hasFlag(args: string[], flag: string): boolean { |
| 763 | return args.includes(flag); |