(args: ParsedArgs, name: string)
| 76 | } |
| 77 | |
| 78 | export function getNumber(args: ParsedArgs, name: string): number | undefined { |
| 79 | const v = getString(args, name) |
| 80 | if (v == null) return undefined |
| 81 | const n = Number(v) |
| 82 | return Number.isFinite(n) ? n : undefined |
| 83 | } |
| 84 | |
| 85 | export function getMany(args: ParsedArgs, name: string): string[] { |
| 86 | return args.flags.get(name) ?? [] |
no test coverage detected