(opt: Option)
| 1074 | sortOptions: true; |
| 1075 | } { |
| 1076 | const getOptionSortKey = (opt: Option): string => |
| 1077 | opt.long?.replace(/^--/, '') ?? opt.short?.replace(/^-/, '') ?? ''; |
| 1078 | return Object.assign({ sortSubcommands: true, sortOptions: true } as const, { |
| 1079 | compareOptions: (a: Option, b: Option) => getOptionSortKey(a).localeCompare(getOptionSortKey(b)), |
| 1080 | }); |
no outgoing calls
no test coverage detected