(argv: string[])
| 64 | } |
| 65 | |
| 66 | function resolveSimpleHelpTarget(argv: string[]): string | null | undefined { |
| 67 | switch (argv.length) { |
| 68 | case 1: |
| 69 | return resolveSingleArgHelpTarget(argv[0]); |
| 70 | case 2: |
| 71 | return resolveTwoArgHelpTarget(argv[0], argv[1]); |
| 72 | default: |
| 73 | return undefined; |
| 74 | } |
| 75 | } |
| 76 | |
| 77 | function resolveSingleArgHelpTarget(arg: string | undefined): null | undefined { |
| 78 | if (arg === 'help') return null; |
no test coverage detected