types: unify ApplicationCommandManager#create overloads (#6970)

This commit is contained in:
Vlad Frangu
2021-11-11 20:08:28 +02:00
committed by GitHub
parent c30a818ca9
commit 8e881d2b96
2 changed files with 3 additions and 3 deletions

View File

@@ -794,7 +794,8 @@ declare const applicationCommandManager: ApplicationCommandManager;
type ApplicationCommandScope = ApplicationCommand<{ guild: GuildResolvable }>;
assertType<Promise<ApplicationCommandScope>>(applicationCommandManager.create(applicationCommandData));
assertType<Promise<ApplicationCommand>>(applicationCommandManager.create(applicationCommandData, '0'));
assertType<Promise<ApplicationCommandScope>>(applicationCommandManager.create(applicationCommandData, '0'));
assertType<Promise<ApplicationCommandScope>>(applicationCommandManager.create(applicationCommandData, undefined));
assertType<Promise<ApplicationCommandScope>>(
applicationCommandManager.edit(applicationCommandResolvable, applicationCommandData),
);