From a57abbbdb8ef4da93a579e4069de761c680bafb9 Mon Sep 17 00:00:00 2001 From: Wlad Paiva Date: Sun, 16 Oct 2022 15:20:02 -0300 Subject: [PATCH] feat: add aliases on outputHelp --- src/Command.ts | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/src/Command.ts b/src/Command.ts index 9302797..2ee6db7 100644 --- a/src/Command.ts +++ b/src/Command.ts @@ -156,6 +156,9 @@ class Command { const longestCommandName = findLongest( commands.map((command) => command.rawName) ) + const longestCommandDescription = findLongest( + commands.map((command) => command.description) + ) sections.push({ title: 'Commands', body: commands @@ -163,7 +166,14 @@ class Command { return ` ${padRight( command.rawName, longestCommandName.length - )} ${command.description}` + )} ${padRight( + command.description, + longestCommandDescription.length + )} ${ + command.aliasNames.length + ? `@ ${command.aliasNames.join(', ')}` + : '' + }` }) .join('\n'), })