fix(Typings): remove Partial types from some events (#4781)

This commit is contained in:
MrWasdennnoch
2020-09-05 20:13:59 +02:00
committed by GitHub
parent b43e742503
commit a28754b892

15
typings/index.d.ts vendored
View File

@@ -2267,22 +2267,22 @@ declare module 'discord.js' {
emojiDelete: [GuildEmoji];
emojiUpdate: [GuildEmoji, GuildEmoji];
error: [Error];
guildBanAdd: [Guild, User | PartialUser];
guildBanRemove: [Guild, User | PartialUser];
guildBanAdd: [Guild, User];
guildBanRemove: [Guild, User];
guildCreate: [Guild];
guildDelete: [Guild];
guildUnavailable: [Guild];
guildIntegrationsUpdate: [Guild];
guildMemberAdd: [GuildMember | PartialGuildMember];
guildMemberAdd: [GuildMember];
guildMemberAvailable: [GuildMember | PartialGuildMember];
guildMemberRemove: [GuildMember | PartialGuildMember];
guildMembersChunk: [
Collection<Snowflake, GuildMember | PartialGuildMember>,
Collection<Snowflake, GuildMember>,
Guild,
{ count: number; index: number; nonce: string | undefined },
];
guildMemberSpeaking: [GuildMember | PartialGuildMember, Readonly<Speaking>];
guildMemberUpdate: [GuildMember | PartialGuildMember, GuildMember | PartialGuildMember];
guildMemberUpdate: [GuildMember | PartialGuildMember, GuildMember];
guildUpdate: [Guild, Guild];
inviteCreate: [Invite];
inviteDelete: [Invite];
@@ -2302,7 +2302,7 @@ declare module 'discord.js' {
roleDelete: [Role];
roleUpdate: [Role, Role];
typingStart: [Channel | PartialDMChannel, User | PartialUser];
userUpdate: [User | PartialUser, User | PartialUser];
userUpdate: [User | PartialUser, User];
voiceStateUpdate: [VoiceState, VoiceState];
webhookUpdate: [TextChannel];
shardDisconnect: [CloseEvent, number];
@@ -3031,7 +3031,8 @@ declare module 'discord.js' {
type PartialTypes = 'USER' | 'CHANNEL' | 'GUILD_MEMBER' | 'MESSAGE' | 'REACTION';
interface PartialUser extends Omit<Partialize<User, 'bot' | 'flags' | 'locale' | 'system' | 'tag' | 'username'>, 'deleted'> {
interface PartialUser
extends Omit<Partialize<User, 'bot' | 'flags' | 'locale' | 'system' | 'tag' | 'username'>, 'deleted'> {
bot: User['bot'];
flags: User['flags'];
locale: User['locale'];