(input?: string[], output?: string[])
| 604 | } |
| 605 | |
| 606 | function modalitySummary(input?: string[], output?: string[]) { |
| 607 | const inputText = input && input.length > 0 ? `input: ${input.join(", ")}` : undefined; |
| 608 | const outputText = output && output.length > 0 ? `output: ${output.join(", ")}` : undefined; |
| 609 | return sentenceList([inputText, outputText]); |
| 610 | } |
| 611 | |
| 612 | function plural(count: number, singular: string, pluralForm = `${singular}s`) { |
| 613 | return `${count} ${count === 1 ? singular : pluralForm}`; |
no test coverage detected