diff --git a/src/index.js b/src/index.js index 655bd2d18a71..477d454393bd 100644 --- a/src/index.js +++ b/src/index.js @@ -12,20 +12,20 @@ module.exports = { // Utilities ActivityFlags: require('./util/ActivityFlags'), ApplicationFlags: require('./util/ApplicationFlags'), + BaseManager: require('./managers/BaseManager'), BitField: require('./util/BitField'), Collection: require('./util/Collection'), Constants: require('./util/Constants'), DataResolver: require('./util/DataResolver'), - Formatters: require('./util/Formatters'), - BaseManager: require('./managers/BaseManager'), DiscordAPIError: require('./rest/DiscordAPIError'), + Formatters: require('./util/Formatters'), HTTPError: require('./rest/HTTPError'), - RateLimitError: require('./rest/RateLimitError'), + Intents: require('./util/Intents'), LimitedCollection: require('./util/LimitedCollection'), MessageFlags: require('./util/MessageFlags'), - Intents: require('./util/Intents'), Options: require('./util/Options'), Permissions: require('./util/Permissions'), + RateLimitError: require('./rest/RateLimitError'), SnowflakeUtil: require('./util/SnowflakeUtil'), SystemChannelFlags: require('./util/SystemChannelFlags'), ThreadMemberFlags: require('./util/ThreadMemberFlags'), @@ -35,32 +35,42 @@ module.exports = { // Managers ApplicationCommandManager: require('./managers/ApplicationCommandManager'), + ApplicationCommandPermissionsManager: require('./managers/ApplicationCommandPermissionsManager'), BaseGuildEmojiManager: require('./managers/BaseGuildEmojiManager'), + CachedManager: require('./managers/CachedManager'), ChannelManager: require('./managers/ChannelManager'), + ClientVoiceManager: require('./client/voice/ClientVoiceManager'), + DataManager: require('./managers/DataManager'), GuildApplicationCommandManager: require('./managers/GuildApplicationCommandManager'), GuildBanManager: require('./managers/GuildBanManager'), GuildChannelManager: require('./managers/GuildChannelManager'), GuildEmojiManager: require('./managers/GuildEmojiManager'), GuildEmojiRoleManager: require('./managers/GuildEmojiRoleManager'), + GuildInviteManager: require('./managers/GuildInviteManager'), + GuildManager: require('./managers/GuildManager'), GuildMemberManager: require('./managers/GuildMemberManager'), GuildMemberRoleManager: require('./managers/GuildMemberRoleManager'), - GuildManager: require('./managers/GuildManager'), GuildStickerManager: require('./managers/GuildStickerManager'), - ReactionManager: require('./managers/ReactionManager'), - ReactionUserManager: require('./managers/ReactionUserManager'), MessageManager: require('./managers/MessageManager'), PermissionOverwriteManager: require('./managers/PermissionOverwriteManager'), PresenceManager: require('./managers/PresenceManager'), + ReactionManager: require('./managers/ReactionManager'), + ReactionUserManager: require('./managers/ReactionUserManager'), RoleManager: require('./managers/RoleManager'), + StageInstanceManager: require('./managers/StageInstanceManager'), ThreadManager: require('./managers/ThreadManager'), ThreadMemberManager: require('./managers/ThreadMemberManager'), UserManager: require('./managers/UserManager'), + VoiceStateManager: require('./managers/VoiceStateManager'), + WebSocketManager: require('./client/websocket/WebSocketManager'), + WebSocketShard: require('./client/websocket/WebSocketShard'), // Structures + Activity: require('./structures/Presence').Activity, + AnonymousGuild: require('./structures/AnonymousGuild'), Application: require('./structures/interfaces/Application'), ApplicationCommand: require('./structures/ApplicationCommand'), Base: require('./structures/Base'), - Activity: require('./structures/Presence').Activity, BaseGuild: require('./structures/BaseGuild'), BaseGuildEmoji: require('./structures/BaseGuildEmoji'), BaseGuildVoiceChannel: require('./structures/BaseGuildVoiceChannel'), @@ -69,19 +79,22 @@ module.exports = { CategoryChannel: require('./structures/CategoryChannel'), Channel: require('./structures/Channel'), ClientApplication: require('./structures/ClientApplication'), + ClientPresence: require('./structures/ClientPresence'), ClientUser: require('./structures/ClientUser'), Collector: require('./structures/interfaces/Collector'), CommandInteraction: require('./structures/CommandInteraction'), - CommandInteractionOptionResolver: require('./structures/CommandInteractionOptionResolver.js'), + CommandInteractionOptionResolver: require('./structures/CommandInteractionOptionResolver'), DMChannel: require('./structures/DMChannel'), Emoji: require('./structures/Emoji'), Guild: require('./structures/Guild'), GuildAuditLogs: require('./structures/GuildAuditLogs'), + GuildAuditLogsEntry: require('./structures/GuildAuditLogs').Entry, GuildBan: require('./structures/GuildBan'), GuildChannel: require('./structures/GuildChannel'), GuildEmoji: require('./structures/GuildEmoji'), GuildMember: require('./structures/GuildMember'), GuildPreview: require('./structures/GuildPreview'), + GuildPreviewEmoji: require('./structures/GuildPreviewEmoji'), GuildTemplate: require('./structures/GuildTemplate'), Integration: require('./structures/Integration'), IntegrationApplication: require('./structures/IntegrationApplication'), @@ -89,6 +102,8 @@ module.exports = { InteractionCollector: require('./structures/InteractionCollector'), InteractionWebhook: require('./structures/InteractionWebhook'), Invite: require('./structures/Invite'), + InviteStageInstance: require('./structures/InviteStageInstance'), + InviteGuild: require('./structures/InviteGuild'), Message: require('./structures/Message'), MessageActionRow: require('./structures/MessageActionRow'), MessageAttachment: require('./structures/MessageAttachment'), @@ -102,22 +117,25 @@ module.exports = { MessageSelectMenu: require('./structures/MessageSelectMenu'), NewsChannel: require('./structures/NewsChannel'), OAuth2Guild: require('./structures/OAuth2Guild'), + PartialGroupDMChannel: require('./structures/PartialGroupDMChannel'), PermissionOverwrites: require('./structures/PermissionOverwrites'), Presence: require('./structures/Presence').Presence, - ClientPresence: require('./structures/ClientPresence'), ReactionCollector: require('./structures/ReactionCollector'), ReactionEmoji: require('./structures/ReactionEmoji'), RichPresenceAssets: require('./structures/Presence').RichPresenceAssets, Role: require('./structures/Role'), SelectMenuInteraction: require('./structures/SelectMenuInteraction'), + StageChannel: require('./structures/StageChannel'), + StageInstance: require('./structures/StageInstance'), Sticker: require('./structures/Sticker'), + StickerPack: require('./structures/StickerPack'), StoreChannel: require('./structures/StoreChannel'), - StageChannel: require('./structures/StageChannel'), Team: require('./structures/Team'), TeamMember: require('./structures/TeamMember'), TextChannel: require('./structures/TextChannel'), ThreadChannel: require('./structures/ThreadChannel'), ThreadMember: require('./structures/ThreadMember'), + Typing: require('./structures/Typing'), User: require('./structures/User'), VoiceChannel: require('./structures/VoiceChannel'), VoiceRegion: require('./structures/VoiceRegion'), @@ -125,6 +143,8 @@ module.exports = { Webhook: require('./structures/Webhook'), Widget: require('./structures/Widget'), WidgetMember: require('./structures/WidgetMember'), + WelcomeChannel: require('./structures/WelcomeChannel'), + WelcomeScreen: require('./structures/WelcomeScreen'), WebSocket: require('./WebSocket'), };