forked from SwitchbladeBot/switchblade
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.js
42 lines (38 loc) · 1.71 KB
/
index.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
const CommandStructures = require('./structures/command')
module.exports = {
// Command Structures
CommandStructures,
Command: CommandStructures.Command,
CommandContext: CommandStructures.CommandContext,
CommandError: CommandStructures.CommandError,
CommandParameters: CommandStructures.CommandParameters,
CommandRequirements: CommandStructures.CommandRequirements,
Parameter: CommandStructures.Parameter,
// Command extensions
RandomRedditPostCommand: CommandStructures.RandomRedditPostCommand,
SearchCommand: CommandStructures.SearchCommand,
// Structures
APIWrapper: require('./structures/APIWrapper.js'),
Connection: require('./structures/Connection.js'),
EventListener: require('./structures/EventListener.js'),
Loader: require('./structures/Loader.js'),
Controller: require('./structures/Controller.js'),
Module: require('./structures/Module.js'),
Route: require('./structures/Route.js'),
SwitchbladeEmbed: require('./structures/SwitchbladeEmbed.js'),
Webhook: require('./structures/Webhook.js'),
// Utils
Color: require('./utils/Color.js'),
Reddit: require('./utils/Reddit.js'),
Constants: require('./utils/Constants.js'),
DiscordUtils: require('./utils/DiscordUtils.js'),
FileUtils: require('./utils/FileUtils.js'),
MiscUtils: require('./utils/MiscUtils.js'),
CanvasTemplates: require('./utils/CanvasTemplates.js'),
PermissionUtils: require('./utils/PermissionUtils.js'),
EmojiUtils: require('./utils/EmojiUtils.js'),
EndpointUtils: require('./utils/EndpointUtils.js'),
ConfirmationBox: require('./utils/ConfirmationBox.js'),
PlaceholderUtils: require('./utils/placeholders/PlaceholderUtils.js'),
PlaceholderRules: require('./utils/placeholders/PlaceholderRules.js')
}